Compare commits

...

2 Commits

Author SHA1 Message Date
root
002116e26a saving changes 2023-04-15 16:06:05 +02:00
root
624b78cc2b saving changes 2023-04-15 16:05:21 +02:00
4 changed files with 52 additions and 0 deletions

0
main.sh Normal file
View File

19
menues/pxelinux/config.sh Normal file
View File

@ -0,0 +1,19 @@
#!/bin/sh
# source global variables
. ../../settings.sh
#
# Main Settings for this Plugin
#
P_NAME=Default pxelinux Menua
P_TYPE=menue
M_PATH=bios
M_TITLE=Default Boot Menue
M_BACKGROUND=splash.png

View File

@ -0,0 +1,13 @@
#
# Menue Header
#
rootprompt 0
PATH __M_PATH__
default __M_PATH__/vesamenu.c32
TIMEOUT 300
MENU TITLE __M_TITLE__
MENU BACKGROUND __M_BACKGROUND__
MENU ROWS 15
MENU TABMSGROW 20
MENU TIMEOUTROW 22

20
settings.sh Normal file
View File

@ -0,0 +1,20 @@
#!/bin/sh
#
# Global Settings
#
# The location of all the TFTP stuff
D_TFTP=/srv/tftp
# Full path of this project:
D_ROOTDIR=/root/pxe-bootserver
# the ip and FQDN for this server
HOST_IP=192.168.75.3
HOST_FQDN=tftp.ostrach.tld
# directories
D_MENUES=${D_ROOTDIR}/menues
D_SERVICES=${D_ROOTDIR}/services
D_PLUGINS=${D_ROOTDIR}/plugins