Adding upstream version 1.61+debian. upstream/1.61+debian
authorDaniel Baumann <daniel@debian.org>
Sun, 18 Apr 2010 16:30:01 +0000 (18:30 +0200)
committerDaniel Baumann <daniel@debian.org>
Sun, 18 Apr 2010 16:30:01 +0000 (18:30 +0200)
12 files changed:
debian/casper.dirs [deleted file]
debian/casper.init [deleted file]
debian/casper.install [deleted file]
debian/casper.postinst [deleted file]
debian/changelog [deleted file]
debian/compat [deleted file]
debian/control [deleted file]
debian/copyright [deleted file]
debian/rules [deleted file]
debian/ubiquity-casper.install [deleted file]
scripts/casper
ubiquity-hooks/30accessibility [new file with mode: 0755]

diff --git a/debian/casper.dirs b/debian/casper.dirs
deleted file mode 100644 (file)
index 7726ceb..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-/usr/share/initramfs-tools/hooks/
-/usr/share/initramfs-tools/scripts
-/usr/lib/casper
diff --git a/debian/casper.init b/debian/casper.init
deleted file mode 100755 (executable)
index 6d2d6d3..0000000
+++ /dev/null
@@ -1,40 +0,0 @@
-#! /bin/sh
-
-grep -qs boot=casper /proc/cmdline || exit 0
-
-# Try to cache everything we're likely to need after ejecting.  This
-# is fragile and simple-minded, but our options are limited.
-cache_path() {
-    path="$1"
-
-    if [ -d "$path" ]; then
-        find "$path" -type f | xargs cat > /dev/null 2>&1
-    elif [ -f "$path" ]; then
-        if [ -x "$path" ]; then
-            if file "$path" | grep -q 'dynamically linked'; then
-                for lib in $(ldd "$path" | awk '{ print $3 }'); do
-                    cache_path "$lib"
-                done
-            fi
-        fi
-        cat "$path" >/dev/null 2>&1
-    fi
-}
-
-for path in $(which halt) $(which reboot) /etc/rc?.d /etc/default; do
-    cache_path "$path"
-done
-
-eject -p -m /cdrom >/dev/null 2>&1
-
-# XXX - i18n
-echo -n "Please remove the disc, close the tray (if any) and press ENTER: "
-if [ -x /sbin/usplash_write ]; then
-    /sbin/usplash_write "TIMEOUT 0"
-    /sbin/usplash_write "TEXT Please remove the disc, close the tray (if any)"
-    /sbin/usplash_write "TEXT and press ENTER to continue"
-fi
-
-read x < /dev/console
-
-exit 0
diff --git a/debian/casper.install b/debian/casper.install
deleted file mode 100644 (file)
index 0e7edb8..0000000
+++ /dev/null
@@ -1,4 +0,0 @@
-bin/casper-reconfigure usr/share/casper
-bin/casper-preseed usr/share/casper
-scripts usr/share/initramfs-tools/
-hooks usr/share/initramfs-tools/
diff --git a/debian/casper.postinst b/debian/casper.postinst
deleted file mode 100644 (file)
index e56c547..0000000
+++ /dev/null
@@ -1,5 +0,0 @@
-#! /bin/sh
-
-update-initramfs -u
-
-#DEBHELPER#
\ No newline at end of file
diff --git a/debian/changelog b/debian/changelog
deleted file mode 100644 (file)
index f1289aa..0000000
+++ /dev/null
@@ -1,1080 +0,0 @@
-casper (1.59) UNRELEASED; urgency=low
-
-  * Change start symlinks to kill symlinks for anacron, to avoid it being
-    started by invoke-rc.d and similar.
-  * Rearrange source package.
-  * Redo how the init script works and require it to be installed in the
-    live fs.
-
- -- Tollef Fog Heen <tfheen@ubuntu.com>  Wed, 31 May 2006 00:01:40 +0200
-
-casper (1.58) dapper; urgency=low
-
-  * Really rename properly, without dirname.
-
- -- Scott James Remnant <scott@ubuntu.com>  Tue, 30 May 2006 22:47:04 +0100
-
-casper (1.57) dapper; urgency=low
-
-  * Rename the anacron rc.d/S* symlinks to K*, instead of removing them.
-    Because otherwise pbbuttonsd decides that starting anacron on the
-    LiveCD would be a clever thing to do.
-
- -- Scott James Remnant <scott@ubuntu.com>  Wed, 24 May 2006 23:06:04 +0100
-
-casper (1.56) dapper; urgency=low
-
-  * Hopefully work a bit better when checking DVDs on 32 bit
-    architectures.
-  * Do an explicit read from /dev/console when waiting for keypress after
-    CD/DVD has been ejected.
-
- -- Tollef Fog Heen <tfheen@ubuntu.com>  Mon, 22 May 2006 16:43:03 +0200
-
-casper (1.55) dapper; urgency=low
-
-  * Reconfigure gnome-power-manager when doing live installations.
-    Malone #45654
-
- -- Tollef Fog Heen <tfheen@ubuntu.com>  Mon, 22 May 2006 11:16:46 +0200
-
-casper (1.54) dapper; urgency=low
-
-  [ Luke Yelavich ]
-  * Set large print fonts for the v1 accessibility profile. Closes 
-    Malone #45376. 
-
-  [ Colin Watson ]
-  * Fix preseed/file handling (closes: Malone #43683).
-
- -- Tollef Fog Heen <tfheen@ubuntu.com>  Thu, 18 May 2006 19:36:24 +0200
-
-casper (1.53) dapper; urgency=low
-
-  [ Tollef Fog Heen ]
-  * Disable fglrx and nvidida drivers by default.  Somewhat addresses
-    #43706
-
-  [ Colin Watson ]
-  * Pass all command-line preseed arguments (other than preseed/file) to
-    /root's debconf db.
-
- -- Tollef Fog Heen <tfheen@ubuntu.com>  Sat, 13 May 2006 10:14:36 +0200
-
-casper (1.52) dapper; urgency=low
-
-  * Export the path in casper-reconfigure so X and friends actually have
-    sbin in their path.
-
- -- Tollef Fog Heen <tfheen@ubuntu.com>  Thu, 11 May 2006 21:04:11 +0200
-
-casper (1.51) dapper; urgency=low
-
-  [ Luke Yelavich ]
-  * casper-bottom/30accessibility:
-    - Removed stale reference to acessx_applet.
-    - Fix some typos for gconf values that had to be set as lists.
-
-  [ Colin Watson ]
-  * Pass debian-installer/locale to /root's debconf db (closes: Malone
-    #41896).
-  * Identify ourselves as casper when communicating with debconf.
-  * Factor out preseeding code into casper-preseed; this knows that it only
-    needs to register a question if it fails to set it, which saves memory
-    by avoiding debconf having to rewrite templates.dat.
-  * Preseed kbd-chooser/method as well as debian-installer/keymap, so that
-    kbd-chooser run from ubiquity picks up the selected keyboard (closes:
-    Malone #42202).
-  * Use new dpkg-reconfigure --no-reload option (debconf 1.4.72ubuntu6) to
-    avoid needlessly rewriting templates.dat.
-  
-  [ Tollef Fog Heen ]
-  * Add ... to the end of all usplash messages.  Malone #43856
-  * Add maybe_break casper-bottom to allow breaking before running bottom
-    scripts.  Malone #43860
-  * Don't show the name of the live cd user that's added.
-  * Mount COW filesystem if show-cow is present on the kernel command line.
-    Malone #43687
-  * Disable the Kubuntu update notifier too.  Malone #43806
-  * Disable hibernation and enable sleep where appropriate.  Malone #23882
-
- -- Tollef Fog Heen <tfheen@ubuntu.com>  Thu, 11 May 2006 12:11:08 +0200
-
-casper (1.50) dapper; urgency=low
-
-  [ Luke Yelavich ]
-  * Fixed some typos, and added missing settings to some accessibility
-    profiles, as they were either not working properly, or at all. Malone:
-    #39472, #39473
-  * Removed the desktop wallpaper, and changed the background colour to gray
-    for the v1 accessibility profile.
-  * Set the whiteglass mouse theme for the v1 accessibility profile.
-  * Moved the gconftool-2 -s flag to individual gct calls, to allow for future
-    use of gconftool-2 flags that are incompatible with -s.
-  
-  [ Daniele Favara ]
-  * Allow custom HOST, USERNAME, USERFULLNAME.  Malone: #42118
-  * Add example file
-    - debian/casper.dir: Add examples dir 
-    - debian/casper.conf: Explain briefly how to use new variables 
-    - debian/rules: Install casper.conf as example_conf_casper
-  
-  [ Tollef Fog Heen ]
-  * Stylistic changes to Daniele's changes.
-
- -- Tollef Fog Heen <tfheen@ubuntu.com>  Tue,  2 May 2006 14:12:31 +0200
-
-casper (1.49) dapper; urgency=low
-
-  * Also look for hardware named wlan*
-
- -- Scott James Remnant <scott@ubuntu.com>  Wed, 26 Apr 2006 13:37:13 +0100
-
-casper (1.48) dapper; urgency=low
-
-  * Write /etc/network/interfaces entries for eth0, eth1, eth2, ath0 and
-    wlan0 if there's no hardware detected for them; as it may be plugged
-    in after boot.
-
- -- Scott James Remnant <scott@ubuntu.com>  Wed, 26 Apr 2006 12:31:38 +0100
-
-casper (1.47) dapper; urgency=low
-
-  [ Tollef Fog Heen ]
-  * Turn on debugging of the X config.
-  * Log to a file which gets copied to /var/log/casper.log.  Malone: #39895
-  * Only pick UTF-8 locales.  Malone: #40178
-  * Use correct /root rather than /target for seeing what version of
-    gnome-panel-data is installed.
-  * Make festival (and probably some other apps) happier by using
-    127.0.1.1 for our ubuntu hostname and 127.0.0.1 just resolves to
-    "localhost".
-  * Make casper-md5check read from tty8 since it wants to get keypresses
-    from the active console (where usplash runs).  Malone: #40490.
-  * Copy /etc/modules when installing with ubiquity.  Malone: #40311
-  * /etc/gdm/gdm-cdd.conf can be a symlink.  Cope with that.  Malone: #40767  
-
-  [ Colin Watson ]
-  * ubiquity-casper conflicts/replaces espresso-casper.
-
- -- Tollef Fog Heen <tfheen@ubuntu.com>  Mon, 24 Apr 2006 09:41:14 +0200
-
-casper (1.46) dapper; urgency=low
-
-  * Use debian-installer/dummy for preseeding rather than espresso/dummy,
-    since the latter was removed in espresso 0.99.38.
-  * espresso is being renamed to ubiquity. Rename espresso-casper to
-    ubiquity-casper to match.
-
- -- Colin Watson <cjwatson@ubuntu.com>  Fri, 21 Apr 2006 12:52:48 +0100
-
-casper (1.45) dapper; urgency=low
-
-  [ Matt Zimmerman ]
-  * [share/shutdown] Disable the usplash timeout and wrap the prompt to two
-    lines
-
-  [ Tollef Fog Heen ]
-  * Use devmapper for ia64, hppa and sparc.
-
- -- Tollef Fog Heen <tfheen@ubuntu.com>  Wed, 19 Apr 2006 11:36:49 +0200
-
-casper (1.44) dapper; urgency=low
-
-  * Reset the timeout after casper-premount has run so we're sure that the
-    timeout is what we want it to be.  Udev seems to change it too.
-  * Remove a few set -x commands to make the boot slightly less verbose.
-  * Fix 10adduser to actually install the correct icons for espresso.
-
- -- Tollef Fog Heen <tfheen@ubuntu.com>  Wed, 12 Apr 2006 14:20:53 +0200
-
-casper (1.43) dapper; urgency=low
-
-  * Copy espresso-kdeui.desktop file to user's desktop 
-    Branch at http://kubuntu.org/~jriddell/bzr/casper/trunk/
-
- -- Jonathan Riddell <jriddell@ubuntu.com>  Thu, 13 Apr 2006 15:37:49 +0100
-
-casper (1.42) dapper; urgency=low
-
-  [ Luke Yelavich ]
-  * casper-bottom/30accessibility:
-    - Removed some settings from accessibility profiles as these are now
-      in the relevant packages.
-
-  [ Tollef Fog Heen ]
-  * Make sure to call gconftool as the right user.  Malone #38408
-  * Write an entry for / in fstab.  Hopefully fixes Malone #34330
-  * Change gdm-cdd.conf if it exists, not gdm.conf. Malone #37467
-  * Really disable update-notifier, this time by removing the correct
-    file.
-
- -- Tollef Fog Heen <tfheen@ubuntu.com>  Tue, 11 Apr 2006 15:43:24 +0200
-
-casper (1.41) dapper; urgency=low
-
-  * Don't mkdir then install -D, just install -D (this should prevent
-    ~ubuntu/Desktop being owned by root)
-
- -- Tollef Fog Heen <tfheen@ubuntu.com>  Wed, 29 Mar 2006 10:52:42 +0200
-
-casper (1.40) dapper; urgency=low
-
-  * Add snd_powermac to /etc/modules on ppc.  (Malone: #27862)
-  * Use chmod -x instead of mv to disable readahead in order to not
-    trigger unionfs bugs
-  * Reboot the system when a key is pressed at the end of the integrity
-    check.  (Malone: #29203)
-  * Use usplash_write too when doing shutdown.  (Malone: #34537)
-
- -- Tollef Fog Heen <tfheen@ubuntu.com>  Tue, 28 Mar 2006 10:09:49 +0200
-
-casper (1.39) dapper; urgency=low
-
-  [ Tollef Fog Heen ]
-  * Disable update-notifier by default, as it won't make much sense for
-    most people.
-
-  [ Colin Watson ]
-  * Clear out user-setup questions from the debconf database after creating
-    the live CD user, to avoid confusing espresso into offering "Ubuntu
-    LiveCD user" as the user's default full name.
-
- -- Tollef Fog Heen <tfheen@ubuntu.com>  Mon, 13 Mar 2006 11:38:39 +0100
-
-casper (1.38) dapper; urgency=low
-
-  * Disable readahead since it breaks too much with squashfs and unionfs.
-
- -- Tollef Fog Heen <tfheen@ubuntu.com>  Thu,  9 Mar 2006 09:43:39 +0100
-
-casper (1.37) dapper; urgency=low
-
-  * Add support for having the squashfs directly on a device, thanks to
-    Paul Sladen for idea and a patch.
-  * If a directory "Examples" exists in ~ after we've run adduser, move it
-    to the Desktop subdirectory for greater visibility.
-
- -- Tollef Fog Heen <tfheen@ubuntu.com>  Sat,  4 Mar 2006 11:55:50 +0100
-
-casper (1.36) dapper; urgency=low
-
-  [ Tollef Fog Heen ]
-  * Fix typo in find_cow_device so block devices didn't work at all.
-    Malone #31639.  Thanks to Richard Nemec for the catch.
-  * Update accessibility framework, thanks to Luke Yelavich.
-
-  [ Colin Watson ]
-  * Move the /cdrom mount into the new root filesystem.
-
- -- Tollef Fog Heen <tfheen@ubuntu.com>  Wed,  1 Mar 2006 11:13:54 +0100
-
-casper (1.35) dapper; urgency=low
-
-  * Check for preseed/file= in /proc/cmdline and feed any given file to
-    debconf-set-selections.
-
- -- Colin Watson <cjwatson@ubuntu.com>  Mon, 27 Feb 2006 17:32:02 +0000
-
-casper (1.34) dapper; urgency=low
-
-  [ Luke Yelavich ]
-  * Add initial accessibility support framework
-
- -- Tollef Fog Heen <tfheen@ubuntu.com>  Wed, 22 Feb 2006 14:36:07 +0100
-
-casper (1.33) dapper; urgency=low
-
-  * Make sure Desktop and the espresso-$ui.desktop is owned by the Ubuntu
-    user.  Malone #31991
-  * Fix check for rc6.d/S90reboot at the bottom of 25configure_init to
-    actually look in the right place.
-  * Make me the maintainer of the package.
-
- -- Tollef Fog Heen <tfheen@ubuntu.com>  Mon, 20 Feb 2006 09:49:02 +0100
-
-casper (1.32) dapper; urgency=low
-
-  * Fix copying of /usr/share/applications/espresso-gtkui.desktop.
-
- -- Colin Watson <cjwatson@ubuntu.com>  Thu, 16 Feb 2006 16:47:15 +0000
-
-casper (1.31) dapper; urgency=low
-
-  [ Tollef Fog Heen ]
-  * Print message about rebooting the system when the md5 check is
-    finished.
-  * Just have one copy of the casper shutdown scripts and symlink those
-    into the right place.  Malone #20978
-
-  [ Colin Watson ]
-  * Copy /usr/share/applications/espresso-gtkui.desktop to the live CD
-    user's desktop.
-
- -- Tollef Fog Heen <tfheen@ubuntu.com>  Tue, 14 Feb 2006 14:52:16 +0100
-
-casper (1.30) dapper; urgency=low
-
-  * Set a blank password for the ubuntu user.  This hopefully resolves
-    Malone #30118
-  * Pass keyboard layout information to xserver-xorg in the "new" scheme.
-  * Set up the right console keymap.
-
- -- Tollef Fog Heen <tfheen@ubuntu.com>  Tue, 14 Feb 2006 14:48:14 +0100
-
-casper (1.29) dapper; urgency=low
-    
-  [ Tollef Fog Heen ]
-  * Fix typo in 22gnome_panel_data
-  * Configure all detected network interfaces.
-  * Add support for putting the persistent storage in a loopback file on
-    vfat volumes
-  * Configure all detected network interfaces.
-  * Allow putting the live filesystem image on a VFAT volume
-  * Allow putting the persistent storage in a loopback file on a VFAT
-    volume
-  * Lots of cleanups
-
-  [ Colin Watson ]
-  * Change casper-reconfigure to take the target root filesystem as its
-    first argument.
-  * Add espresso-casper package with hooks to repeat some things done by
-    casper in the installed system.
-
- -- Tollef Fog Heen <tfheen@ubuntu.com>  Wed, 25 Jan 2006 14:25:45 +0100
-
-casper (1.28) dapper; urgency=low
-
-  * Depend on user-setup
-  * First shot at IEEE1394 support.  Add sbp2 and ohci1394 as modules to
-    be copied into the initramfs.
-
- -- Tollef Fog Heen <tfheen@ubuntu.com>  Mon, 16 Jan 2006 22:06:35 +0100
-
-casper (1.27) dapper; urgency=low
-
-  * Try using unionfs on ppc again 
-
- -- Tollef Fog Heen <tfheen@ubuntu.com>  Tue, 10 Jan 2006 20:55:19 +0100
-
-casper (1.26) dapper; urgency=low
-
-  * Add persistency support
-  * Usplash integration
-
- -- Tollef Fog Heen <tfheen@ubuntu.com>  Tue, 10 Jan 2006 17:53:54 +0100
-
-casper (1.25) dapper; urgency=low
-
-  * Make /rofs available to in the target system. 
-
- -- Tollef Fog Heen <tfheen@ubuntu.com>  Mon,  9 Jan 2006 15:25:12 +0100
-
-casper (1.24) dapper; urgency=low
-
-  * For debconf-communicate, use a here-doc rather than trying to have \n
-    working in shell variables.
-  * The usplash fifo has moved, update paths accordingly.  Also conflict
-    with the old usplash and depend on new enough initramfs-tools.
-
- -- Tollef Fog Heen <tfheen@ubuntu.com>  Fri,  6 Jan 2006 14:20:37 +0100
-
-casper (1.23) dapper; urgency=low
-
-  * Move the building to binary-dep, since we're an arch: any package
-    now.
-
- -- Tollef Fog Heen <tfheen@ubuntu.com>  Thu,  5 Jan 2006 10:37:31 +0100
-
-casper (1.22) dapper; urgency=low
-
-  * Bunch debconf-communicate commands together to speed up the boot a
-    little bit.
-  * Add integrity checker, this is compiled code, so casper is now arch:
-    any
-
- -- Tollef Fog Heen <tfheen@ubuntu.com>  Wed,  4 Jan 2006 12:56:13 +0100
-
-casper (1.21) dapper; urgency=low
-
-  * If locale is unset, use en_US.UTF8, not whatever comes first in the
-    list of supported locales.
-  * Generate locale and set the locale in /etc/environment
-  * Use user-setup to create the user, rather than doing it ourselves.
-  * Various cleanups and fixes, such as making debconf-communicate silent
-  * Disable checkroot when booting
-
- -- Tollef Fog Heen <tfheen@ubuntu.com>  Mon,  2 Jan 2006 11:00:25 +0100
-
-casper (1.20) dapper; urgency=low
-
-  * Remove a large bunch of debugging output
-  * Depend on dmsetup so the hook script can copy in that
-  * Handle both squashfs and cloop images, with run-time detection
-  * Use devmapper + cloop on powerpc, not unionfs, since unionfs is a
-    disaster there.
-  * Make sure we have both SCSI and IDE CDROM modules available in the
-    initramfs.
-  * Do some initial keyboard setup handling so X will, at least in some
-    cases, have a chance of giving the user a sane keymap.
-
- -- Tollef Fog Heen <tfheen@ubuntu.com>  Mon, 19 Dec 2005 14:23:13 +0100
-
-casper (1.19) dapper; urgency=low
-
-  * Switch to initramfs, so casper only survives in spirit
-  * Use unionfs instead of a writeable devmapper snapshot
-  * Remove all debconfiscation, since we're an initramfs script now
-  * Make the postinst call update-initramfs -u
-  * Mount the CD read-only explicitly
-  * Make udevinfo silent if the device is not found.
-
- -- Tollef Fog Heen <tfheen@ubuntu.com>  Tue, 13 Dec 2005 16:22:45 +0100
-
-casper (1.18) breezy; urgency=low
-
-  * Update translations from Rosetta: Greek, Spanish, French, Hungarian,
-    Brazilian Portuguese.
-
- -- Colin Watson <cjwatson@ubuntu.com>  Mon, 19 Sep 2005 20:05:02 +0100
-
-casper (1.17) breezy; urgency=low
-
-  * Set /apps/gnome-screensaver/lock if gnome-screensaver is installed
-
- -- Matt Zimmerman <mdz@ubuntu.com>  Fri, 16 Sep 2005 15:24:35 -0700
-
-casper (1.16) breezy; urgency=low
-
-  * Install a fake script in /lib/debian-installer.d/S72menu-exit after
-    pivoting that just calls sleep, to prevent scary console messages as d-i
-    tries to exit without its root filesystem.
-
- -- Colin Watson <cjwatson@ubuntu.com>  Wed, 14 Sep 2005 10:28:06 +0100
-
-casper (1.15) breezy; urgency=low
-
-  * Neutralize branding in startup message
-  * Use clear in addition to reset, in hopes of concealing error messages on
-    the console from d-i's death throes
-
- -- Matt Zimmerman <mdz@ubuntu.com>  Fri,  9 Sep 2005 11:24:14 -0700
-
-casper (1.14) breezy; urgency=low
-
-  * Set RUNNING_UNDER_GDM=yes in the user's environment to stop xscreensaver
-    locking the screen (Ubuntu #7150).
-
- -- Colin Watson <cjwatson@ubuntu.com>  Thu,  8 Sep 2005 13:37:00 +0100
-
-casper (1.13) breezy; urgency=low
-
-  * Use reset, rather than clear, to clean up after the colored dialogs on vt1
-
- -- Matt Zimmerman <mdz@ubuntu.com>  Wed,  7 Sep 2005 16:09:45 -0700
-
-casper (1.12) breezy; urgency=low
-
-  * Kill bterm after pivoting so that we can use vt1 rather than vt2,
-    thereby avoiding a fight between gdm and the X server (closes: Ubuntu
-    #14851).
-
- -- Colin Watson <cjwatson@ubuntu.com>  Wed,  7 Sep 2005 15:48:40 +0100
-
-casper (1.11) breezy; urgency=low
-
-  * Remove debugging code which crept into 1.10
-  * Revert changes to casper-udeb.postinst which were intended for
-    starting usplash earlier (pre-1.10)
-
- -- Matt Zimmerman <mdz@ubuntu.com>  Fri,  2 Sep 2005 13:43:03 -0700
-
-casper (1.10) breezy; urgency=low
-
-  * Instead of starting usplash directly, create an init script which will
-    start it later (after the new init), to avoid it being killed by
-    busybox init
-
- -- Matt Zimmerman <mdz@ubuntu.com>  Mon, 29 Aug 2005 20:26:58 -0700
-
-casper (1.9) breezy; urgency=low
-
-  * Remember to re-run 30copy-dev from 94usplash, in order to preserve the
-    device nodes clobbered by udev
-  * Redirect stdin of /etc/init.d/udev from /dev/console, to avoid
-    incredibly obnoxious 60-second sleep because it thinks we're
-    interactive
-
- -- Matt Zimmerman <mdz@ubuntu.com>  Mon, 29 Aug 2005 18:30:38 -0700
-
-casper (1.8) breezy; urgency=low
-
-  * Add usplash support
-
- -- Matt Zimmerman <mdz@ubuntu.com>  Mon, 29 Aug 2005 17:30:57 -0700
-
-casper (1.7) breezy; urgency=low
-
-  * Set DEBUG_XORG_PACKAGE=yes when reconfiguring xserver-xorg.  The
-    output is only written to post.log and isn't visible to the user, and
-    can be invaluable for debugging
-
- -- Matt Zimmerman <mdz@ubuntu.com>  Mon, 22 Aug 2005 10:25:38 -0700
-
-casper (1.6) breezy; urgency=low
-
-  * Use debconf-copydb again (thanks, Tollef)
-  * Rename pre.d/20xconfig to pre.d/20prexconfig so that it is distinct from
-    post.d/20xconfig for purposes of the progress bar (no text for it; it's
-    very fast)
-
- -- Matt Zimmerman <mdz@ubuntu.com>  Wed, 17 Aug 2005 14:55:24 -0700
-
-casper (1.5) breezy; urgency=low
-
-  * Call MAKEDEV console in post.d/20xconfig as a workaround for bug
-    #13523
-
- -- Matt Zimmerman <mdz@ubuntu.com>  Tue, 16 Aug 2005 15:24:06 -0700
-
-casper (1.4) breezy; urgency=low
-
-  * Revert to the old debconf hack; the debconf-copydb approach needs more
-    work
-
- -- Matt Zimmerman <mdz@ubuntu.com>  Mon, 15 Aug 2005 22:48:11 -0700
-
-casper (1.3) breezy; urgency=low
-
-  * Revert unintentional release of experimental unionfs code in 1.2
-
- -- Matt Zimmerman <mdz@ubuntu.com>  Sat, 13 Aug 2005 11:19:50 -0700
-
-casper (1.2) breezy; urgency=low
-
-  * Fix debconf-copydb regex in 20xconfig
-
- -- Matt Zimmerman <mdz@ubuntu.com>  Sat, 13 Aug 2005 11:07:46 -0700
-
-casper (1.1) breezy; urgency=low
-
-  * Cope with xserver-xorg's rename of force_keyboard_detection to
-    autodetect_keyboard
-
- -- Matt Zimmerman <mdz@ubuntu.com>  Mon,  4 Jul 2005 02:52:07 -0700
-
-casper (1.0) breezy; urgency=low
-
-  * Version number bump (we've been through a stable Ubuntu release, after
-    all)
-  * Rename pre.d/10snapshot to post.d/10filesystem, as it is about to
-    become more generic
-  * Seed xserver-xorg/force_keyboard_detection to true in 20xconfig, so as
-    to cause the keyboard layout to (continue to) be autodetected based on
-    d-i settings
-
- -- Matt Zimmerman <mdz@ubuntu.com>  Thu, 16 Jun 2005 11:21:54 -0700
-
-casper (0.65) breezy; urgency=low
-
-  * As a performance optimization, only reconfigure gnome-panel-data if
-    booting on a laptop
-  * Disable the "lock screen" menu item (Ubuntu bug#7150)
-
- -- Matt Zimmerman <mdz@ubuntu.com>  Wed,  8 Jun 2005 16:02:14 -0700
-
-casper (0.64) breezy; urgency=low
-
-  * Merge colin.watson@canonical.com--2005/casper--debconf-copydb--0
-    - Use debconf-copydb rather than our temporary hack
-
- -- Matt Zimmerman <mdz@ubuntu.com>  Tue, 31 May 2005 12:08:51 -0700
-
-casper (0.63) breezy; urgency=low
-
-  * Merge colin.watson@canonical.com--2005/casper--cdebconf-info--0
-    - Update for cdebconf 0.75: use db_info rather than db_x_setbacktitle.
-
- -- Matt Zimmerman <mdz@ubuntu.com>  Mon, 18 Apr 2005 20:59:58 -0700
-
-casper (0.62) hoary; urgency=low
-
-  * Updated translations from
-    colin.watson@canonical.com--2005/casper--translations--0 (nb)
-
- -- Matt Zimmerman <mdz@ubuntu.com>  Tue,  5 Apr 2005 09:01:02 -0700
-
-casper (0.61) hoary; urgency=low
-
-  * Updated translations from
-    colin.watson@canonical.com--2005/casper--translations--0 (el, es, ro)
-
- -- Matt Zimmerman <mdz@ubuntu.com>  Tue,  5 Apr 2005 08:06:51 -0700
-
-casper (0.60) hoary; urgency=low
-
-  * Updated translations from
-    colin.watson@canonical.com--2005/casper--translations--0 (hu, id, pl)
-
- -- Matt Zimmerman <mdz@ubuntu.com>  Mon, 28 Mar 2005 11:26:21 -0800
-
-casper (0.59) hoary; urgency=low
-
-  * Updated translations from
-    colin.watson@canonical.com--2005/casper--translations--0 (de, pt_BR)
-
- -- Matt Zimmerman <mdz@ubuntu.com>  Fri, 25 Mar 2005 16:51:17 -0800
-
-casper (0.58) hoary; urgency=low
-
-  * Remove postfix shutdown links, as well as startup, to avoid an ugly error
-
- -- Matt Zimmerman <mdz@ubuntu.com>  Thu, 24 Mar 2005 18:24:03 -0800
-
-casper (0.57) hoary; urgency=low
-
-  * Merge colin.watson@canonical.com--2005/casper--translations--0 up to
-    patch-2
-  * Preseed netcfg/wireless_essid_again for noninteractive network setup, +new
-    in netcfg 1.08ubuntu3 [colin.watson@canonical.com--2005/casper--netcfg--0]
-
- -- Matt Zimmerman <mdz@ubuntu.com>  Wed, 23 Mar 2005 08:33:46 -0800
-
-casper (0.56) hoary; urgency=low
-
-  * Suppress error output from eject
-  * Remind the user to close the CD tray if they have one (Ubuntu #6668)
-  * Add arch-build target to debian/rules
-
- -- Matt Zimmerman <mdz@ubuntu.com>  Tue, 22 Mar 2005 10:21:41 -0800
-
-casper (0.55) hoary; urgency=low
-
-  * Remove the hack introduced in 0.54, xorg 6.8.2-5 should be fixed
-
- -- Matt Zimmerman <mdz@ubuntu.com>  Wed, 16 Mar 2005 18:11:05 -0800
-
-casper (0.54) hoary; urgency=low
-
-  * Temporarily set RECONFIGURE=true when reconfiguring xserver-xorg, to work
-    around a bug introduced in 6.8.2-3
-
- -- Matt Zimmerman <mdz@ubuntu.com>  Wed, 16 Mar 2005 15:08:45 -0800
-
-casper (0.53) hoary; urgency=low
-
-  * Provide target-base-system (i.e. base system installed in /target, also
-    provided by base-installer).
-
- -- Colin Watson <cjwatson@ubuntu.com>  Tue, 15 Mar 2005 13:01:53 +0000
-
-casper (0.52) hoary; urgency=low
-
-  * Arrange for $LANG to be set after pivot_root, so that (e.g.)
-    xserver-xorg can use it to infer the keymap (Ubuntu #7138)
-
- -- Matt Zimmerman <mdz@ubuntu.com>  Sat, 12 Mar 2005 02:10:59 -0800
-
-casper (0.51) hoary; urgency=low
-
-  * Disable kpersonalizer startup on first login
-
- -- Matt Zimmerman <mdz@ubuntu.com>  Sat,  5 Mar 2005 13:47:13 -0800
-
-casper (0.50) hoary; urgency=low
-
-  * Add support for configuring kdm autologin
-  * Rename 15gdm-autologin to 15autologin, and the corresponding debconf template
-  * Remove obsolete XORG_FORCE_PROBE from 20xconfig
-
- -- Matt Zimmerman <mdz@ubuntu.com>  Thu,  3 Mar 2005 10:37:31 -0800
-
-casper (0.49) hoary; urgency=low
-
-  * Fix 20xconfig harder
-
- -- Matt Zimmerman <mdz@ubuntu.com>  Wed,  2 Mar 2005 21:20:03 -0800
-
-casper (0.48) hoary; urgency=low
-
-  * Source confmodule in 20xconfig
-
- -- Matt Zimmerman <mdz@ubuntu.com>  Wed,  2 Mar 2005 21:02:35 -0800
-
-casper (0.47) hoary; urgency=low
-
-  * Copy over the value of debian-installer/keymap into the target system,
-    to allow the new logic in xserver-xorg.config to work
-
- -- Matt Zimmerman <mdz@ubuntu.com>  Wed,  2 Mar 2005 20:45:38 -0800
-
-casper (0.46) hoary; urgency=low
-
-  * Lock the live user's password entirely.  Since the user is now
-    automagically logged in, continuously, both on the console and in X,
-    their password is irrelevant.
-
- -- Matt Zimmerman <mdz@ubuntu.com>  Mon, 28 Feb 2005 08:31:13 -0800
-
-casper (0.45) hoary; urgency=low
-
-  * Enable TimedLogin in gdm, so that if the user logs out, they are
-    automatically logged back in after a few seconds (Ubuntu #6667)
-
- -- Matt Zimmerman <mdz@ubuntu.com>  Sun, 27 Feb 2005 16:06:16 -0800
-
-casper (0.44) hoary; urgency=low
-
-  * Configure init to spawn shells on virtual consoles, rather than login
-    prompts (Ubuntu #6666)
-  * Skip X configuration if a serial console is in use
-  * Set the live user's password to be blank, rather than "ubuntu".  This
-    is, paradoxically, more secure if the user decides to install
-    openssh-server, since empty passwords are disallowed by default
-
- -- Matt Zimmerman <mdz@ubuntu.com>  Sun, 27 Feb 2005 15:40:15 -0800
-
-casper (0.43) hoary; urgency=low
-
-  * Override localechooser progress bar text to be more appropriate for the
-    live CD (closes: Ubuntu #6664).
-
- -- Colin Watson <cjwatson@ubuntu.com>  Thu, 24 Feb 2005 19:12:00 +0000
-
-casper (0.42) hoary; urgency=low
-
-  * Preseed netcfg/no_interfaces, to avoid prompt when no network interfaces
-    can be configured (closes: Ubuntu #6107).
-  * Remove redundant DH_COMPAT setting in debian/rules, since there's
-    already a (different) debian/compat.
-
- -- Colin Watson <cjwatson@ubuntu.com>  Tue, 22 Feb 2005 12:43:43 +0000
-
-casper (0.41) hoary; urgency=low
-
-  * Cope with change in default /etc/sudoers (admin group).
-
- -- Colin Watson <cjwatson@ubuntu.com>  Tue, 22 Feb 2005 09:14:30 +0000
-
-casper (0.40) hoary; urgency=low
-
-  * Copy /dev/tts to the live system as well as /dev/vc, for serial console.
-
- -- Colin Watson <cjwatson@ubuntu.com>  Mon, 21 Feb 2005 19:03:54 +0000
-
-casper (0.39) hoary; urgency=low
-
-  * Fix reboot operation (cache the reboot binary)
-
- -- Matt Zimmerman <mdz@ubuntu.com>  Thu, 10 Feb 2005 20:51:08 -0800
-
-casper (0.38) hoary; urgency=low
-
-  * Eject the CD during shutdown/reboot
-    - Awful hack to copy /dev/cdroms to the live system, because the CD is
-      mounted using devfs names
-    - Add /usr/share/casper/shutdown script to casper-udeb
-    - Copy /usr/share/casper/shutdown to /etc/rc[06].d in 25configure-init
-  * Remove caspermon binary package, inadvertently enabled (not even
-    remotely ready)
-
- -- Matt Zimmerman <mdz@ubuntu.com>  Thu, 10 Feb 2005 13:43:56 -0800
-
-casper (0.37) hoary; urgency=low
-
-  * Fix casper-udeb/runlevel template
-
- -- Matt Zimmerman <mdz@ubuntu.com>  Tue,  8 Feb 2005 19:37:43 -0800
-
-casper (0.36) hoary; urgency=low
-
-  * Rename post.d/25disable-init-scripts to 25configure-init
-  * Add casper-udeb/runlevel, to allow the default runlevel
-    to be set
-
- -- Matt Zimmerman <mdz@ubuntu.com>  Tue,  8 Feb 2005 19:14:16 -0800
-
-casper (0.35) hoary; urgency=low
-
-  * Preseed netcfg/wireless_essid
-  * Remove obsolete confmodule load from pre.d/12fstab
-  * Don't mount a tmpfs on /var/run; it doesn't save a huge amount of
-    snapshot space, and packages expect their directories there to be
-    persistent
-
- -- Matt Zimmerman <mdz@ubuntu.com>  Mon,  7 Feb 2005 15:46:52 -0800
-
-casper (0.34) hoary; urgency=low
-
-  * Use casper-reconfigure in 10adduser as well
-  * Add post.d/93save-logs to save copies of the bootstrap logs to
-    /var/log/casper
-  * Stop reconfiguring fontconfig; it insists on rebuilding the entire
-    font cache, and the only benefit was to unable subpixel hints
-
- -- Matt Zimmerman <mdz@ubuntu.com>  Wed,  2 Feb 2005 10:42:19 -0800
-
-casper (0.33) hoary; urgency=low
-
-  * Re-upload to fix borked source package
-
- -- Matt Zimmerman <mdz@ubuntu.com>  Sun, 30 Jan 2005 12:21:07 -0800
-
-casper (0.32) hoary; urgency=low
-
-  * Factor out debconf hackery into casper-reconfigure
-  * Mount sysfs earlier, so we don't need to mess with it in 20xconfig
-  * Break 22simple-reconfig into 22fontconfig and 22gnome-panel-data, and
-    create progress bar text for them
-  * Preseed netcfg/dhcp_failed, to avoid a prompt when DHCP fails
-
- -- Matt Zimmerman <mdz@ubuntu.com>  Sat, 29 Jan 2005 14:03:36 -0800
-
-casper (0.31) hoary; urgency=low
-
-  * Clear tty2 and print a nice message, before signalling init
-
- -- Matt Zimmerman <mdz@ubuntu.com>  Sat, 29 Jan 2005 13:15:44 -0800
-
-casper (0.30) hoary; urgency=low
-
-  * Reconfigure fontconfig, to enable subpixel rendering based on the
-    hardware in use
-
- -- Matt Zimmerman <mdz@ubuntu.com>  Thu, 27 Jan 2005 14:21:49 -0800
-
-casper (0.29) hoary; urgency=low
-
-  * Fix the problem described in 0.28 by preseeding a default for
-    netcfg/get_hostname
-
- -- Matt Zimmerman <mdz@ubuntu.com>  Tue, 25 Jan 2005 23:04:03 -0800
-
-casper (0.28) hoary; urgency=low
-
-  * Suppress network configuration questions
-  
-    - The goal is to make a reasonable effort to configure one interface
-    automatically, but if that is not possible, fall back to no
-    configuration.  We aren't quite there yet.
-  
-    - If we fail to resolve our IP into a hostname using DNS, netcfg seems
-    to fall back to an empty value, rather than the default in the
-    template.
-
- -- Matt Zimmerman <mdz@ubuntu.com>  Tue, 25 Jan 2005 22:55:35 -0800
-
-casper (0.27) hoary; urgency=low
-
-  * Add post.d/22simple-reconfig
-    - Reconfigure gnome-panel-data if it is installed, to set up the GNOME
-      session based on whether the system is a laptop
-    - Corresponding progress template
-    - mount /proc earlier (needed for, e.g. laptop-detect)
-  * Warn about screen blanking in X configuration progress message
-  * Simplify post.d/20xconfig and pre.d/13swap a bit
-  * Update TODO
-
- -- Matt Zimmerman <mdz@ubuntu.com>  Sat, 22 Jan 2005 15:56:49 -0800
-
-casper (0.26) hoary; urgency=low
-
-  * Set NOPASSWD in /etc/sudoers for the initial user
-
- -- Matt Zimmerman <mdz@ubuntu.com>  Fri, 21 Jan 2005 16:53:49 -0800
-
-casper (0.25) hoary; urgency=low
-
-  * mount /proc before signalling init, as it now uses /proc to determine
-    what is and is not a kernel thread
-
- -- Matt Zimmerman <mdz@ubuntu.com>  Fri, 21 Jan 2005 16:04:52 -0800
-
-casper (0.24) hoary; urgency=low
-
-  * Add a backtitle properly
-
- -- Matt Zimmerman <mdz@ubuntu.com>  Fri, 21 Jan 2005 09:07:19 -0800
-
-casper (0.23) hoary; urgency=low
-
-  * Add a backtitle
-
- -- Matt Zimmerman <mdz@ubuntu.com>  Fri, 21 Jan 2005 09:02:01 -0800
-
-casper (0.22) hoary; urgency=low
-
-  * Search for swap on SCSI disks as well as IDE
-
- -- Matt Zimmerman <mdz@ubuntu.com>  Wed, 19 Jan 2005 14:27:09 -0800
-
-casper (0.21) unstable; urgency=low
-
-  * Cosmetic changes to debconf templates
-  * Fix 10adduser to register debconf questions before setting their
-    values and flags
-
- -- Matt Zimmerman <mdz@ubuntu.com>  Wed, 19 Jan 2005 14:14:20 -0800
-
-casper (0.20) hoary; urgency=low
-
-  * Remove legacy symlinks from casper/pre.d; they are now contained in
-    the relevant udebs
-
- -- Matt Zimmerman <mdz@ubuntu.com>  Wed, 19 Jan 2005 13:22:33 -0800
-
-casper (0.19) hoary; urgency=low
-
-  * Update TODO
-  * casper-udeb Depends: md-modules
-
- -- Matt Zimmerman <mdz@ubuntu.com>  Wed, 19 Jan 2005 11:23:51 -0800
-
-casper (0.18) hoary; urgency=low
-
-  * Enable new adduser code, using db_fset ... seen to suppress the questions
-
- -- Matt Zimmerman <mdz@ubuntu.com>  Tue, 18 Jan 2005 15:06:48 -0800
-
-casper (0.17) hoary; urgency=low
-
-  * Convert snapshot setup to use debconf instead of hardcoded parameters
-  * Remove obselete-before-being-used username template
-  * Convert post.d/10adduser to use debconf passthrough to the passwd package,
-    and thus share its user-adding code rather than duplicating it.
-    - But don't enable it yet, since we need to find a way to prevent its
-    questions from being asked
-
- -- Matt Zimmerman <mdz@ubuntu.com>  Tue, 18 Jan 2005 13:04:48 -0800
-
-casper (0.16) hoary; urgency=low
-
-  * casper-udeb Depends: casper-check, harddrive-detection
-  * Automatically find and enable swap devices
-
- -- Matt Zimmerman <mdz@ubuntu.com>  Tue, 18 Jan 2005 11:23:48 -0800
-
-casper (0.15) hoary; urgency=low
-
-  * Set anna/standard_modules to false at startup to suppress unnecessary
-    udeb retrieval.
-
- -- Colin Watson <cjwatson@ubuntu.com>  Tue, 18 Jan 2005 13:41:00 +0000
-
-casper (0.14) hoary; urgency=low
-
-  * Enable X autoconfiguration(!)
-
- -- Matt Zimmerman <mdz@ubuntu.com>  Sat, 15 Jan 2005 02:19:58 -0800
-
-casper (0.13) hoary; urgency=low
-
-  * Rename templates so that they are named after the {pre,post}.d hook
-    which uses them
-  * Remove some unused templates
-
- -- Matt Zimmerman <mdz@ubuntu.com>  Fri, 14 Jan 2005 10:11:02 -0800
-
-casper (0.12) hoary; urgency=low
-
-  * Add debconf templates for various things that we currently hardcode.
-    Not actually used yet due to need for testing, but having the
-    templates present greatly simplifies testing the remaining integration
-    work
-
- -- Matt Zimmerman <mdz@ubuntu.com>  Thu, 13 Jan 2005 20:32:39 -0800
-
-casper (0.11) hoary; urgency=low
-
-  * Update post.d/20xconfig to use debconf passthrough to cdebconf
-    (requires debconf 1.4.42 and cdebconf 0.75), but leave it disabled for
-    now
-  * Create /etc/fstab in the target (this also seems to solve the problem
-    with noatime disappearing, and so should reduce snapshot utilization)
-
- -- Matt Zimmerman <mdz@debian.org>  Thu, 13 Jan 2005 18:25:36 -0800
-
-casper (0.10) hoary; urgency=low
-
-  * Remove rc?.d/K??hwclock.sh links, to avoid changing the system clock
-    during reboot or shutdown
-
- -- Matt Zimmerman <mdz@debian.org>  Thu, 13 Jan 2005 18:13:31 -0800
-
-casper (0.9) hoary; urgency=low
-
-  * Fix gdm autologin configuration (broken in 0.8)
-
- -- Matt Zimmerman <mdz@debian.org>  Wed, 12 Jan 2005 10:52:05 -0800
-
-casper (0.8) hoary; urgency=low
-
-  * Add debian-installer/casper-udeb/title template, to specify more
-    readable menu item text
-  * Create /usr/lib/casper/{pre,post}.d and move all of our internal logic
-    there
-  * Create temporary symlinks in pre.d for the prebaseconfig.d items we
-    want
-  * Convert errors into proper error dialogs
-  * Make some pre.d scripts idempotent, for ease of testing
-
- -- Matt Zimmerman <mdz@debian.org>  Tue, 11 Jan 2005 16:59:35 -0800
-
-casper (0.7) hoary; urgency=low
-
-  * Disable X configuration temporarily; need to resolve debconf issues
-
- -- Matt Zimmerman <mdz@canonical.com>  Tue, 11 Jan 2005 13:14:43 -0800
-
-casper (0.6) hoary; urgency=low
-
-  * Allow "modprobe ext2" to fail; apparently it's sometimes compiled in
-
- -- Matt Zimmerman <mdz@debian.org>  Tue, 11 Jan 2005 12:12:28 -0800
-
-casper (0.5) hoary; urgency=low
-
-  * Attempt to configure X
-    - This doesn't work very well yet (PCI BusID doesn't seem to get
-    updated, for example), so we still don't start gdm by default)
-  * Conditionalize some of the configuration code, so we automatically do
-    the right thing if gdm or X isn't installed
-  * Add German translation from Andreas Mueller
-  * modprobe ext2, to let powerpc work (this should probably happen
-    elsewhere, but for now...)
-
- -- Matt Zimmerman <mdz@debian.org>  Sun,  9 Jan 2005 17:49:56 -0800
-
-casper (0.4) hoary; urgency=low
-
-  * Mount tmpfs on /tmp and /var/run, should save many writes to the snapshot
-
- -- Matt Zimmerman <mdz@debian.org>  Fri,  7 Jan 2005 18:35:26 -0800
-
-casper (0.3) hoary; urgency=low
-
-  * Disable anacron and postfix startup
-  * Don't cripple /bin/apt-install in d-i (this was a workaround to
-    prevent d-i from installing packages which should have been present in
-    the filesystem image anyway, but weren't)
-
- -- Matt Zimmerman <mdz@debian.org>  Fri,  7 Jan 2005 18:10:55 -0800
-
-casper (0.2) hoary; urgency=low
-
-  * Use mount --move to move the cdrom mount point, so that we can unmount
-    /initrd and free up the memory used by d-i
-  * Use /dev/ram1 rather than /dev/ram0 for the COW stuff, since /dev/ram0
-    is used for initrds and we want to avoid confusion
-  * Organize casper-udeb.postinst into shell functions
-  * Add a progress bar
-  * Add a debian/compat file (version 4)
-
- -- Matt Zimmerman <mdz@debian.org>  Fri,  7 Jan 2005 08:01:21 -0800
-
-casper (0.1) hoary; urgency=low
-
-  * Initial Release. 
-  
- -- Matt Zimmerman <mdz@canonical.com>  Wed,  5 Jan 2005 14:30:28 -0800
-
diff --git a/debian/compat b/debian/compat
deleted file mode 100644 (file)
index b8626c4..0000000
+++ /dev/null
@@ -1 +0,0 @@
-4
diff --git a/debian/control b/debian/control
deleted file mode 100644 (file)
index d41de9b..0000000
+++ /dev/null
@@ -1,25 +0,0 @@
-Source: casper
-Section: misc
-Priority: optional
-Maintainer: Tollef Fog Heen <tfheen@ubuntu.com>
-Build-Depends: debhelper (>> 4.2.0)
-Standards-Version: 3.6.1
-
-Package: casper
-Architecture: any
-Section: misc
-Priority: extra
-Depends: initramfs-tools (>= 0.40ubuntu11), dmsetup, user-setup
-Conflicts: usplash (<< 0.1-30)
-Description: Run a "live" preinstalled system from read-only media
-
-Package: ubiquity-casper
-Architecture: all
-Depends: laptop-detect
-Conflicts: espresso-casper
-Replaces: espresso-casper
-Enhances: ubiquity
-Description: Configuration hooks for live installer
- This package provides hook scripts for the Ubiquity live installer that
- repeat some pieces of configuration done by the live system boot process in
- the system installed by Ubiquity.
diff --git a/debian/copyright b/debian/copyright
deleted file mode 100644 (file)
index 81207a4..0000000
+++ /dev/null
@@ -1,24 +0,0 @@
-Author: Tollef Fog Heen <tfheen@canonical.com>
-        Matt Zimmerman <mdz@canonical.com>
-
-Copyright:
-
-Copyright Canonical Ltd., released under the GNU General Public License,
-version 2.
-
-    This program is free software; you can redistribute it and/or modify
-    it under the terms of the GNU General Public License as published by
-    the Free Software Foundation; either version 2 of the License, or
-    (at your option) any later version.
-
-    This program is distributed in the hope that it will be useful,
-    but WITHOUT ANY WARRANTY; without even the implied warranty of
-    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
-    GNU General Public License for more details.
-
-    You should have received a copy of the GNU General Public License
-    along with this program; if not, write to the Free Software
-    Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
-
-On Ubuntu systems, a copy of the GNU General Public License may be found in the
-file /usr/share/common-licenses/GPL.
diff --git a/debian/rules b/debian/rules
deleted file mode 100755 (executable)
index 33712f9..0000000
+++ /dev/null
@@ -1,59 +0,0 @@
-#! /usr/bin/make -f
-
-# Uncomment this to turn on verbose mode.
-#export DH_VERBOSE=1
-
-VERSION:=$(shell dpkg-parsechangelog |sed -n -e '/^Version:/s/^Version: //p')
-DEB_BUILD_PROG:=dpkg-buildpackage -us -uc -rfakeroot
-
-build: build-stamp
-build-stamp:
-       dh_testdir
-       cd casper-md5check && make
-
-       touch build-stamp
-
-clean:
-       dh_testdir
-       rm -f build-stamp
-       -cd casper-md5check && make clean
-
-       dh_clean
-
-install: build
-       dh_testdir
-       dh_clean -k
-       dh_installdirs
-       dh_install
-       install -m755 casper-md5check/casper-md5check debian/casper/usr/lib/casper
-
-# Build architecture-independent files here.
-binary-indep: build install
-       dh_testdir
-       dh_testroot
-       dh_installexamples -i casper.conf
-       dh_installdocs -i
-       dh_installchangelogs -i
-       dh_compress -i
-       dh_fixperms -i
-       dh_installdeb -i
-       dh_gencontrol -i
-       dh_md5sums -i
-       dh_builddeb -i
-
-binary-arch: build install
-       dh_testdir
-       dh_testroot
-       dh_installdocs -a
-       dh_installinit -a -r --no-start -- start 89 0 6 .
-       dh_installchangelogs -a
-       dh_link -a
-       dh_compress -a
-       dh_fixperms -a
-       dh_installdeb -a
-       dh_gencontrol -a
-       dh_md5sums -a
-       dh_builddeb -a
-
-binary: binary-indep binary-arch
-.PHONY: build clean binary-indep binary-arch binary install
diff --git a/debian/ubiquity-casper.install b/debian/ubiquity-casper.install
deleted file mode 100644 (file)
index 866ebdd..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
-bin/casper-reconfigure usr/bin
-ubiquity-hooks/* usr/lib/ubiquity/target-config
index e61b595..3d8c453 100644 (file)
@@ -2,6 +2,8 @@
 
 # set -e
 
+export PATH=/root/usr/bin:/root/usr/sbin:/root/bin:/root/sbin:/usr/bin:/usr/sbin:/bin:/sbin
+
 mountpoint=/cdrom
 
 mkdir -p $mountpoint
@@ -298,7 +300,7 @@ mountroot() {
     maybe_break casper-bottom
     [ "$quiet" != "y" ] && log_begin_msg "Running /scripts/casper-bottom"
 
-    PATH=/root/usr/bin:/root/usr/sbin:/root/bin:/root/sbin:$PATH run_scripts /scripts/casper-bottom
+    run_scripts /scripts/casper-bottom
     [ "$quiet" != "y" ] && log_end_msg
 
     exec 1>&6 6>&-
diff --git a/ubiquity-hooks/30accessibility b/ubiquity-hooks/30accessibility
new file mode 100755 (executable)
index 0000000..4d871fd
--- /dev/null
@@ -0,0 +1,67 @@
+#!/bin/sh
+
+. /usr/share/debconf/confmodule
+
+PREREQ=""
+DESCRIPTION="Configuring accessibility options..."
+USERNAME=$(db_get passwd/username)
+
+gct() {
+    chroot /root su $USERNAME -- gconftool-2 "$@"
+}
+
+for x in $(cat /proc/cmdline); do
+                case $x in
+                        # Lesser Visual Impairment
+                        access=v1)
+                        gct -s -t string /desktop/gnome/interface/gtk_theme HighContrastLargePrint
+                        gct -s -t string /desktop/gnome/interface/icon_theme HighContrast
+                        gct -s -t string /desktop/gnome/interface/monospace_font_name "monospace 18"
+                        gct -s -t string /desktop/gnome/interface/font_name "sans 18"
+                        gct -s -t string /apps/metacity/general/theme Atlanta
+                        gct -s -t string /desktop/gnome/background/picture_filename ""
+                        gct -s -t string /desktop/gnome/background/picture_options none
+                        gct "-s -t string /desktop/gnome/background/primary_color \#666666"
+                        gct "-s -t string /desktop/gnome/background/secondary_color \#7F7F7F"
+                        gct -s -t string /desktop/gnome/background/color_shading_type solid
+                        gct -s -t int /desktop/gnome/peripherals/mouse/cursor_size 48
+                        gct -s -t string /desktop/gnome/peripherals/mouse/cursor_theme whiteglass
+                        ;;
+                        # Moderate Visual Impairment
+                        access=v2)
+                        gct -s -t bool /desktop/gnome/interface/accessibility true
+                        gct -s -t list --list-type=string /desktop/gnome/accessibility/startup/exec_ats [gnopernicus]
+                        gct -s -t bool /apps/gnopernicus/srcore/mag_active true
+                        gct -s -t bool /apps/gnopernicus/srcore/sp_active false
+                        ;;
+                        # Blindness
+                        access=v3)
+                        gct -s -t bool /desktop/gnome/sound/enable_esd false
+                        gct -s -t bool /desktop/gnome/interface/accessibility true
+                        gct -s -t list --list-type=string /desktop/gnome/accessibility/startup/exec_ats [gnopernicus]
+                        gct -s -t bool /apps/gnopernicus/srcore/sp_active true
+                        gct -s -t bool /apps/gnopernicus/srcore/mag_active false
+                        ;;
+                        # Minor Motor Difficulties
+                        access=m1)
+                        gct -s -t bool /desktop/gnome/accessibility/keyboard/enable true
+                        gct -s -t bool /desktop/gnome/accessibility/keyboard/mousekeys_enable true
+                        gct -s -t bool /desktop/gnome/accessibility/keyboard/stickykeys_enable true
+                        gct -s -t bool /desktop/gnome/accessibility/keyboard/stickykeys_modifier_beep true
+                        gct -s -t bool /desktop/accessibility/gnome/keyboard/stickykeys_two_key_off false
+                        gct -s -t bool /desktop/gnome/peripherals/keyboard/repeat true
+                        gct -s -t int /desktop/gnome/peripherals/keyboard/delay 700
+                        gct -s -t int /desktop/gnome/peripherals/keyboard/rate 10
+                        ;;
+                        # Motor Difficulties - pointing devices
+                        access=m2)
+                        gct -s -t bool /desktop/gnome/accessibility/keyboard/enable true
+                        gct -s -t bool /desktop/gnome/accessibility/keyboard/stickykeys_enable true
+                        gct -s -t bool /desktop/gnome/accessibility/keyboard/stickykeys_modifier_beep false
+                        gct -s -t bool /desktop/accessibility/gnome/keyboard/stickykeys_two_key_off false
+                        gct -s -t bool /desktop/gnome/interface/accessibility true
+                        gct -s -t list --list-type=string /desktop/gnome/accessibility/startup/exec_ats gok
+                        ;;
+               esac
+done
+log_end_msg