Created tag for Live CD/Live USB release v0.3.5 build config
This commit is contained in:
parent
783824bad9
commit
bd96dede76
101 changed files with 9510 additions and 0 deletions
213
deb-live_v0.3.5/config/cnas-default-settings
Normal file
213
deb-live_v0.3.5/config/cnas-default-settings
Normal file
|
@ -0,0 +1,213 @@
|
|||
#!/bin/sh
|
||||
#cnas-default-settings
|
||||
# Default settings file for CryptoNAS Live
|
||||
#
|
||||
# This file is a shell script included by the live-helper
|
||||
# scripts. Settings in "cnas-custom-settings" override
|
||||
# those here if that file exists.
|
||||
# Therefore, if you want to make local customizations to
|
||||
# your build settings, you should do:
|
||||
# "cp cnas-default-settings cnas-custom-settings"
|
||||
# and make changes to "cnas-custom-settings".
|
||||
#
|
||||
# Values in config/bootstrap, config/chroot, config/binary,
|
||||
# etc. will be used if they are not redefined by
|
||||
# cnas-custom-settings or cnas-default-settings.
|
||||
#
|
||||
# I've tried to include in this file the settings that
|
||||
# are most likely to be changed by a developer or custom
|
||||
# builder. If an option isn't here, you should look in
|
||||
# config/bootstrap, config/chroot, config/binary,
|
||||
# config/source, or config/common.
|
||||
# An "effective inclusion" diagram in Open Office format
|
||||
# will eventually be included in the repository for
|
||||
# documentation.
|
||||
|
||||
|
||||
# -----common-----
|
||||
# Internal stuff (FIXME)
|
||||
# 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"
|
||||
|
||||
|
||||
# $LH_ARCHITECTURE: select chroot architecture
|
||||
# (Default: autodetected)
|
||||
# Note: Debian Live is also designed to work on AMD64 and PowerPC
|
||||
LH_ARCHITECTURE="i386"
|
||||
|
||||
# $LH_APT_SECURE: set apt/aptitude security
|
||||
# (Default: enabled)
|
||||
# Setting $LH_APT_SECURE to "disabled" breaks cdebootstrap
|
||||
# in the "bootstrap" build stage under Etch.
|
||||
LH_APT_SECURE="enabled"
|
||||
|
||||
#-----bootstrap-----
|
||||
# $LH_MIRROR_BOOTSTRAP: set mirror to bootstrap from
|
||||
#
|
||||
# (1) apt-cacher (default)
|
||||
LH_MIRROR_BOOTSTRAP="http://127.0.0.1:3142/apt-cacher/ftp.debian.org/debian/"
|
||||
# (2) apt-proxy
|
||||
#LH_MIRROR_BOOTSTRAP="http://127.0.0.1:9999/debian"
|
||||
# (3) no caching proxy for apt
|
||||
#LH_MIRROR_BOOTSTRAP="http://ftp.us.debian.org/debian/"
|
||||
|
||||
|
||||
# $LH_MIRROR_CHROOT: set mirror to fetch packages from
|
||||
# (Default: http://ftp.us.debian.org/debian/)
|
||||
LH_MIRROR_CHROOT=$LH_MIRROR_BOOTSTRAP
|
||||
|
||||
# $LH_MIRROR_CHROOT_SECURITY: set security mirror to fetch packages from
|
||||
# (Default: http://security.debian.org/)
|
||||
LH_MIRROR_CHROOT_SECURITY="http://127.0.0.1:3142/apt-cacher/security.debian.org/"
|
||||
|
||||
#-----chroot-----
|
||||
# $LH_HOOKS: set hook commands
|
||||
# (Default: empty)
|
||||
LH_HOOKS=""
|
||||
|
||||
# $LH_INTERACTIVE: set interactive build
|
||||
# (Default: disabled)
|
||||
LH_INTERACTIVE="disabled"
|
||||
|
||||
# $LH_KEYRING_PACKAGES: set keyring packages
|
||||
# (Default: empty)
|
||||
LH_KEYRING_PACKAGES=""
|
||||
|
||||
# $LH_LANGUAGE: set language to use
|
||||
# (Default: empty)
|
||||
LH_LANGUAGE="en"
|
||||
|
||||
# $LH_LINUX_FLAVOURS: set kernel flavour to use
|
||||
# (Default: autodetected)
|
||||
# CryptoNAS will be VERY slow on anything less than a Pentium,
|
||||
# but you can add other flavors here if you want to. Note that
|
||||
# the first flavor in the list will be the default.
|
||||
#LH_LINUX_FLAVOURS="486 686"
|
||||
LH_LINUX_FLAVOURS="686"
|
||||
|
||||
|
||||
# $LH_LINUX_PACKAGES: set kernel packages to use
|
||||
# (Default: autodetected)
|
||||
LH_LINUX_PACKAGES="linux-image-2.6 ${LH_UNION_FILESYSTEM}-modules-2.6 squashfs-modules-2.6"
|
||||
#LH_LINUX_PACKAGES=""
|
||||
|
||||
# $LH_PACKAGES: set packages to install
|
||||
# (Default: empty)
|
||||
LH_PACKAGES=""
|
||||
|
||||
# $LH_PACKAGES_LISTS: set package list to install
|
||||
# (Default: standard)
|
||||
# Use "cryptonas" (etch) or "minimal cryptonas" (lenny)
|
||||
# for CryptoNAS releases
|
||||
# Use "standard cryptonas-devel" for development
|
||||
LH_PACKAGES_LISTS="standard cryptonas-devel"
|
||||
|
||||
#-----binary-----
|
||||
# $LH_BINARY_IMAGES: set image type
|
||||
# (Default: usb-hdd)
|
||||
# Valid choices are:
|
||||
# "iso" for CD-ROM builds
|
||||
# "usb-hdd" for other block devices
|
||||
# "net" for netboot
|
||||
# "tar" for ???
|
||||
LH_BINARY_IMAGES="usb-hdd"
|
||||
|
||||
# $LH_SYSLINUX_SPLASH: set custom splash screen
|
||||
LH_SYSLINUX_SPLASH="config/binary_syslinux/splash.rle"
|
||||
|
||||
# $LH_ENCRYPTION: set encrytion
|
||||
# (Default: disabled)
|
||||
LH_ENCRYPTION="disabled"
|
||||
|
||||
# $LH_HOSTNAME: set hostname
|
||||
# (Default: cryptonas)
|
||||
LH_HOSTNAME="cryptonas"
|
||||
|
||||
|
||||
# $LH_ISO_PREPARER: set iso preparer
|
||||
# (Default: live-helper 1.0~a48; http://packages.qa.debian.org/live-helper)
|
||||
LH_ISO_PREPARER="live-helper 1.0~a48; http://packages.qa.debian.org/live-helper"
|
||||
|
||||
# $LH_ISO_PUBLISHER: set iso publisher
|
||||
# (Default: Debian Live project; http://debian-live.alioth.debian.org/; debian-live-devel@lists.alioth.debian.org)
|
||||
LH_ISO_PUBLISHER="CryptoNAS project; http://cryptonas.org; cryptobox-dev@lists.systemausfall.org"
|
||||
|
||||
# $LH_ISO_VOLUME: set iso volume (max 32 chars)
|
||||
# (Default: Debian Live $(date +%Y%m%d-%H:%M))
|
||||
LH_ISO_VOLUME="CryptoNAS Live $(date +%Y%m%d-%H:%M)"
|
||||
|
||||
#-----source-----
|
||||
# $LH_SOURCE: set source option
|
||||
# This is the easiest way to comply with the GNU GPL if you're
|
||||
# redistributing CryptoNAS on a CD-ROM.
|
||||
# (Default: disabled)
|
||||
LH_SOURCE="disabled"
|
||||
|
||||
|
||||
|
||||
|
||||
# It is recommended that CryptoNAS-specific variable
|
||||
# definitions follow the CNAS_FOO or _CNAS_FOO conventions to
|
||||
# avoid polluting the shared live-helper namespace. Additionally,
|
||||
# only variables starting with "CNAS_" will be available at
|
||||
# runtime via the scoreboard file.
|
||||
###############################################################
|
||||
|
||||
#deletefiles (at build time, from old dfsbuild config)="/etc/rcS.d/*discover \
|
||||
#/etc/rcS.d/*lvm \
|
||||
#/var/log/dpkg.log \
|
||||
#/var/log/bootstrap.log"
|
||||
|
||||
#CNAS_MAKEDIRS=""
|
||||
|
||||
|
||||
CNAS_ROOT_FS="/root"
|
||||
CNAS_HARDNESS="devel"
|
||||
|
||||
CNAS_SCOREBOARD_DIR="/usr/share/cryptonas-live"
|
||||
|
||||
|
||||
# remove rc symlinks for these services
|
||||
CNAS_SERVICES_OFF="ssh setserial nviboot mountnfs ntpdate"
|
||||
|
||||
# This part only applies if CNAS_HARDNESS is set to "secure":
|
||||
#CNAS_REMOVE_PACKAGES="strace \
|
||||
# nvi nano vim vim-common vim-tiny \
|
||||
# unzip zip aptitude tasksel locate \
|
||||
# ssh elinks curl wget netkit-inetd telnet \
|
||||
# exim4-daemon-light exim4-config exim4-base \
|
||||
# ppp pppconfig pppoe pppoeconf iptables \
|
||||
# subversion w3m wget lynx less screen \
|
||||
# info iptables man-db manpages \
|
||||
# openssh-server openssh-client"
|
||||
|
||||
|
||||
#CNAS_REMOVE_PACKAGES="strace nvi nano vim vim-common vim-tiny unzip zip aptitude tasksel locate ssh elinks curl wget netkit-inetd telnet exim4-daemon-light exim4-config exim4-base ppp pppconfig pppoe pppoeconf iptables subversion w3m wget lynx less screen info iptables man-db manpages openssh-server openssh-client"
|
||||
|
||||
# config/chroot_local-includes/usr/lib/cryptobox-cd/etc.d/modules and
|
||||
# config/chroot_local-includes/usr/lib/cryptobox-cd/etc.d/network/interfaces
|
||||
# will now be used at boot time if they exist. The developer can specify
|
||||
# alternative files using the $CNAS_KMODULES and $CNAS_INTERFACES
|
||||
# variables.
|
||||
|
||||
CNAS_INTERFACES="$CNAS_SCOREBOARD_DIR/etc.d/network/interfaces"
|
||||
|
||||
CNAS_KMODULES="$CNAS_SCOREBOARD_DIR/etc.d/modules"
|
||||
|
||||
|
||||
# $LH_ENCRYPTION: set encryption type/key size
|
||||
# Encryption of the Debian Live media is broken under Etch. It may
|
||||
# work under Lenny. In particular, the loop-aes runtime is broken
|
||||
# in casper or initramfs-tools.
|
||||
#LH_ENCRYPTION="aes256"
|
||||
|
||||
|
||||
# More stuff from dfsbuild live-cd implementation to figure out:
|
||||
#/etc/profile = export TERM=vt100
|
||||
|
||||
#
|
||||
#/etc/syslog.conf = *.* /dev/tty8
|
||||
# *.info /dev/tty7
|
||||
|
||||
#/etc/kernel-img.conf = do_initrd = Yes
|
Loading…
Add table
Add a link
Reference in a new issue