cryptonas/dfs.cbox.conf

242 lines
5.2 KiB
Plaintext

# 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.0.1
# Person that built it
builder = s.l.
# Repositories to mirror. Details about each one are configured below.
dlrepos = sarge
# Repository to build the CD with. Must be in above list.
suite = sarge
# 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
dhcp-client
bzip2
busybox-static
usbutils
pciutils
hotplug
discover
hdparm
binutils
ntpdate
e2fsprogs
debconf
sysutils
thttpd
stunnel
samba
cryptsetup
hashalot
kudzu
wipe
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
# Default mirror for "repo" sections
mirror = http://localhost/apt-cacher/ftp.de.debian.org/debian
#mirror = http://ftp.debian.org/debian
#mirror = http://mirrors/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/hotpug
/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
# 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 3
#####################################################################
# 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/issue = This is the CryptoBox!
/root/.bashrc = export WWW_HOME="file:///opt/dfsruntime/home.html"
dfshints
######################################################################
# 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