diff options
author | Mike Gabriel <mike.gabriel@das-netzwerkteam.de> | 2016-07-15 13:59:50 +0200 |
---|---|---|
committer | Mike Gabriel <mike.gabriel@das-netzwerkteam.de> | 2016-07-15 13:59:50 +0200 |
commit | ca322d1a7a44f727acdeea59fe87d060f9988f3e (patch) | |
tree | 4f6ab10753e21c112f24f81384b4daa2ceb131b5 /examples | |
parent | 6cef2acb849067e60083a10e6903e45fbfe978b2 (diff) | |
download | itzks-systems-ca322d1a7a44f727acdeea59fe87d060f9988f3e.tar.gz itzks-systems-ca322d1a7a44f727acdeea59fe87d060f9988f3e.tar.bz2 itzks-systems-ca322d1a7a44f727acdeea59fe87d060f9988f3e.zip |
New ITZkS system types: displayserver, display.
Diffstat (limited to 'examples')
17 files changed, 46 insertions, 0 deletions
diff --git a/examples/displayserver/README.tftp b/examples/displayserver/README.tftp new file mode 100644 index 0000000..9a7648e --- /dev/null +++ b/examples/displayserver/README.tftp @@ -0,0 +1,10 @@ +This folder contains a PXE boot environment that provides the +boot menu for display systems as provided by a standalone +ITZkS Substitute Teacher Schedule Display Server (aka displayserver). + +Installation steps: + + 1. Untar these files to displayserver:/srv/tftp + + $ tar xvz -C /srv -f displayserver-tftp.tar.gz + diff --git a/examples/displayserver/tftp/_common_/debian-edu/display.cfg b/examples/displayserver/tftp/_common_/debian-edu/display.cfg new file mode 100644 index 0000000..36d4b67 --- /dev/null +++ b/examples/displayserver/tftp/_common_/debian-edu/display.cfg @@ -0,0 +1,5 @@ +LABEL vplan + MENU LABEL ^Vertretungsplan / Info-Terminal + MENU DEFAULT + KERNEL display/amd64/vmlinuz + APPEND initrd=ltsp/amd64.jessie/initrd.img init=/sbin/init-ltsp nfsroot=/opt/ltsp/amd64.jessie,intr,rsize=1048576,wsize=1048576 boot=nfs ro quiet ipappend 2 diff --git a/examples/displayserver/tftp/_common_/debian-edu/memtest.cfg b/examples/displayserver/tftp/_common_/debian-edu/memtest.cfg new file mode 100644 index 0000000..8bf162a --- /dev/null +++ b/examples/displayserver/tftp/_common_/debian-edu/memtest.cfg @@ -0,0 +1,6 @@ +LABEL memtest86+ + MENU LABEL Speichertest (memtest86+) + kernel debian-edu/memtest86+.bin +LABEL memtest86 + MENU LABEL Speichertest (memtest86) + kernel debian-edu/memtest86.bin diff --git a/examples/displayserver/tftp/_common_/display/amd64/initrd.img b/examples/displayserver/tftp/_common_/display/amd64/initrd.img new file mode 120000 index 0000000..b19c163 --- /dev/null +++ b/examples/displayserver/tftp/_common_/display/amd64/initrd.img @@ -0,0 +1 @@ +/srv/ltsp/amd64.jessie/initrd.img
\ No newline at end of file diff --git a/examples/displayserver/tftp/_common_/display/amd64/vmlinuz b/examples/displayserver/tftp/_common_/display/amd64/vmlinuz new file mode 120000 index 0000000..49f9a5f --- /dev/null +++ b/examples/displayserver/tftp/_common_/display/amd64/vmlinuz @@ -0,0 +1 @@ +/srv/ltsp/amd64.jessie/vmlinuz
\ No newline at end of file diff --git a/examples/displayserver/tftp/_common_/pxelinux/jessie/pxelinux.0 b/examples/displayserver/tftp/_common_/pxelinux/jessie/pxelinux.0 new file mode 120000 index 0000000..f723d02 --- /dev/null +++ b/examples/displayserver/tftp/_common_/pxelinux/jessie/pxelinux.0 @@ -0,0 +1 @@ +/usr/lib/PXELINUX/pxelinux.0
\ No newline at end of file diff --git a/examples/displayserver/tftp/_common_/syslinux/jessie/syslinux b/examples/displayserver/tftp/_common_/syslinux/jessie/syslinux new file mode 120000 index 0000000..7bea767 --- /dev/null +++ b/examples/displayserver/tftp/_common_/syslinux/jessie/syslinux @@ -0,0 +1 @@ +/usr/lib/syslinux/modules/bios
\ No newline at end of file diff --git a/examples/displayserver/tftp/debian-edu/debian-edu-splash.png b/examples/displayserver/tftp/debian-edu/debian-edu-splash.png new file mode 120000 index 0000000..028aa3a --- /dev/null +++ b/examples/displayserver/tftp/debian-edu/debian-edu-splash.png @@ -0,0 +1 @@ +/usr/share/pixmaps/splash/debian-edu-splash.png
\ No newline at end of file diff --git a/examples/displayserver/tftp/debian-edu/default-menu.cfg b/examples/displayserver/tftp/debian-edu/default-menu.cfg new file mode 100644 index 0000000..4697e25 --- /dev/null +++ b/examples/displayserver/tftp/debian-edu/default-menu.cfg @@ -0,0 +1,12 @@ +include debian-edu/display.cfg +MENU SEPARATOR +include debian-edu/memtest.cfg + +menu hshift 13 +menu width 72 +menu background debian-edu/debian-edu-splash.png +menu tabmsg ENTER: System starten; TAB: Menueeintraege editieren +menu autoboot Automatischer Systemstart in # Sekunde{,n} +default syslinux/vesamenu.c32 +prompt 0 +timeout 30 diff --git a/examples/displayserver/tftp/debian-edu/display.cfg b/examples/displayserver/tftp/debian-edu/display.cfg new file mode 120000 index 0000000..5d11f72 --- /dev/null +++ b/examples/displayserver/tftp/debian-edu/display.cfg @@ -0,0 +1 @@ +../_common_/debian-edu/display.cfg
\ No newline at end of file diff --git a/examples/displayserver/tftp/debian-edu/memtest.cfg b/examples/displayserver/tftp/debian-edu/memtest.cfg new file mode 120000 index 0000000..953ea54 --- /dev/null +++ b/examples/displayserver/tftp/debian-edu/memtest.cfg @@ -0,0 +1 @@ +../_common_/debian-edu/memtest.cfg
\ No newline at end of file diff --git a/examples/displayserver/tftp/debian-edu/memtest86+.bin b/examples/displayserver/tftp/debian-edu/memtest86+.bin new file mode 120000 index 0000000..1b74cce --- /dev/null +++ b/examples/displayserver/tftp/debian-edu/memtest86+.bin @@ -0,0 +1 @@ +/boot/memtest86+.bin
\ No newline at end of file diff --git a/examples/displayserver/tftp/debian-edu/memtest86.bin b/examples/displayserver/tftp/debian-edu/memtest86.bin new file mode 120000 index 0000000..2596a63 --- /dev/null +++ b/examples/displayserver/tftp/debian-edu/memtest86.bin @@ -0,0 +1 @@ +/boot/memtest86.bin
\ No newline at end of file diff --git a/examples/displayserver/tftp/display b/examples/displayserver/tftp/display new file mode 120000 index 0000000..e94a655 --- /dev/null +++ b/examples/displayserver/tftp/display @@ -0,0 +1 @@ +./_common_/display
\ No newline at end of file diff --git a/examples/displayserver/tftp/pxelinux.0 b/examples/displayserver/tftp/pxelinux.0 new file mode 120000 index 0000000..d23a196 --- /dev/null +++ b/examples/displayserver/tftp/pxelinux.0 @@ -0,0 +1 @@ +./_common_/pxelinux/jessie/pxelinux.0
\ No newline at end of file diff --git a/examples/displayserver/tftp/pxelinux.cfg/default b/examples/displayserver/tftp/pxelinux.cfg/default new file mode 120000 index 0000000..ec0c12a --- /dev/null +++ b/examples/displayserver/tftp/pxelinux.cfg/default @@ -0,0 +1 @@ +../debian-edu/default-menu.cfg
\ No newline at end of file diff --git a/examples/displayserver/tftp/syslinux b/examples/displayserver/tftp/syslinux new file mode 120000 index 0000000..f6725ad --- /dev/null +++ b/examples/displayserver/tftp/syslinux @@ -0,0 +1 @@ +./_common_/syslinux/jessie/syslinux
\ No newline at end of file |