# arch-tag: Default configuration file # Copyright (c) 2004 John Goerzen [DEFAULT] ###################################################################### # Overall settings, set defaults for all archs ###################################################################### # Name of generated disc & hostname # BEWARE: hostname does not work - you have to set the hostname manually at the end of this file name = CryptoBox # Version of generated disc version = 0.2.1 # Person that built it builder = sense.lab # Repositories to mirror. Details about each one are configured below. dlrepos = stable # Repository to build the CD with. Must be in above list. suite = stable # Whether or not to use zftree compression on ISO image compress = no # Files to never compress if the above is yes # If a dir is given, that dir and everything below is not compressed dontcompress = /boot /etc/*boot* /opt/dfsruntime/initrd.dfs # Location of dfsbuild support files libdir = /usr/lib/dfsbuild # Location of docs for CD docdir = /usr/share/doc/dfsbuild # Bootloader to place on CD. Choices are: # grub-hd GRUB with ElTorito hard disk emulation (not working yet) # grub-no-emul "raw" ElTorito image # aboot Alpha SRM bootloader # yaboot PowerPC bootloader # (usually set in arch area) #bootloader = grub-no-emul # Packages to install on live FS, on all archs, besides base system allpackages = util-linux grub parted dmsetup e2tools e2fsprogs perl vim nano ssh less zip unzip tar bash coreutils module-init-tools iputils-tracepath iputils-ping iptraf iptables ifupdown # TODO: remove bzip2 dhcp-client iptraf iputils-tracepath zip unzip dhcp-client bzip2 busybox-static usbutils pciutils hotplug discover hdparm binutils e2fsprogs debconf sysutils thttpd stunnel samba cryptsetup hashalot kudzu elinks ssh strace python-clearsilver # needed for validation curl # needed for cryptobox.pl libconfigfile-perl ## unnoetig #gawk #e2undel #dfsbuild #kernel-package #libncurses5-dev #tla #build-essential #g++ #smbclient #debhelper #bind9-host #whois #dnsutils #cpio #devscripts #cdebootstrap #diff #patch # select a mirror for the repository (apt-cacher, apt-proxy, no caching) by # uncommenting the line of your choice # (1) apt-cacher (default) mirror = http://127.0.0.1/apt-cacher/ftp.debian.org/debian # (2) apt-proxy #mirror = http://localhost:9999/debian # (3) no caching proxy for apt #mirror = http://ftp.debian.org/debian # Devices to probe for CD devices = scd0 scd1 scd2 scd3 scd4 hda hdb hdc hdd hde hdf hdg # Files to place on the ramdisk ramdisk_files = /etc/resolv.conf /etc/lvm* /tmp /var/tmp /dev /etc/fstab /var/lib/dhcp /var/lib/samba /var/log /var/cache/samba /var/lock /var/run /var/state /etc/mtab /root /etc/network /var/lib/misc /var/lib/urandom /etc/hotplug/.run /var/spool/cron # Directories to create on live fs makedirs = /root/.elinks # Files to delete from live fs deletefiles = /etc/rcS.d/*discover /etc/rcS.d/*hotplug /etc/rcS.d/*lvm ###################################################################### # Arch settings: i386 ###################################################################### [i386] # Name of any kernel images to install directly from your current filesystem #kernels = /boot/vmlinuz-2.4.27-2-386 # Modules to copy from host filesystem #modules = /lib/modules/2.4.27-2-386 # Debs from local fs to unpack on live FS (will not be configured) #unpackdebs = kernel/kernel-image-2.6.8_1.dfs_i386.deb unpackdebs = kernel/kernel-image-2.6.12.6_cryptobox0.3_i386.deb # Other packages to install besides the list in DEFAULT packages = %(allpackages)s # Debs from local fs to isntall on live fs # installdebs = # Bootloader (see options under default) bootloader = grub-no-emul # Extra lines for grub config grubconfig = timeout 0 password -md5 this_invalid_hash_protects_grub_config ##################################################################### # Repository configuration ###################################################################### # Repositories to download [repo stable] suite = stable [repo testing] suite = testing [repo unstable] suite = unstable [repo amd64] suite = unstable # Override default mirror mirror = http://debian-amd64.alioth.debian.org/pure64/ # Override default arch arch = amd64 ###################################################################### # Text to add to existing files ###################################################################### [appendfiles] /etc/fstab = /dev/mapper/staub /mnt/crypto auto noauto,defaults 0 0 /etc/network/interfaces = auto lo iface lo inet loopback # /etc/modules = /etc/profile = export TERM=vt100 ###################################################################### # Files to create or truncate ###################################################################### [createfiles] /etc/hostname = CryptoBox /etc/syslog.conf = *.* /dev/tty8 *.info /dev/tty7 /etc/hosts = 127.0.0.1 localhost /etc/kernel-img.conf = do_initrd = Yes ###################################################################### # Symlinks to create (from = to format) ###################################################################### [symlinks] /etc/mtab = /proc/mounts