+++ /dev/null
-#! /bin/sh
-
-autologin=1
-for opt in "$@" ; do
- if [ "$opt" = "-l" -o "$opt" = "-n" ] ; then
- autologin=0
- fi
-done
-
-if [ "$autologin" = "1" ] ; then
- exec /sbin/getty -n -l /sbin/casper-login $*
-else
- exec /sbin/getty $*
-fi
-
+++ /dev/null
-#! /bin/sh
-
-USERNAME=root
-[ -f /etc/casper.conf ] && . /etc/casper.conf
-exec /bin/login -f $USERNAME
-
--- /dev/null
+#!/bin/sh
+
+set -e
+
+AUTOLOGIN="1"
+
+for ARGUMENT in "${@}"
+do
+ if [ "${ARGUMENT}" = "-l" ] || [ "${ARGUMENT}" = "-n" ]
+ then
+ AUTOLOGIN="0"
+ fi
+done
+
+if [ "${AUTOLOGIN}" = "1" ]
+then
+ exec /sbin/getty -n -l /sbin/live-login ${*}
+else
+ exec /sbin/getty ${*}
+fi
--- /dev/null
+#!/bin/sh
+
+set -e
+
+USERNAME="root"
+
+if [ -f /etc/live.conf ]
+then
+ . /etc/live.conf
+fi
+
+exec /bin/login -f "${USERNAME}"
LDFLAGS=-lm
CFLAGS=$(getconf LFS_CFLAGS) -Wall -O2
-casper-md5check: casper-md5check.c md5.c
+live-md5check: live-md5check.c md5.c
clean:
- rm -f *.o casper-md5check
+ rm -f *.o live-md5check
seen="$4"
[ "$seen" ] || seen=true
-if ! (echo "SET $question $value"; echo "FSET $question seen $seen") | chroot "$1" debconf-communicate -fnoninteractive casper >/dev/null; then
- chroot "$1" debconf-communicate -fnoninteractive casper >/dev/null <<EOF
+if ! (echo "SET $question $value"; echo "FSET $question seen $seen") | chroot "$1" debconf-communicate -fnoninteractive live-initramfs >/dev/null; then
+ chroot "$1" debconf-communicate -fnoninteractive live-initramfs >/dev/null <<EOF
REGISTER debian-installer/dummy $question
SET $question $value
FSET $question seen $seen
VERSION=0.0.1
-# Source casper conf
-if [ -e /etc/casper.conf ]; then
- . /etc/casper.conf
+# Source live conf
+if [ -e /etc/live.conf ]; then
+ . /etc/live.conf
else
USERNAME=$(cat /etc/passwd | grep "999" | cut -f1 -d ':')
HOSTNAME=$(hostname)
export USERNAME USERFULLNAME HOSTNAME BUILD_SYSTEM
# Source helper functions
-helpers="/usr/share/initramfs-tools/scripts/casper-helpers"
+helpers="/usr/share/initramfs-tools/scripts/live-helpers"
if [ -e "${helpers}" ]; then
. "${helpers}"
else
echo " -o, --output: specifies the output image file (default: $type dependent)."
echo " -r, --resync-string: internally used to resync previous made snapshots."
echo " -t, --type: specifies the snapshot type between \"squashfs\", \"ext2\" or \"cpio\".gz archive (default: cpio)"
- echo -e "\nLook at casper-snapshot(1) man page for more information."
+ echo -e "\nLook at live-snapshot(1) man page for more information."
exit 0
}
if [ -z "${dev}" ]; then
# create a temp
mount -t tmpfs -o rw tmpfs "${MOUNTP}"
- if [ ! -L /home/$USERNAME/Desktop/casper-snapshot ]; then
- ln -s "${MOUNTP}" /home/$USERNAME/Desktop/casper-snapshot
+ if [ ! -L /home/$USERNAME/Desktop/live-snapshot ]; then
+ ln -s "${MOUNTP}" /home/$USERNAME/Desktop/live-snapshot
fi
else
if [ -b "${dev}" ] ; then
Defaults ()
{
- MOUNTP="/mnt/casper-snapshot"
+ MOUNTP="/mnt/live-snapshot"
COW="/cow"
DEV=""
- DEST="${MOUNTP}/casper-sn.cpio.gz"
+ DEST="${MOUNTP}/live-sn.cpio.gz"
TYPE="cpio"
- DESKTOP_LINK=/home/$USERNAME/Desktop/casper-snapshot
+ DESKTOP_LINK=/home/$USERNAME/Desktop/live-snapshot
if [ -n "${SNAP_RSTRING}" ]; then
COW=$(echo "${SNAP_RSTRING}" | cut -f1 -d ':')
+++ /dev/null
-# This file should go in /etc/casper.conf
-# Supported variables are:
-# USERNAME, USERFULLNAME, HOST, BUILD_SYSTEM
-
-export USERNAME="ubuntu"
-export USERFULLNAME="Live session user"
-export HOST="ubuntu"
-export BUILD_SYSTEM="Ubuntu"
+++ /dev/null
-<oaf_info>
-
-<oaf_server iid="OAFIID:GNOME_PythonAppletCasper_Factory"
- type="exe"
- location="/usr/share/casper-applet/casper-applet.py">
-
- <oaf_attribute name="repo_ids" type="stringv">
- <item value="IDL:Bonobo/GenericFactory:1.0"/>
- <item value="IDL:Bonobo/Unknown:1.0"/>
- </oaf_attribute>
- <oaf_attribute name="name" type="string" value="PythonAppletCasper"/>
- <oaf_attribute name="description" type="string" value="Python Applet CAsper"/>
-</oaf_server>
-
-<oaf_server iid="OAFIID:GNOME_PythonAppletCasper"
- type="factory"
- location="OAFIID:GNOME_PythonAppletCasper_Factory">
-
- <oaf_attribute name="repo_ids" type="stringv">
- <item value="IDL:GNOME/Vertigo/PanelAppletShell:1.0"/>
- <item value="IDL:Bonobo/Control:1.0"/>
- <item value="IDL:Bonobo/Unknown:1.0"/>
- </oaf_attribute>
- <oaf_attribute name="name" type="string" value="PythonAppletCasper"/>
- <oaf_attribute name="description" type="string" value="Python Applet Casper"/>
- <oaf_attribute name="panel:category" type="string" value="Utility"/>
- <oaf_attribute name="panel:icon" type="string" value="bug-buddy.png"/>
-</oaf_server>
-
-</oaf_info>
+++ /dev/null
-#!/usr/bin/python
-
-import pygtk
-pygtk.require('2.0')
-
-import gtk
-import gnome.applet
-import subprocess
-import os
-
-# A simple applet to display the utilization of the snapshot device
-# during a casper session
-#
-# Matt Zimmerman <mdz@canonical.com>
-
-# TODO:
-# - tooltip with details
-# - flash at threshold
-
-class CasperApplet:
- def __init__(self, applet, iid):
- self.timeout_interval = 1000
- self.device = 'casper-snapshot'
- self.capacity = [0,0]
- self.datafile = '/var/lib/casper/snapshot-status'
-
- # initializate the gnome internals
- gnome.init("casper", "0.1")
-
- self.applet = applet
-
- self.tooltips = gtk.Tooltips()
- self.hbox = gtk.HBox()
- applet.add(self.hbox)
-
- # add the second button event for the popup menu and the enter mouse event to change the tooltip value
- self.ev_box = gtk.EventBox()
- #self.ev_box.connect("button-press-event",self.button_press)
- self.ev_box.connect("enter-notify-event", self.update_info)
- self.hbox.add(self.ev_box)
-
- self.prog = gtk.ProgressBar()
- self.ev_box.add(self.prog)
-
- self.update_info()
-
- gtk.timeout_add(self.timeout_interval,self.update_info, self)
-
- applet.connect("destroy",self.cleanup)
- applet.show_all()
-
- def update_info(self, event=None):
- self.capacity = self.read_info()
- self.prog.set_fraction(float(self.capacity[0]) / self.capacity[1])
- self.prog.update()
-
- def read_info(self):
- fields = open(self.datafile).readline().split()
- if fields[2] != 'snapshot':
- return None
-
- return map(int,fields[3].split('/', 1))
-
- def cleanup(self):
- # what goes here?
- pass
-
-def casper_factory(applet, iid):
- CasperApplet(applet, iid)
-
- return gtk.TRUE
-
-gnome.applet.bonobo_factory("OAFIID:GNOME_PythonAppletCasper_Factory",
- gnome.applet.Applet.__gtype__,
- "casper", "0", casper_factory)
+++ /dev/null
-#!/bin/sh
-
-STATEFILE=/var/run/caspermond/status.casper-snapshot
-
-while true; do
- dmsetup status /dev/mapper/casper-snapshot > $STATEFILE.new
- mv $STATEFILE.new $STATEFILE
- sleep 60
-done
--- /dev/null
+# /etc/live.conf: configuration file for live-initramfs
+
+BUILD_SYSTEM="Debian"
+
+USERNAME="user"
+USERFULLNAME="Live session user"
+HOST="debian"
+
+export BUILD_SYSTEM USERNAME USERFULLNAME HOST
+live-initramfs (1.87.2-1) unstable; urgency=low
+
+ * New upstream release.
+
+ -- Daniel Baumann <daniel@debian.org> Mon, 7 May 2007 00:00:00 +0200
+
live-initramfs (1.87.1-1) unstable; urgency=low
* Initial release, forking casper.
On Debian systems, the complete text of the GNU General Public License
can be found in /usr/share/common-licenses/GPL file.
-License (casper-md5check/md5.c, casper-md5check/md5,h):
+License (live-md5check/md5.c, live-md5check/md5,h):
Copyright (C) 1999-2002 Aladdin Enterprises
All rights reserved.
/etc
-/usr/lib/casper
+/usr/lib/live-initramfs
/usr/share/initramfs-tools/hooks
/usr/share/initramfs-tools/scripts
-casper.conf
+conf/live.conf
#! /bin/sh
### BEGIN INIT INFO
-# Provides: casper
+# Provides: live-initramfs
# Required-Start: $syslog
# Required-Stop: $syslog
# Should-Start: $local_fs
# Marco Amadori <marco.amadori@gmail.com>
#
PATH=/usr/sbin:/usr/bin:/sbin:/bin
-NAME=casper
+NAME=live-initramfs
SCRIPTNAME=/etc/init.d/${NAME}
-DO_SNAPSHOT=/sbin/${NAME}-snapshot
+DO_SNAPSHOT=/sbin/live-snapshot
-# Exit if system was not booted by casper
-grep -qs boot=casper /proc/cmdline || exit 0
+# Exit if system was not booted by live-initramfs
+grep -qs boot=live /proc/cmdline || exit 0
# Read configuration variable file if it is present
-[ -r /etc/$NAME.conf ] && . /etc/$NAME.conf
+[ -r /etc/live.conf ] && . /etc/live.conf
# Load the VERBOSE setting and other rcS variables
[ -f /etc/default/rcS ] && . /etc/default/rcS
-bin/casper-getty sbin
-bin/casper-login sbin
-bin/casper-preseed usr/share/casper
-bin/casper-reconfigure usr/share/casper
-bin/casper-snapshot sbin
+bin/live-getty sbin
+bin/live-login sbin
+bin/live-preseed usr/share/live-initramfs
+bin/live-reconfigure usr/share/live-initramfs
+bin/live-snapshot sbin
hooks usr/share/initramfs-tools
scripts usr/share/initramfs-tools
-/usr/share/man/man7/casper.7.gz /usr/share/man/man7/casper-getty.7.gz
-/usr/share/man/man7/casper.7.gz /usr/share/man/man7/casper-login.7.gz
+/usr/share/man/man7/casper.7.gz /usr/share/man/man7/live-getty.7.gz
+/usr/share/man/man7/casper.7.gz /usr/share/man/man7/live-login.7.gz
-debian/manpage/*
+manpages/*
dh_testdir
# Checking scripts
- for SCRIPT in bin/* scripts/casper scripts/casper-bottom/*; \
+ for SCRIPT in scripts/live scripts/live-bottom/*; \
do \
sh -n $$SCRIPT || exit 1; \
done
# Setting BUILD_SYSTEM in the binary package
- sed -i -e 's/\(BUILD_SYSTEM="\).*"/\1'$(BUILD_SYSTEM)'"/g' casper.conf
+ sed -e 's/\(BUILD_SYSTEM="\).*"/\1'$(BUILD_SYSTEM)'"/g' conf/live.conf > live.conf
# Building package
- CFLAGS="$(CFLAGS)" $(MAKE) -C casper-md5check
+ CFLAGS="$(CFLAGS)" $(MAKE) -C bin/live-md5check
touch build-stamp
rm -f build-stamp
# Cleaning package
- $(MAKE) -C casper-md5check clean
+ $(MAKE) -C bin/live-md5check clean
+ rm -f live.conf
dh_clean
dh_installdirs
# Installing package
- install -m 0755 casper-md5check/casper-md5check debian/live-initramfs/usr/lib/casper
- install -m 0644 casper.conf debian/live-initramfs/etc/casper.conf
+ install -m 0755 bin/live-md5check/live-md5check debian/live-initramfs/usr/lib/live-initramfs
+ install -m 0644 live.conf debian/live-initramfs/etc/live.conf
binary-indep: build install
+2007-05-06 Daniel Baumann <daniel@debian.org>
+
+ * bin/casper-getty, casper-login, casper-preseed, casper-reconfigure,
+ casper-snapshot:
+ - Renamed to live-*.
+ * casper-md5check:
+ - Moved to bin.
+ - Renamed to live-md5check.
+ * casper.conf:
+ - Moved to conf/live.conf.
+ * caspermon:
+ - Removed.
+ * scripts/casper, casper-bottom, casper-functions, casper-helpers,
+ casper-premount:
+ - Renamed to live-*.
+ * bin/live-getty, live-login, conf/live.conf:
+ - Reformated.
+ * bin/live-snapshot, debian/dirs, debian/install, debian/rules,
+ hooks/live, scripts/live:
+ - Replaces casper path names with live.
+ * debian/manpage:
+ - Moved to manpages.
+ - Renamed casper.7 to live-initramfs.7.
+ * debian/init:
+ - Changed activation parameter from boot=casper to boot=live.
+ * scripts/casper-bottom/02_timezone:
+ - Fixed wrong script description.
+
2007-04-30 Daniel Baumann <daniel@debian.org>
* Forked casper 1.87.
copy_exec /sbin/losetup /sbin
# Casper hooks
-mkdir -p ${DESTDIR}/lib/casper
-copy_exec /usr/share/casper/casper-reconfigure /bin
-copy_exec /usr/share/casper/casper-preseed /bin
+mkdir -p ${DESTDIR}/lib/live-initramfs
+copy_exec /usr/share/live-initramfs/live-reconfigure /bin
+copy_exec /usr/share/live-initramfs/live-preseed /bin
mkdir -p ${DESTDIR}/lib/udev
copy_exec /lib/udev/cdrom_id /lib/udev
manual_add_modules ohci1394
# integrity check
-copy_exec /usr/lib/casper/casper-md5check /bin
+copy_exec /usr/lib/live-initramfs/live-md5check /bin
-cp /usr/share/initramfs-tools/scripts/casper-functions $DESTDIR/scripts
-cp /usr/share/initramfs-tools/scripts/casper-helpers $DESTDIR/scripts
+cp /usr/share/initramfs-tools/scripts/live-functions $DESTDIR/scripts
+cp /usr/share/initramfs-tools/scripts/live-helpers $DESTDIR/scripts
auto_add_modules net
-if [ -e /etc/casper.conf ]; then
+if [ -e /etc/live.conf ]; then
mkdir -p ${DESTDIR}/etc
- cp /etc/casper.conf ${DESTDIR}/etc
+ cp /etc/live.conf ${DESTDIR}/etc
fi
.SH RECOGNIZED BOOT OPTIONS
.TP
-.B casper-getty
+.B live-getty
This enables a special "serial" login shell (experimental).
.TP
.B xdebconf
This tells casper to perform a network mount. The parameter "nfsroot=" (with optional "nfsopts="), should specify where is the location of the root filesystem. With no args, will try cifs first, and if it fails nfs.
.TP
.B persistent
-Casper will look for persistent and snapshot partitions or files labeled "casper-rw", "home-rw", and files called "casper-sn*", "home-sn*" and will try to, in order: mount as /cow the first, mount the second in /home, and just copy the contents of the latter in appropriate locations (snapshots). Snapshots will be tried to be updated on reboot/shutdown. Look at casper-snapshot(1) for more informations.
+Casper will look for persistent and snapshot partitions or files labeled "casper-rw", "home-rw", and files called "casper-sn*", "home-sn*" and will try to, in order: mount as /cow the first, mount the second in /home, and just copy the contents of the latter in appropriate locations (snapshots). Snapshots will be tried to be updated on reboot/shutdown. Look at live-snapshot(1) for more informations.
.TP
.B nopersistent
disables the above mentioned "persistent" feature, useful if the bootloader (like syslinux) has been installed with persistent enabled.
All debian installed packages could be preseeded from command-line that way, beware of blanks spaces, they will interfere with parsing, use a preseed file in this case.
.SH FILES
-.B /etc/casper.conf
+.B /etc/live.conf
some variables can be configured via this config file.
.SH BUGS
Debian Live project <http://live.debian.net/>
.SH SEE ALSO
-.BR casper-snapshot(1), initramfs-tools(8), make-live(8), make-live.conf(5)
+.BR live-snapshot(1), initramfs-tools(8), make-live(8), make-live.conf(5)
.SH AUTHOR
casper was written by Tollen Fog Heen <tfheen@canonical.com>, Matt Zimmerman <mdz@canonical.com>, and Marco Amadori <marco.amadori@gmail.com>.
mountpoint=/cdrom
-USERNAME=casper
+USERNAME=user
USERFULLNAME="Live session user"
HOST=live
BUILD_SYSTEM=Custom
mkdir -p $mountpoint
-[ -f /etc/casper.conf ] && . /etc/casper.conf
+[ -f /etc/live.conf ] && . /etc/live.conf
export USERNAME USERFULLNAME HOST BUILD_SYSTEM
-. /scripts/casper-helpers
+. /scripts/live-helpers
-if [ ! -f /casper.vars ]; then
- touch /casper.vars
+if [ ! -f /live.vars ]; then
+ touch /live.vars
fi
is_casper_path() {
path=$1
- if [ -d "$path/casper" ]; then
- if [ "$(echo $path/casper/*.squashfs)" != "$path/casper/*.squashfs" ] ||
- [ "$(echo $path/casper/*.ext2)" != "$path/casper/*.ext2" ] ||
- [ "$(echo $path/casper/*.dir)" != "$path/casper/*.dir" ]; then
+ if [ -d "$path/live" ]; then
+ if [ "$(echo $path/live/*.squashfs)" != "$path/live/*.squashfs" ] ||
+ [ "$(echo $path/live/*.ext2)" != "$path/live/*.ext2" ] ||
+ [ "$(echo $path/live/*.dir)" != "$path/live/*.dir" ]; then
return 0
fi
fi
echo "directory"
;;
*)
- panic "Unrecognized casper filesystem: $1"
+ panic "Unrecognized live filesystem: $1"
;;
esac
}
mount_images_in_directory() {
directory="$1"
rootmnt="$2"
- if match_files_in_dir "$directory/casper/*.squashfs" ||
- match_files_in_dir "$directory/casper/*.ext2" ||
- match_files_in_dir "$directory/casper/*.dir"; then
- setup_unionfs "$directory/casper" "$rootmnt"
+ if match_files_in_dir "$directory/live/*.squashfs" ||
+ match_files_in_dir "$directory/live/*.ext2" ||
+ match_files_in_dir "$directory/live/*.dir"; then
+ setup_unionfs "$directory/live" "$rootmnt"
else
:
fi
return 1
fi
fi
- echo "export ${snap_type}SNAP="${snap_mount}":${snapdev}:${snapfile}" >> /etc/casper.conf # for resync on reboot/halt
+ echo "export ${snap_type}SNAP="${snap_mount}":${snapdev}:${snapfile}" >> /etc/live.conf # for resync on reboot/halt
return 0
}
if [ -n "${SHOWMOUNTS}" ]; then
for d in ${rofslist}; do
- mkdir -p "${rootmnt}/casper/${d##*/}"
+ mkdir -p "${rootmnt}/live/${d##*/}"
case d in
- *.dir) # do nothing # mount -o bind "${d}" "${rootmnt}/casper/${d##*/}"
+ *.dir) # do nothing # mount -o bind "${d}" "${rootmnt}/live/${d##*/}"
;;
- *) mount -o move "${d}" "${rootmnt}/casper/${d##*/}"
+ *) mount -o move "${d}" "${rootmnt}/live/${d##*/}"
;;
esac
done
- # shows cow fs on /cow for use by casper-snapshot
+ # shows cow fs on /cow for use by live-snapshot
mkdir -p "${rootmnt}/cow"
mount -o bind /cow "${rootmnt}/cow"
fi
mountroot() {
exec 6>&1
exec 7>&2
- exec > casper.log
+ exec > live.log
exec 2>&1
set_usplash_timeout
- [ "$quiet" != "y" ] && log_begin_msg "Running /scripts/casper-premount"
+ [ "$quiet" != "y" ] && log_begin_msg "Running /scripts/live-premount"
pulsate
- run_scripts /scripts/casper-premount
+ run_scripts /scripts/live-premount
[ "$quiet" != "y" ] && log_end_msg
# Needed here too because some things (*cough* udev *cough*)
log_end_msg
- maybe_break casper-bottom
- [ "$quiet" != "y" ] && log_begin_msg "Running /scripts/casper-bottom"
+ maybe_break live-bottom
+ [ "$quiet" != "y" ] && log_begin_msg "Running /scripts/live-bottom"
pulsate
- run_scripts /scripts/casper-bottom
+ run_scripts /scripts/live-bottom
[ "$quiet" != "y" ] && log_end_msg
exec 1>&6 6>&-
exec 2>&7 7>&-
- cp casper.log "${rootmnt}/var/log/"
+ cp live.log "${rootmnt}/var/log/"
}
;;
esac
-grep integrity-check /proc/cmdline && casper-md5check /cdrom /cdrom/md5sum.txt < /dev/tty8
+grep integrity-check /proc/cmdline && live-md5check /cdrom /cdrom/md5sum.txt < /dev/tty8
#! /bin/sh
PREREQ=""
-DESCRIPTION="Adding APT-CDROM source..."
+DESCRIPTION="Setting timezone..."
-. /scripts/casper-functions
+. /scripts/live-functions
prereqs()
{
PREREQ=""
DESCRIPTION="Moving mount points..."
-. /scripts/casper-functions
+. /scripts/live-functions
prereqs()
{
PREREQ=""
DESCRIPTION="Adding live session user..."
-. /scripts/casper-functions
+. /scripts/live-functions
prereqs()
{
log_begin_msg "$DESCRIPTION"
# U6aMy0wojraho is just a blank password
-chroot /root debconf-communicate -fnoninteractive casper > /dev/null <<EOF
+chroot /root debconf-communicate -fnoninteractive live-initramfs > /dev/null <<EOF
set passwd/root-password-crypted *
set passwd/user-password-crypted U6aMy0wojraho
set passwd/user-fullname $USERFULLNAME
chroot /root /usr/lib/user-setup/user-setup-apply > /dev/null
# Clear out debconf database again to avoid confusing ubiquity later.
-chroot /root debconf-communicate -fnoninteractive casper > /dev/null <<EOF
+chroot /root debconf-communicate -fnoninteractive live-initramfs > /dev/null <<EOF
set passwd/root-password-crypted
set passwd/user-password-crypted
set passwd/user-fullname
DESCRIPTION="Configuring fstab..."
FSTAB=/root/etc/fstab
-. /scripts/casper-functions
+. /scripts/live-functions
prereqs()
{
DESCRIPTION="Setting up swap..."
FSTAB=/root/etc/fstab
-. /scripts/casper-functions
+. /scripts/live-functions
prereqs()
{
PREREQ=""
DESCRIPTION="Setting up locales..."
-. /scripts/casper-functions
+. /scripts/live-functions
prereqs()
{
PREREQ=""
DESCRIPTION="Setting up automatic login..."
-. /scripts/casper-functions
+. /scripts/live-functions
prereqs()
{
PREREQ=""
DESCRIPTION="Setting hostname..."
-. /scripts/casper-functions
+. /scripts/live-functions
prereqs()
{
PREREQ=""
DESCRIPTION="Setting up console keyboard..."
-. /scripts/casper-functions
+. /scripts/live-functions
prereqs()
{
chroot /root sed -i "s/^XKBVARIANT=.*/XKBVARIANT=\"$csvariant\"/" \
/etc/default/console-setup
else
- casper-preseed /root console-setup/variantcode '' false
+ live-preseed /root console-setup/variantcode '' false
fi
if [ "$csmodel" ]; then
chroot /root sed -i "s/^XKBMODEL=.*/XKBMODEL=\"$csmodel\"/" \
/etc/default/console-setup
else
- casper-preseed /root console-setup/modelcode '' false
+ live-preseed /root console-setup/modelcode '' false
fi
else
- casper-preseed /root console-setup/layoutcode '' false
- casper-preseed /root console-setup/variantcode '' false
- casper-preseed /root console-setup/modelcode '' false
+ live-preseed /root console-setup/layoutcode '' false
+ live-preseed /root console-setup/variantcode '' false
+ live-preseed /root console-setup/modelcode '' false
fi
else
chroot /root /usr/sbin/install-keymap $kbd
- casper-preseed /root debian-installer/keymap "$kbd"
+ live-preseed /root debian-installer/keymap "$kbd"
fi
log_end_msg
PREREQ=""
DESCRIPTION="Configuring X..."
-. /scripts/casper-functions
+. /scripts/live-functions
prereqs()
{
chroot /root /usr/sbin/xdebconfigurator
fi
-chroot /root debconf-communicate -fnoninteractive casper > /dev/null <<EOF
+chroot /root debconf-communicate -fnoninteractive live-initramfs > /dev/null <<EOF
set xserver-xorg/autodetect_keyboard true
fset xserver-xorg/autodetect_keyboard seen true
EOF
-DEBUG_XORG_PACKAGE=1 DEBUG_XORG_DEBCONF=1 LANG=$(grep "^${locale}" /root/usr/share/i18n/SUPPORTED | grep UTF-8 | sed -e 's, .*,,' -e q) casper-reconfigure /root xserver-xorg
+DEBUG_XORG_PACKAGE=1 DEBUG_XORG_DEBCONF=1 LANG=$(grep "^${locale}" /root/usr/share/i18n/SUPPORTED | grep UTF-8 | sed -e 's, .*,,' -e q) live-reconfigure /root xserver-xorg
umount /root/sys
umount /root/proc
umount /root/dev
PREREQ=""
DESCRIPTION="Configuring gnome-panel-data..."
-. /scripts/casper-functions
+. /scripts/live-functions
prereqs()
{
if [ -x /root/usr/sbin/laptop-detect ]; then
if chroot /root laptop-detect; then
- casper-reconfigure /root gnome-panel-data
+ live-reconfigure /root gnome-panel-data
fi
fi
PREREQ=""
DESCRIPTION="Configuring screensaver..."
-. /scripts/casper-functions
+. /scripts/live-functions
prereqs()
{
PREREQ=""
DESCRIPTION="Preconfiguring /etc/modules..."
-. /scripts/casper-functions
+. /scripts/live-functions
prereqs()
{
DESCRIPTION="Preconfiguring networking..."
IFFILE="/root/etc/network/interfaces"
-. /scripts/casper-functions
+. /scripts/live-functions
prereqs()
{
PREREQ=""
DESCRIPTION="Loading preseed file..."
-. /scripts/casper-functions
+. /scripts/live-functions
prereqs ()
{
*/*=*)
question="${x%%=*}"
value="${x#*=}"
- casper-preseed /root "$question" "$value"
+ live-preseed /root "$question" "$value"
;;
locale=*)
value="${x#*=}"
- casper-preseed /root debian-installer/locale "$value"
+ live-preseed /root debian-installer/locale "$value"
;;
esac
done
PREREQ=""
DESCRIPTION="Setting up init..."
-. /scripts/casper-functions
+. /scripts/live-functions
prereqs()
{
PREREQ=""
DESCRIPTION="Configuring accessibility options..."
-. /scripts/casper-functions
+. /scripts/live-functions
prereqs()
{
PREREQ=""
DESCRIPTION="Disabling update-notifier..."
-. /scripts/casper-functions
+. /scripts/live-functions
prereqs()
{
PREREQ=""
DESCRIPTION="Configuring power management..."
-. /scripts/casper-functions
+. /scripts/live-functions
prereqs()
{
gpm_version=$(chroot /root /usr/bin/dpkg-query -W --showformat='${Version}' gnome-power-manager 2>/dev/null) || panel_version=""
if [ -n "$gpm_version" ]; then
-# casper-reconfigure /root gnome-power-manager
+# live-reconfigure /root gnome-power-manager
chroot /root sudo -u "$USERNAME" gconftool-2 -s -t bool /apps/gnome-power-manager/can_hibernate false
chroot /root sudo -u "$USERNAME" gconftool-2 -s -t bool /apps/gnome-power-manager/can_suspend false
fi
PREREQ=""
DESCRIPTION="Enabling notifications about program crashes..."
-. /scripts/casper-functions
+. /scripts/live-functions
prereqs()
{
PREREQ=""
DESCRIPTION="Disabling kwallet..."
-. /scripts/casper-functions
+. /scripts/live-functions
prereqs()
{
rm -f /root/usr/share/services/kded/kwalletd.desktop
-log_end_msg
\ No newline at end of file
+log_end_msg
PREREQ=""
DESCRIPTION="Fixing language selector..."
-. /scripts/casper-functions
+. /scripts/live-functions
prereqs()
{
PREREQ=""
DESCRIPTION="Installing driver updates..."
-. /scripts/casper-functions
+. /scripts/live-functions
prereqs()
{
PREREQ=""
DESCRIPTION="Adding APT-CDROM source..."
-. /scripts/casper-functions
+. /scripts/live-functions
prereqs()
{
#!/bin/sh
PREREQ=""
-. /scripts/casper-functions
-. /scripts/casper-helpers
+. /scripts/live-functions
+. /scripts/live-helpers
prereqs()
{