diff --git a/main.sh b/main.sh new file mode 100644 index 0000000..e69de29 diff --git a/menues/pxelinux/config.sh b/menues/pxelinux/config.sh new file mode 100644 index 0000000..e1482e4 --- /dev/null +++ b/menues/pxelinux/config.sh @@ -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 + + + diff --git a/menues/pxelinux/templates/header.cfg b/menues/pxelinux/templates/header.cfg new file mode 100644 index 0000000..9b75aaa --- /dev/null +++ b/menues/pxelinux/templates/header.cfg @@ -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 diff --git a/settings.sh b/settings.sh new file mode 100644 index 0000000..ff4f2f9 --- /dev/null +++ b/settings.sh @@ -0,0 +1,16 @@ +#!/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 +