summaryrefslogtreecommitdiffstats
path: root/server/ipxe
diff options
context:
space:
mode:
authorJannik Schönartz2018-10-10 17:02:27 +0200
committerJannik Schönartz2018-10-10 17:02:27 +0200
commit8276c5e6453526504dabd29457b59aea1f075bae (patch)
tree05b435be357da9c33ed859011ab5d03ec7e4f211 /server/ipxe
parent[registration] Add dbs and code for the registration scripts (diff)
downloadbas-8276c5e6453526504dabd29457b59aea1f075bae.tar.gz
bas-8276c5e6453526504dabd29457b59aea1f075bae.tar.xz
bas-8276c5e6453526504dabd29457b59aea1f075bae.zip
[ipxe] Add wallpaper to the embeded script, clean default script.
Diffstat (limited to 'server/ipxe')
-rw-r--r--server/ipxe/default.ipxe41
-rw-r--r--server/ipxe/main.ipxe4
2 files changed, 5 insertions, 40 deletions
diff --git a/server/ipxe/default.ipxe b/server/ipxe/default.ipxe
index e070ca6..655ca7a 100644
--- a/server/ipxe/default.ipxe
+++ b/server/ipxe/default.ipxe
@@ -5,14 +5,9 @@ set img tftp://10.8.102.124/ipxeWallpaper3_scale.png || shell
console --picture ${img} --x 800 --y 600 || shell
:start
-menu Please choose a webserver to load the ipxe menu:
+menu Default Script:
item bwlehrpool bwLehrpool
item reg Registration
-item pxelnx PxeLinux
-item c32boot C32Boot
-item exit Exit
-item exit0 Exit0
-item exit1 Exit1
item sh [Shell]
choose target && goto ${target}
@@ -24,40 +19,6 @@ set crosscert http://ca.ipxe.org/auto/
chain --replace https://bas.stfu-kthx.net:8888/api/ipxe/load/registration ||
goto start
-:exit
-exit ||
-goto start
-
-:exit0
-exit 0 ||
-goto start
-
-:exit1
-exit 1 ||
-goto start
-
-:pxelnx
-# set 210:string https://bas.stfu-kthx.net:8888/
-# chain \${210:string}pxelinux.0 || goto start
-# chain https://bas.stfu-kthx.net:8888/pxelinux.0
-# set next-server bas-stfu-kthx.net:8888
-# set 209:string https://bas.stfu-kthx.net:8888/pxelinux.cfg
-# imgload pxelinux.0
-set net0/next-server 10.8.102.124 ||
-set netX/next-server 10.8.102.124 ||
-set next-server 10.8.102.124 ||
-# set 209:string pxelinux.cfg/default
-# set 210:string bas.stfu-kthx.net
-# shell ||
-boot tftp://10.8.102.124/pxelinux.0 ||
-goto start
-
-:c32boot
-set net0/next-server 10.8.102.124 ||
-set netX/next-server 10.8.102.124 ||
-set next-server 10.8.102.124 ||
-boot tftp://10.8.102.124/chain.c32 ||
-goto start
:sh
shell ||
diff --git a/server/ipxe/main.ipxe b/server/ipxe/main.ipxe
index 64b9f2e..fb778af 100644
--- a/server/ipxe/main.ipxe
+++ b/server/ipxe/main.ipxe
@@ -1,4 +1,8 @@
#!ipxe
ifopen
+# Wallpaper
+set img tftp://10.8.102.124/ipxeWallpaper3_scale.png || shell
+console --picture ${img} --x 800 --y 600 || shell
+
chain https://bas.stfu-kthx.net:8888/api/configloader/${uuid} \ No newline at end of file