#!/bin/sh # Name and (if wanted) default IP address of system hostname="perilin" domainname="jones.dk" #hostdefaultip="192.168.133.133" suite="sid" # Suppress non-existing sid security updates aptsources="base" baseworkdir="/home/PERILIN" # Hosts used for several services like syslog and network filesystems diskhost="hykrion" loghost="hysbald" dns_server="192.168.222.252" targettemp="$baseworkdir/tmproot" targettemp_fat="$baseworkdir/tmpfatroot" targettemp_isofs="$baseworkdir/tmpisoroot" targetoffline="$baseworkdir/flashybrid-off" # 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" # Uncomment one or more of these # (DFSBUILD, MKINITRD_CD and MKINITRD_NETBOOT not yet implemented) FLASHYBRID="yes" #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://ftp.debian.org/debian/" aptsource_base_target="file:/pub/mirrors/debian/" aptsource_security_target="http://security.debian.org/" # 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 acpi disk" # We want from a booted stick to be able to generate a yaird initrd for booting on firewire aptitude_install_custom="yaird" # Kernel modules to load at boot time modules_load="via-rhine" # Uncomment this to ease tracing configuration tweaks trace="yes"