Changes required to build CryptoNAS with Debian Live on my system, Debian 4.0r3.

This should be "good enough to play with", but see
"80-cn-run-config-script.sh".

*The build works
*The image should boot OK
*Haven't begun work on the validation scripts or hardening
*The image currently uses a DHCP-assigned address
*If you have a good idea of the best way to add separation of local/default settings the way we were doing with etc-defaults.d, etc-local.d, and so on, send me an email so we can discuss it.
This commit is contained in:
frisco 2008-06-10 02:36:38 +00:00
parent dbc620b26f
commit 652c10720d
10 changed files with 198 additions and 29 deletions

View file

@ -22,6 +22,8 @@ LH_APT_PIPELINE=""
# $LH_APT_RECOMMENDS: set apt/aptitude recommends
# (Default: enabled)
#LH_APT_RECOMMENDS="enabled"
#Enabled for CryptoNAS development. FIXME: Disable for releases
LH_APT_RECOMMENDS="enabled"
# $LH_APT_SECURE: set apt/aptitude security
@ -29,8 +31,9 @@ LH_APT_RECOMMENDS="enabled"
LH_APT_SECURE="enabled"
# $LH_BOOTSTRAP: set bootstrap program
# (Default: debootstrap)
LH_BOOTSTRAP="debootstrap"
# (Default: cdebootstrap)
#LH_BOOTSTRAP="cdebootstrap"
LH_BOOTSTRAP="cdebootstrap"
# $LH_CACHE: control cache
# (Default: enabled)
@ -62,7 +65,8 @@ LH_DEBCONF_PRIORITY="critical"
# $LH_INITRAMFS: set initramfs hook
# (Default: live-initramfs)
LH_INITRAMFS="live-initramfs"
# Building under Debian `etch' requires this set to `casper'
LH_INITRAMFS="casper"
# $LH_FDISK: set fdisk program
# (Default: autodetected)
@ -74,6 +78,7 @@ LH_LOSETUP="losetup"
# $LH_MODE: set distribution mode
# (Default: debian)
# FIXME: what are the other choices?
LH_MODE="debian"
# $LH_ROOT_COMMAND: use sudo or equivalent
@ -104,7 +109,7 @@ LH_TEMPLATES="/usr/share/live-helper/templates"
# $LH_DEBUG: enable debug
# (Default: disabled)
#LH_DEBUG="disabled"
LH_DEBUG="enabled"
# $LH_FORCE: enable force
# (Default: disabled)
@ -119,5 +124,7 @@ LH_QUIET="disabled"
#LH_VERBOSE="disabled"
# Internal stuff (FIXME)
APT_OPTIONS="--yes"
# The `--force-yes' option should be removed once `apt' is made to
# recognize and use all the relevant GPG keys. `--yes' can stay.
APT_OPTIONS="--yes --force-yes"
APTITUDE_OPTIONS="--assume-yes"