summaryrefslogtreecommitdiffstats
path: root/data
diff options
context:
space:
mode:
authorOpenSLX2010-01-20 16:47:35 +0100
committerOpenSLX2010-01-20 16:47:35 +0100
commit04173263974af0e7a354e066b9d7ec9c13c4289d (patch)
tree82dc2e2662d24e0aaba8a16c4c90b3819c06a662 /data
downloadpbs-04173263974af0e7a354e066b9d7ec9c13c4289d.tar.gz
pbs-04173263974af0e7a354e066b9d7ec9c13c4289d.tar.xz
pbs-04173263974af0e7a354e066b9d7ec9c13c4289d.zip
initial import
Diffstat (limited to 'data')
-rw-r--r--data/db/README0
-rw-r--r--data/syslinux/LICENSE3
-rw-r--r--data/syslinux/README.iso6
-rw-r--r--data/syslinux/README.pxe68
-rwxr-xr-xdata/syslinux/extlinuxbin0 -> 52714 bytes
-rw-r--r--data/syslinux/initramfs-shutdownbin0 -> 665088 bytes
-rw-r--r--data/syslinux/isolinux.binbin0 -> 14336 bytes
-rw-r--r--data/syslinux/kernel-shutdownbin0 -> 688752 bytes
-rwxr-xr-xdata/syslinux/mboot.c32bin0 -> 31148 bytes
-rw-r--r--data/syslinux/mbr.binbin0 -> 440 bytes
-rwxr-xr-xdata/syslinux/menu.c32bin0 -> 57140 bytes
-rw-r--r--data/syslinux/pxechain.combin0 -> 998 bytes
-rw-r--r--data/syslinux/pxelinux.0bin0 -> 16138 bytes
-rw-r--r--data/syslinux/pxemenu-bottom.example39
-rw-r--r--data/syslinux/pxemenu-include.example58
-rwxr-xr-xdata/syslinux/syslinuxbin0 -> 25604 bytes
-rw-r--r--data/syslinux/themes/openslx/openslx.pngbin0 -> 168728 bytes
-rw-r--r--data/syslinux/themes/openslx/theme.conf40
-rwxr-xr-xdata/syslinux/vesamenu.c32bin0 -> 147728 bytes
19 files changed, 214 insertions, 0 deletions
diff --git a/data/db/README b/data/db/README
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/data/db/README
diff --git a/data/syslinux/LICENSE b/data/syslinux/LICENSE
new file mode 100644
index 0000000..7233bc7
--- /dev/null
+++ b/data/syslinux/LICENSE
@@ -0,0 +1,3 @@
+This package is free software distributed under the GPL version 2.
+See http://openslx.org/COPYING. For additional information on the
+SYSLINUX component by H.P. Anwin check http://syslinux.zytor.com!
diff --git a/data/syslinux/README.iso b/data/syslinux/README.iso
new file mode 100644
index 0000000..f9abdbe
--- /dev/null
+++ b/data/syslinux/README.iso
@@ -0,0 +1,6 @@
+You seem to have the OpenSLX network demo CD/DVD still in your optical
+drive! This is not required. You may safely remove the medium just
+after the first kernel/initramfs is loaded ...
+
+If you have any feedback please consult http://openslx.org/feedback
+and send your comments to feedback@openslx.org!
diff --git a/data/syslinux/README.pxe b/data/syslinux/README.pxe
new file mode 100644
index 0000000..9a14ee5
--- /dev/null
+++ b/data/syslinux/README.pxe
@@ -0,0 +1,68 @@
+The PXE stuff uses HPAs syslinux, see http://syslinux.zytor.com!
+
+Example how the PXElinux information is gathered:
+
+############################## PXElinux-menu file ##############################
+##### first static information is written, can't be changed #####
+##### override with include-menu (except DEFAULT vesamenu.c32) #####
+# #
+# DEFAULT vesamenu.c32 #
+# NOESCAPE 0 #
+# PROMPT 0 #
+# #
+##### then theme specific information is written (if theme specified) #####
+##### #####
+# #
+# MENU BACKGROUND openslx.png #
+# MENU WIDTH 78 #
+# . #
+# . #
+# menu color unsel 37;40 #fff0f0f0 #ff8093a1 std #
+# . #
+# . #
+# . #
+# #
+##### now slxsettings configuration is being read #####
+##### #####
+# #
+# TIMEOUT 100 #
+# TOTALTIMEOUT 600 #
+# MENU MASTER PASSWD secret #
+# MENU TITLE Welcome to OpenSLX #
+# #
+##### after this /etc/opt/openslx/boot-env/syslinux/pxemenu-include is #####
+##### included if it is existing, overriding above statements #####
+# #
+# MENU PASSPROMPT Gesicherter Bereich, bitte Passwort eingeben: #
+# MENU AUTOBOOT Auswahl startet in # Sekunden #
+# . #
+# . #
+# . #
+# #
+##### at this point the system labels are being included #####
+##### #####
+# #
+# LABEL openslx-suse-11.0-default::nfs #
+# MENU LABEL ^SUSE 11.0 System / NFS #
+# KERNEL suse-11.0-default/vmlinuz-2.6.25.20-0.1-pae #
+# APPEND quiet vga=791 initrd=suse-11.0-default/initramfs-1 file #
+# IPAPPEND 3 #
+# TEXT HELP #
+# OpenSUSE 11.0 System #
+# ENDTEXT #
+# . #
+# . #
+# . #
+# #
+##### at the end /etc/opt/openslx/boot-env/syslinux/pxemenu-bottom is #####
+##### being incl. if existing #####
+##### please specify only systems and further menus #####
+# #
+# MENU SEPARATOR #
+# LABEL test #
+# MENU LABEL ^Testmenu #
+# MENU PASSWD test #
+# KERNEL pxechain.com #
+# APPEND 192.168.1.1::pxelinux.0 #
+# #
+########################## End of PXElinux-menu file ###########################
diff --git a/data/syslinux/extlinux b/data/syslinux/extlinux
new file mode 100755
index 0000000..d97dd70
--- /dev/null
+++ b/data/syslinux/extlinux
Binary files differ
diff --git a/data/syslinux/initramfs-shutdown b/data/syslinux/initramfs-shutdown
new file mode 100644
index 0000000..3e4376b
--- /dev/null
+++ b/data/syslinux/initramfs-shutdown
Binary files differ
diff --git a/data/syslinux/isolinux.bin b/data/syslinux/isolinux.bin
new file mode 100644
index 0000000..80f71c9
--- /dev/null
+++ b/data/syslinux/isolinux.bin
Binary files differ
diff --git a/data/syslinux/kernel-shutdown b/data/syslinux/kernel-shutdown
new file mode 100644
index 0000000..ddb180d
--- /dev/null
+++ b/data/syslinux/kernel-shutdown
Binary files differ
diff --git a/data/syslinux/mboot.c32 b/data/syslinux/mboot.c32
new file mode 100755
index 0000000..dfff378
--- /dev/null
+++ b/data/syslinux/mboot.c32
Binary files differ
diff --git a/data/syslinux/mbr.bin b/data/syslinux/mbr.bin
new file mode 100644
index 0000000..8592b59
--- /dev/null
+++ b/data/syslinux/mbr.bin
Binary files differ
diff --git a/data/syslinux/menu.c32 b/data/syslinux/menu.c32
new file mode 100755
index 0000000..9413ec4
--- /dev/null
+++ b/data/syslinux/menu.c32
Binary files differ
diff --git a/data/syslinux/pxechain.com b/data/syslinux/pxechain.com
new file mode 100644
index 0000000..8c4e0c5
--- /dev/null
+++ b/data/syslinux/pxechain.com
Binary files differ
diff --git a/data/syslinux/pxelinux.0 b/data/syslinux/pxelinux.0
new file mode 100644
index 0000000..743948e
--- /dev/null
+++ b/data/syslinux/pxelinux.0
Binary files differ
diff --git a/data/syslinux/pxemenu-bottom.example b/data/syslinux/pxemenu-bottom.example
new file mode 100644
index 0000000..29ceee3
--- /dev/null
+++ b/data/syslinux/pxemenu-bottom.example
@@ -0,0 +1,39 @@
+# this include file will be loaded at the bottom of the menu after the system
+# labels, please define only further menus and systems
+# for theme configuration use theme.conf in your theme directory
+# general settings can be set via slxsettings
+# please copy to pxemenu-bottom if needed
+
+## example: shutdown label in menu
+#LABEL shutdown
+# MENU LABEL ^Shutdown PC
+# KERNEL kernel-shutdown
+# APPEND initrd=initramfs-shutdown quiet
+
+## help label not selectable
+#LABEL help
+# MENU LABEL Press 'F1' for help
+# MENU DISABLE
+
+## example: add an additional menu on the same tftp server
+#LABEL test
+# MENU LABEL ^Testmeu
+# KERNEL vesamenu.c32
+# APPEND testmenu
+
+## example: add an additional menu on a different tftp server, with passwd
+#LABEL test2
+# MENU LABEL ^Testmeu
+# MENU PASSWD test
+# KERNEL pxechain.com
+# APPEND 192.168.101.102::pxelinux.0
+
+## example blank line / menu separator
+#MENU SEPARATOR
+
+## example localboot with passwd
+#LABEL local
+# MENU LABEL Boot from local ^Harddisk
+# MENU PASSWD local
+# localboot 0
+
diff --git a/data/syslinux/pxemenu-include.example b/data/syslinux/pxemenu-include.example
new file mode 100644
index 0000000..c09f8e7
--- /dev/null
+++ b/data/syslinux/pxemenu-include.example
@@ -0,0 +1,58 @@
+# this include file will be loaded at the end of theme and slxsettings
+# configuration but right before the system labels
+# it will overwrite existing defs
+# for theme configuration use theme.conf in your theme directory
+# general settings can be set via slxsettings
+# please copy to pxemenu-include if needed
+
+## example german help:
+#MENU PASSPROMPT Gesicherter Bereich, bitte Passwort eingeben:
+#MENU AUTOBOOT Auswahl startet in # Sekunden
+
+## example: shutdown on timeout
+#ONTIMEOUT shutdown
+#LABEL shutdown
+# MENU HIDE
+# KERNEL kernel-shutdown
+# APPEND initrd=initramfs-shutdown quiet
+
+## example: shutdown label in menu
+#LABEL shutdown2
+# MENU LABEL ^Shutdown PC
+# KERNEL kernel-shutdown
+# APPEND initrd=initramfs-shutdown quiet
+
+## help/... text on F1 keypress
+#F1 help_01.txt
+## optionally with info
+#LABEL help
+# MENU LABEL Press 'F1' for help
+# MENU DISABLE
+
+## example: add an additional menu on the same tftp server
+#LABEL test
+# MENU LABEL ^Testmeu
+# KERNEL vesamenu.c32
+# APPEND testmenu
+
+## example: add an additional menu on a different tftp server, with passwd
+#LABEL test2
+# MENU LABEL ^Testmeu
+# MENU PASSWD test
+# KERNEL pxechain.com
+# APPEND 192.168.101.102::pxelinux.0
+
+## example non-selectable line
+#LABEL -
+# MENU LABEL ________________________________________________________
+# MENU DISABLE
+
+## example blank line / menu separator
+#MENU SEPARATOR
+
+## example localboot with passwd
+#LABEL local
+# MENU LABEL Boot from local ^Harddisk
+# MENU PASSWD local
+# localboot 0
+
diff --git a/data/syslinux/syslinux b/data/syslinux/syslinux
new file mode 100755
index 0000000..dd0319c
--- /dev/null
+++ b/data/syslinux/syslinux
Binary files differ
diff --git a/data/syslinux/themes/openslx/openslx.png b/data/syslinux/themes/openslx/openslx.png
new file mode 100644
index 0000000..fefbfdf
--- /dev/null
+++ b/data/syslinux/themes/openslx/openslx.png
Binary files differ
diff --git a/data/syslinux/themes/openslx/theme.conf b/data/syslinux/themes/openslx/theme.conf
new file mode 100644
index 0000000..7ee2ab2
--- /dev/null
+++ b/data/syslinux/themes/openslx/theme.conf
@@ -0,0 +1,40 @@
+# openslx theme style definition
+# please define only look of your theme
+# for non-theme definitions use slxsettings
+# or include file in /etc/opt/openslx/boot-env/syslinux/pxemenu-include
+
+MENU BACKGROUND openslx.png
+MENU WIDTH 78
+MENU MARGIN 9
+MENU PASSWORDMARGIN 9
+MENU ROWS 10
+MENU TABMSGROW 16
+MENU CMDLINEROW 16
+MENU ENDROW -1
+MENU PASSWORDROW 16
+MENU TIMEOUTROW 20
+MENU HELPMSGROW 16
+MENU HELPMSGENDROW -1
+MENU HSHIFT 0
+MENU VSHIFT 7
+
+#menu color screen 37;40 #80ffffff #00000000 std
+#menu color border 37;40 #40000000 #ff8093a1 std
+#menu color title 1 #ffff8b00 #ff8093a1 std
+#menu color unsel 37;40 #fff0f0f0 #ff8093a1 std
+menu color hotkey 1;37;40 #ffff8b00 #ff8093a1 std
+menu color sel 7;37;40 #ff1c2a33 #667799bb all
+#menu color hotsel 1;7;37;40 #ffff8b00 #667799bb all
+#menu color disabled 1;37;40 #ffff8b00 #ff8093a1 std
+#menu color scrollbar 37;40 #40000000 #ee000000 std
+#menu color tabmsg 37;40 #ffff8b00 #ff8093a1 std
+#menu color cmdmark 1;37;40 #ffff8b00 #ff8093a1 std
+#menu color cmdline 37;40 #fff0f0f0 #ff8093a1 std
+#menu color pwdborder 37;40 #40000000 #ff8093a1 std
+#menu color pwdheader 37;40 #ffff8b00 #ff8093a1 std
+#menu color pwdentry 37;40 #ffff8b00 #ff8093a1 std
+#menu color timeout_msg 37;40 #fff0f0f0 #ff8093a1 std
+#menu color timeout 1;37;40 #ffff8b00 #ff8093a1 std
+#menu color help 37;40 #ff1c2a33 #00000000 none
+MENU MSGCOLOR #ff1c2a33 #00000000 none
+
diff --git a/data/syslinux/vesamenu.c32 b/data/syslinux/vesamenu.c32
new file mode 100755
index 0000000..d988477
--- /dev/null
+++ b/data/syslinux/vesamenu.c32
Binary files differ