Iterate over /var/lib/dhcp* directories for touch command.
[grml-terminalserver.git] / default_config
1 # this are the program default vars for the user configurable variables
2 # !!! DO NOT EDIT THIS FILE !!!
3 # /etc/grml/terminalserver/config is what you are searching for
4
5 MODULES_PATH_ROOT_DIFF_=""
6
7 MODULES_PATH_="/lib/modules"
8
9 KERNEL_VERSION_=`uname -r`
10
11 if [ -e '/live/cow' ]; then
12   MOUNT_POINT_="/live/image"
13 else
14   MOUNT_POINT_="/cdrom"
15 fi
16
17 # assume we have a grml2usb system
18 if [ -d "$MOUNT_POINT_"/boot/release ] ; then
19   DATA_PATH_="$MOUNT_POINT_/boot/release"
20 else # no grml2usb but running from CD
21   DATA_PATH_="$MOUNT_POINT_/boot"
22 fi
23
24 # new grml2usb layout
25 if [ -d "$MOUNT_POINT_"/boot/syslinux ] ; then
26   ISOLIN_PATH_="$MOUNT_POINT_/boot/syslinux"
27   test -d $ISOLIN_PATH_ || ISOLIN_PATH_="$MOUNT_POINT_"
28 else # old layout
29   ISOLIN_PATH_="$DATA_PATH_/isolinux"
30   test -d $ISOLIN_PATH_ || ISOLIN_PATH_="$MOUNT_POINT_"
31 fi
32
33 # addons
34 if [[ "$(find $MOUNT_POINT_ -maxdepth 3 -name memtest |head -n1)" != "" ]] ; then
35   ADDONS_PATH_="$(dirname $(find $MOUNT_POINT_ -maxdepth 3 -name memtest |head -n1))"
36 fi
37
38 if [[ $ADDONS_PATH_ == "" ]]; then
39   ADDONS_PATH_="$MOUNT_POINT_"
40 fi
41
42 if [[ "$(find $DATA_PATH_/ -maxdepth 2 -name linux26 |head -n1)" != "" ]] ; then
43   MULTIBOOT_PATH_="$(dirname $(find $DATA_PATH_ -maxdepth 2 -name linux26 |head -n1))"
44 else
45   MULTIBOOT_PATH_="$MOUNT_POINT_"
46 fi
47
48 if [[ $MULTIBOOT_PATH_ == "" ]]; then
49   MULTIBOOT_PATH_="$MOUNT_POINT_"
50 fi
51
52 KERNEL_IMAGE_="$MULTIBOOT_PATH_/linux26"
53
54 ORIGINAL_INITRD_="$MULTIBOOT_PATH_/initrd.gz"
55
56 MEMTEST_IMAGE_="$ADDONS_PATH_/memtest"
57
58 PXE_BOOT_MSG_="$ISOLIN_PATH_/boot.msg"
59 # grml2usb with grub doesn't provide boot.msg, so generate a default one
60 if ! [ -f "$PXE_BOOT_MSG_" ] ; then
61   PXE_BOOT_MSG_="$(mktemp)"
62   cat > $PXE_BOOT_MSG_ << EOF
63 \ f17\f\18logo.16
64
65 Some information and boot options available via keys F2 - F10. http://grml.org/
66
67 EOF
68 fi
69
70 PXE_BOOT_LOGO_="$ISOLIN_PATH_/logo.16"
71
72 IPTABLES_SNAT_="true"
73
74 # EOF