#!/bin/sh # Name and (if wanted) default IP address of system hostname="tomos" domainname="homebase.dk" #hostdefaultip="192.168.133.133" suite="sarge" # Suppress non-existing sid security updates aptsources="base" baseworkdir="/home/TOMOS" # Hosts used for several services like syslog and network filesystems diskhost="" loghost="log" dns_server="192.168.1.2" targettemp="$baseworkdir/tmproot" targettemp_fat="$baseworkdir/tmpfatroot" targettemp_isofs="$baseworkdir/tmpisoroot" targetoffline="$baseworkdir/flashybrid-off" # We have plenty of room, so use flashybrid only for ramstore #flashybrid_diskstore=" #" # Set to one or more (space-delimited, max 4) of these: # SYSLINUX # ISOLINUX (not yet implemented) # GRUB (installs, but fails to load 2nd stage - please help! ) # LILO (not yet implemented) # First one will be used by default (hit "a" at MBR promt to select) # FIXME: fdisk code unfinished: leave it as "SYSLINUX GRUB" for now! #bootloaders="SYSLINUX GRUB" bootloaders="GRUB" #bootloaders="SYSLINUX" # Uncomment one or more of these # (DFSBUILD, MKINITRD_CD and MKINITRD_NETBOOT not yet implemented) FLASHYBRID="no" #DFSBUILD="yes" #MKINITRD_CD="yes" #MKINITRD_NETBOOT="yes" # Set this empty to avoid dhcp client altogether DHCPCLIENT="dhcp3" #DHCPCLIENT="udhcpc" # Set to one of the following: # ext2 (recommended!) # ext3 # isofs (not yet supported) ROOTFS="ext2" # Set to prioritized list of filesystems you want used on the stick # (USB sticks have limited write count: avoid journalling filesystems) # (SYSLINUX use only 8.3 filenames, so msdos might be better than vfat) selectable_filesystems="ext2 vfat" # If enabled, this will get get attached to /disk (needed by FLASHYBRID) diskdev_host="${diskhost:+$diskhost:$baseworkdir/flashybrid-off}" diskdev_target="$diskdev_host" diskfs="nfs" # Ordered list of all APT sources (if different from DEFAULT and HOST) #aptsources="base security jones" # URI and components of base APT repository as seen on target (if different from host setup) # (remember to enable nfs if using "file:/pub/...") aptsource_base_target="http://proxy:9999/" aptsource_security_target="http://proxy:9999/security" # Device name (or NFS share) to mount to "/pub" (if different from HOST) #pubdev_target="$diskhost:/pub" # Define this to redirect all log output to another host loghost="$loghost" # Packages to install beyond the bare minimum aptitude_install="initramfs-tools" #aptitude_kernel_install="kernel-image-2.4-386" kernel_majorver="2.6" kernel_minorver="16" kernel_abi="2" kernel_subarch="486" #FIXME: Resolve name automagically kernel_name="${kernel_majorver}.${kernel_minorver}-${kernel_abi}-${kernel_subarch}" aptitude_kernel_install="linux-image-${kernel_majorver}-${kernel_subarch}" #This one needs to be installed separately from daemons #aptitude_install_custom="$aptitude_install_custom file-rc" aptsources="$aptsources jones" aptsource_jones_components="kernels boot voip mediastreaming" #addons="boot net admin x11phonehome" #aptitude_install_custom="pwc-modules-${kernel_name} spca5xx-modules-${kernel_name}" # Kernel modules to load at boot time modules_load="8139too" # Uncomment this to ease tracing configuration tweaks trace="yes"