Merging casper version 1.135.
[live-boot-grml.git] / docs / ChangeLog.casper
1 casper (1.135) intrepid; urgency=low
2
3   [ Loic Minier ]
4   * Fix use of PREREQ instead of PREREQS in hooks/casper.
5
6   [ Colin Watson ]
7   * Fix mount argument ordering for klibc mount.
8
9  -- Colin Watson <cjwatson@ubuntu.com>  Wed, 09 Jul 2008 12:34:26 +0100
10
11 casper (1.134) intrepid; urgency=low
12
13   [ Evan Dandrea ]
14   * Do not use mode= when mounting /cow using persistent mode (LP: #219192).
15
16   [ Colin Watson ]
17   * Support ?= (set value but don't mark as seen) preseeding syntax for
18     console-setup/* (LP: #64058).
19
20  -- Colin Watson <cjwatson@ubuntu.com>  Mon, 30 Jun 2008 23:52:41 +0100
21
22 casper (1.133) intrepid; urgency=low
23
24   [ Tormod Volden ]
25   * Do not use swap on RAID raw devices (LP: #136804)
26
27   [ Agostino Russo ]
28   * Test if livemedia is a directory before trying to mount it as a
29     loopfile
30   * Reverted changes to casper-helpers as requested by Mithrandir since
31     replaying the journal on a hibernated system would lead to file system
32     corruption.
33
34  -- Evan Dandrea <evand@ubuntu.com>  Wed, 18 Jun 2008 12:34:58 -0400
35
36 casper (1.132) intrepid; urgency=low
37
38   [ Colin Watson ]
39   * Switch default unionfs implementation to aufs.
40
41   [ Agostino Russo ]
42   * Do not scan only vfat volumes when looking for cow devices (LP: #230703)
43   * Allow casper to use a squashfs filesystem within an arbitrary path (LP:
44     #230716, #207137)
45
46  -- Evan Dandrea <evand@ubuntu.com>  Wed, 28 May 2008 15:01:30 -0400
47
48 casper (1.131) hardy; urgency=low
49
50   [ Luke Yelavich ]
51   * scripts/casper-bottom/30accessibility: Set gconf and orca config values as
52     root in automatic-ubiquity, only-ubiquity, and debug-ubiquity modes.
53   * ubiquity-hooks/30accessibility: Remove unneeded gconf call to disable esd.
54
55   [ Colin Watson ]
56   * Ensure that the live CD user's Desktop directory is owned by them, not
57     by root (LP: #218576).
58   * Duplicate a chunk of console-setup logic into the keyboard script so
59     that we can deal with non-Latin keymaps and the like without having to
60     have gfxboot-theme-ubuntu help us; the previous approach broke other
61     uses of console-setup, and thus the alternate install CD (LP: #218754).
62     This should later be replaced by just running console-setup, and I'll
63     open another bug for this.
64
65  -- Colin Watson <cjwatson@ubuntu.com>  Mon, 21 Apr 2008 14:52:05 +0100
66
67 casper (1.130) hardy; urgency=low
68
69   * Handle use of debian-installer/language for locale selection
70     (LP: #213930).
71
72  -- Colin Watson <cjwatson@ubuntu.com>  Sat, 12 Apr 2008 00:30:10 +0100
73
74 casper (1.129) hardy; urgency=low
75
76   * Add COPYING file with GPL text (LP: #211923).
77   * Add casper-new-uuid script to simplify UUID regeneration process,
78     contributed by Mario Limonciello of Dell (LP: #209847).
79   * Update casper-snapshot for genext2fs --reserved-blocks =>
80     --reserved-percentage option change (LP: #202048). Add a Breaks as the
81     most lightweight available method of documenting that we need genext2fs
82     >= 1.4.1 for this.
83
84  -- Colin Watson <cjwatson@ubuntu.com>  Thu, 10 Apr 2008 01:45:47 +0100
85
86 casper (1.128) hardy; urgency=low
87
88   [ Luke Yelavich ]
89   * scripts/casper-bottom/30accessibility &
90     ubiquity-hooks/30accessibility:
91     - Update gconf keys to ensure onboard actually gets loaded.
92     - Change ownership of created orca settings files to the user.
93     - Add extra bits to make orca settings actually work.
94
95   [ Evan Dandrea ]
96   * Add mode=755 to the tmpfs mount that becomes / in the unionfs mount
97     so that / in the live filesystem does not end up with 777 permissions
98     (LP: #206030).
99
100   [ Colin Watson ]
101   * Make scripts/casper-bottom/38disable_restricted_manager executable
102     again.
103   * Depend on uuid-runtime for uuidgen.
104
105  -- Colin Watson <cjwatson@ubuntu.com>  Mon, 31 Mar 2008 18:11:55 +0100
106
107 casper (1.127) hardy; urgency=low
108
109   * Leave spawning the noninteractive ubiquity frontend to its initscript.
110
111  -- Evan Dandrea <evand@ubuntu.com>  Tue, 25 Mar 2008 15:52:32 -0400
112
113 casper (1.126) hardy; urgency=low
114
115   * scripts/casper-bottom/10adduser: Test for konqueror not kdesktop,
116     stops putting a broken icon on the Kubuntu KDE 4 desktop
117
118  -- Jonathan Riddell <jriddell@ubuntu.com>  Tue, 25 Mar 2008 15:42:31 +0000
119
120 casper (1.125) hardy; urgency=low
121
122   [ Colin Watson ]
123   * Stop quoting Exec arguments in .desktop files. Apparently this used to
124     work but now the system conforms more strictly to the desktop entry
125     specification (LP: #204185).
126
127   [ Jonathan Riddell ]
128   * scripts/casper-bottom/15autologin: Enable auto-login for KDM-KDE4
129
130  -- Jonathan Riddell <jriddell@ubuntu.com>  Thu, 20 Mar 2008 10:20:17 +0000
131
132 casper (1.124) hardy; urgency=low
133
134   [ Colin Watson ]
135   * Name generated snapshot images according to their type (LP: #202699).
136
137   [ Martin Pitt ]
138   * scripts/casper-bottom/44pk_allow_ubuntu: Remove erroneous blank line at
139     the start of PolicyKit.conf, since this is invalid XML. This broke
140     PolicyKit completely on the live system.
141
142  -- Martin Pitt <martin.pitt@ubuntu.com>  Tue, 18 Mar 2008 10:20:08 +0100
143
144 casper (1.123) hardy; urgency=low
145
146   * Add scripts/casper-bottom/44pk_allow_ubuntu: Allow PolicyKit privileges
147     without password to the default live session user. This avoids the need to
148     press Enter at the password prompt, which is quite confusing. Thanks to
149     MarioDebian! (LP: #201852)
150
151  -- Martin Pitt <martin.pitt@ubuntu.com>  Fri, 14 Mar 2008 17:26:37 +0100
152
153 casper (1.122) hardy; urgency=low
154
155   * Fix paths in About Kubuntu links
156
157  -- Jonathan Riddell <jriddell@ubuntu.com>  Fri, 14 Mar 2008 15:12:38 +0000
158
159 casper (1.121) hardy; urgency=low
160
161   * Use a link for About Kubuntu docs in Kubuntu-KDE4
162
163  -- Jonathan Riddell <jriddell@ubuntu.com>  Wed, 12 Mar 2008 23:57:50 +0000
164
165 casper (1.120) hardy; urgency=low
166
167   * Use dhclient directly instead of ifupdown for the url= kernel cmdline
168     argument so that we don't have to worry about the interfaces file
169     propagating to the installed system.
170
171  -- Evan Dandrea <evand@ubuntu.com>  Tue, 11 Mar 2008 13:08:08 -0400
172
173 casper (1.119) hardy; urgency=low
174
175   [ Luke Yelavich ]
176   * scripts/casper-bottom/30accessibility &
177     ubiquity-hooks/30accessibility:
178     - Disable compiz for screen reader and braille terminal accessibility
179       profiles. It is currently not possible to get feedback about open
180       windows when cycling through them using ALT + Tab with Compiz.
181   * ubiquity-hooks/30accessibility: Add braille terminal profile.
182
183   [ Colin Watson ]
184   * Always set language in both /etc/default/locale and /etc/environment
185     (thanks, Sebastien Bacher).
186
187  -- Colin Watson <cjwatson@ubuntu.com>  Mon, 03 Mar 2008 10:21:42 +0000
188
189 casper (1.118) hardy; urgency=low
190
191   [ Julian Andres Klode, Colin Watson ]
192   * Use aufs instead of unionfs if union=aufs is given (LP: #187259).
193
194  -- Colin Watson <cjwatson@ubuntu.com>  Thu, 14 Feb 2008 18:00:36 +0000
195
196 casper (1.117) hardy; urgency=low
197
198   * Disable speech for magnifier and braille profiles again.  Thanks
199     Luke Yelavich.
200   * esd is enabled by default, so the comment in 30accessibility is no
201     longer relevant.
202
203  -- Evan Dandrea <evand@ubuntu.com>  Wed, 13 Feb 2008 01:20:22 -0500
204
205 casper (1.116) hardy; urgency=low
206
207   * Fix setting orca options in 30accessibility.
208   * Remove gdm and kdm from init when using automatic-ubiquity and
209     only-ubiquity.  The ubiquity initscript will take care of spawning
210     these.
211
212  -- Evan Dandrea <evand@ubuntu.com>  Mon, 11 Feb 2008 12:19:39 -0500
213
214 casper (1.115) hardy; urgency=low
215
216   * Add the user to the groups specified by user-setup-udeb.
217
218  -- Evan Dandrea <evand@ubuntu.com>  Thu, 24 Jan 2008 19:08:33 +0000
219
220 casper (1.114) hardy; urgency=low
221
222   [ Colin Watson ]
223   * casper-md5check: Close md5_file before exiting.
224   * Disable tracker-applet as well as trackerd, otherwise the former starts
225     the latter.
226   * casper-snapshot: Fix argument parsing (thanks, Tormod Volden;
227     LP: #179411).
228
229  -- Colin Watson <cjwatson@ubuntu.com>  Tue, 15 Jan 2008 18:25:21 +0000
230
231 casper (1.113) hardy; urgency=low
232
233   [ Tollef Fog Heen ]
234   * dpkg-divert away update-initramfs as it's useless on live CDs and
235     annoying when people install LVM and similar tools in order to rescue
236     a system.  LP: #150188
237
238   [ Colin Watson ]
239   * Adjust /etc/sudoers editing code so that it doesn't repeatedly add
240     "NOPASSWD:" in persistent mode (LP: #175159).
241   * Avoid ejecting the CD if booting from an ISO image rather than from a
242     physical CD (thanks, Agostino Russo; LP: #176014).
243
244  -- Colin Watson <cjwatson@ubuntu.com>  Wed, 19 Dec 2007 09:17:50 +0000
245
246 casper (1.112) hardy; urgency=low
247
248   * hooks/casper: no need to copy udevinfo into the initramfs, it's already
249     there inside udevadm
250   * scripts/casper: call udevadm with trigger and settle arguments
251   * scripts/casper-bottom/23networking: call udevadm with trigger and
252     settle arguments
253   * scripts/casper-helpers: call udevadm with info and settle arguments
254
255  -- Scott James Remnant <scott@ubuntu.com>  Fri, 14 Dec 2007 15:00:29 +0000
256
257 casper (1.111) hardy; urgency=low
258
259   * Remove code to set the progress bar to throbbing, this now comes as
260     standard so we don't need to duplicate it or override things that
261     attempted to set progress.  LP: #162397.
262
263  -- Scott James Remnant <scott@ubuntu.com>  Tue, 13 Nov 2007 20:49:31 +0000
264
265 casper (1.110) gutsy; urgency=low
266
267   * Don't generate fglrx or the nvidia modules in the live session at boot;
268     we disable restricted-manager in the live session anyway so they aren't
269     straightforward to use (see #43706). Saves about 19 MB of memory.
270
271  -- Colin Watson <cjwatson@ubuntu.com>  Fri, 05 Oct 2007 21:28:29 +0100
272
273 casper (1.109) gutsy; urgency=low
274
275   * Cache the stty binary before ejecting the CD.
276   * Skip the CD eject prompt if 'noprompt' is on the kernel command line
277     (LP: #149159).
278   * Try each of (e.g.) 2.6.22-13-generic, 2.6.22-13, and 2.6.22 in turn as
279     directory names for driver updates (LP: #122430).
280
281  -- Colin Watson <cjwatson@ubuntu.com>  Fri, 05 Oct 2007 03:24:43 +0100
282
283 casper (1.108) gutsy; urgency=low
284
285   * If CASPER_GENERATE_UUID is set, generate a random UUID in the initramfs,
286     and check it against the discovered medium (unless booting with the
287     ignore_uuid parameter). This allows live CD images to be safely copied
288     to the hard disk without causing problems when booting future live CDs
289     (LP: #144800).
290
291  -- Colin Watson <cjwatson@ubuntu.com>  Thu, 04 Oct 2007 14:23:37 +0100
292
293 casper (1.107) gutsy; urgency=low
294
295   * Fix gconf keys for suspend and hibernate (thanks, Oliver Grawert;
296     LP: #144790).
297   * Enable suspend again since as far as I can see we no longer need to
298     probe DMI while figuring out whether to enable it (see #61535).
299   * Add a 'textonly' boot option to disable X (LP: #65818).
300   * Write the please-remove-CD message to /dev/console so that it works even
301     if usplash isn't running, and make sure to set /dev/console into a sane
302     state so that pressing Enter doesn't just result in ^M being displayed.
303
304  -- Colin Watson <cjwatson@ubuntu.com>  Tue, 02 Oct 2007 15:12:57 +0100
305
306 casper (1.106) gutsy; urgency=low
307
308   * Support preseed/early_command; code supplied here will be run using 'sh
309     -c' from casper-bottom, and can chroot to /root if needed (LP: #144845).
310   * Make sure we don't accidentally continue to boot if casper-md5check
311     fails (LP: #82856).
312   * Clear out debconf database backup files after preseeding to save memory
313     (LP: #43706).
314   * Mount everything as noatime to avoid unnecessary metadata writes.
315
316  -- Colin Watson <cjwatson@ubuntu.com>  Fri, 28 Sep 2007 15:27:52 +0100
317
318 casper (1.105) gutsy; urgency=low
319
320   * scripts/casper-bottom/36disable_trackerd: Disable trackerd in the live
321     session; it's not very useful in this context and it uses a fair bit of
322     memory.
323
324  -- Colin Watson <cjwatson@ubuntu.com>  Mon, 24 Sep 2007 17:25:50 +0100
325
326 casper (1.104) gutsy; urgency=low
327
328   * casper-md5check: Fall back to text output if opening the usplash FIFO
329     fails (LP: #131209).
330
331  -- Colin Watson <cjwatson@ubuntu.com>  Thu, 20 Sep 2007 01:07:45 +0100
332
333 casper (1.103) gutsy; urgency=low
334
335   * Disable anacron harder so that it doesn't get started by battery events.
336   * Don't write out DHCP network interface stanzas if network-manager is
337     installed (LP: #139403).
338
339  -- Colin Watson <cjwatson@ubuntu.com>  Wed, 19 Sep 2007 12:52:21 +0100
340
341 casper (1.102) gutsy; urgency=low
342
343   * Rename 42disable_cups_apparmor to 42disable_apparmor and remove AppArmor's
344     rc.d startup links instead of just disabling the cups profile. AA profiles
345     will not generally work on the live system, so disabling it completely
346     allows us to ship more profiles without worrying any further.
347     (LP: #131976)
348
349  -- Martin Pitt <martin.pitt@ubuntu.com>  Fri, 14 Sep 2007 08:37:50 +0200
350
351 casper (1.101) gutsy; urgency=low
352
353   * Add scripts/casper-bottom/42disable_cups_apparmor: Disable AppArmor
354     protection for cups on the live CD by switching the profiles to complain
355     mode. This is necessary until AppArmor works properly on stacked file
356     systems. (LP: #131976)
357
358  -- Martin Pitt <martin.pitt@ubuntu.com>  Wed, 12 Sep 2007 16:44:02 +0200
359
360 casper (1.100) gutsy; urgency=low
361
362   * scripts/casper-bottom/41apt_cdrom: Remove unnecessary /root/cdrom
363     mounting/unmounting code, which only serves to generate error messages
364     (scripts/casper-bottom/05mountpoints handles this already).
365
366  -- Colin Watson <cjwatson@ubuntu.com>  Tue, 11 Sep 2007 19:47:58 +0100
367
368 casper (1.99) gutsy; urgency=low
369
370   [ Luke Yelavich ]
371   * scripts/casper-bottom/30accessibility &
372     ubiquity-hooks/30accessibility:
373     - Change gconf setting used to automatically start Orca (LP: #131808).
374
375  -- Colin Watson <cjwatson@ubuntu.com>  Fri, 31 Aug 2007 13:09:46 +0100
376
377 casper (1.98) gutsy; urgency=low
378
379   * Load /preseed.cfg if it exists in the initramfs.
380
381  -- Colin Watson <cjwatson@ubuntu.com>  Wed, 29 Aug 2007 16:18:27 +0100
382
383 casper (1.97) gutsy; urgency=low
384
385   * Fix paths in scripts/casper-bottom/10adduser and
386     scripts/casper-bottom/38disable_restricted_manager
387
388  -- Jonathan Riddell <jriddell@ubuntu.com>  Wed, 29 Aug 2007 15:26:33 +0100
389
390 casper (1.96) gutsy; urgency=low
391
392   [ Colin Watson ]
393   * Fix name and executability of timezone script.
394
395   [ Jonathan Riddell ]
396   * In 10adduser add About Kubuntu document to desktop and remove
397     restricted-manager autostart files
398
399  -- Colin Watson <cjwatson@ubuntu.com>  Tue, 07 Aug 2007 12:51:02 +0100
400
401 casper (1.95) gutsy; urgency=low
402
403   * Fix regex syntax error while looking for non-CD devices for driver
404     updates.
405   * Fix ip= boot parameter, documented but not properly merged from Debian.
406     (LP: #128689).
407
408  -- Colin Watson <cjwatson@ubuntu.com>  Fri, 27 Jul 2007 15:03:41 +0100
409
410 casper (1.94) gutsy; urgency=low
411
412   [ Colin Watson ]
413   * Hack around keyboard configuration not being done until after the keymap
414     is set by having /etc/init.d/usplash reconfigure the console
415     (LP: #68487).
416   * Disable pam_lastlog on the console if doing autologin (LP: #126800).
417
418   [ Luke Yelavich ]
419   * scripts/casper-bottom/30accessibility &
420     ubiquity-hooks/30accessibility:
421     - Prevent gksu from grabbing keyboard focus for the v2, v3, and m1
422       accessibility profiles. (LP: #67172)
423   * Start Orca when a Braille device is configured from choosing the
424     Braille option in the Accessibility menu. (Partially fixes Launchpad
425     bug #122024)
426   * Re-enable desktop sounds for the blindness accessibility profile, as
427     eSpeak should be able to speak alongside audio playback.
428
429  -- Colin Watson <cjwatson@ubuntu.com>  Tue, 24 Jul 2007 16:24:55 +0100
430
431 casper (1.93) gutsy; urgency=low
432
433   * revert gdm-cdd.conf handling for autologin to the chrooted code
434     as we had it in feisty. not chrooting brings up problems with the
435     alternatives system (dead symlinks) used for gdm-cdd.conf
436
437  -- Oliver Grawert <ogra@ubuntu.com>  Wed, 18 Jul 2007 15:08:16 +0200
438
439 casper (1.92) gutsy; urgency=low
440
441   [ Colin Watson ]
442   * Don't bother chrooting just to run test(1).
443
444   [ Evan Dandrea ]
445   * Added support for URL-based preseeding.
446   * Added 'noninteractive' option that starts ubiquity in noninteractive
447     mode on tty1.
448
449  -- Colin Watson <cjwatson@ubuntu.com>  Mon, 09 Jul 2007 15:23:51 +0100
450
451 casper (1.91) gutsy; urgency=low
452
453   * Fix Maintainer field (ubuntu-devel-discuss, not ubuntu-devel).
454   * Remember to strip directories from paths when dealing with driver update
455     .debs (LP: #120217).
456
457  -- Colin Watson <cjwatson@ubuntu.com>  Thu, 14 Jun 2007 09:51:33 +0100
458
459 casper (1.90) gutsy; urgency=low
460
461   * Added to 22screensaver, to stop the screen automatically locking.
462     Fixes LP: #13497 for kubuntu as well.
463
464  -- Sarah Hobbs <hobbsee@ubuntu.com>  Thu, 07 Jun 2007 00:50:42 +1000
465
466 casper (1.89) UNRELEASED; urgency=low
467
468   * Update Maintainer field to reflect reality; this package is no longer
469     maintained by me.
470
471  -- Tollef Fog Heen <tfheen@ubuntu.com>  Wed, 06 Jun 2007 14:56:46 +0200
472
473 casper (1.88) gutsy; urgency=low
474
475   * Add default values for root_persistence, home_persistence,
476     root_snapshot_label, and home_snapshot_label, and parse the persistent
477     command-line option, which went missing in the last merge from Debian.
478     This goes some way towards LP #84591 but doesn't quite fix it for me
479     since the USB stick inexplicably doesn't appear until a little too late.
480   * Use 'losetup -f' instead of walking /sys/block/loop*. Requires
481     busybox-initramfs 1:1.1.3-4ubuntu3.
482   * Install temporary workaround for /dev/loop* breakage in post-2.6.21
483     kernels (LP: #118561).
484
485  -- Colin Watson <cjwatson@ubuntu.com>  Mon, 04 Jun 2007 16:26:59 +0100
486
487 casper (1.87) feisty; urgency=low
488
489   [ Colin Watson ]
490   * Improve language at end of MD5 check (LP: #100088).
491
492   [ Martin Pitt ]
493   * Add casper-bottom/33enable_apport_crashes: Enable apport crash
494     notifications. They are disabled now by default in the installed system
495     for the final release.
496
497  -- Martin Pitt <martin.pitt@ubuntu.com>  Mon,  9 Apr 2007 14:31:50 +0200
498
499 casper (1.86) feisty; urgency=low
500
501   [ Luke Yelavich ]
502   * scripts/casper-bottom/30accessibility &
503     ubiquity-hooks/30accessibility:
504     - Point to new settings file for gnome-orca, as package was changed
505       from python-support to pycentral. (LP: #91868)
506
507  -- Colin Watson <cjwatson@ubuntu.com>  Thu,  5 Apr 2007 16:42:54 +0100
508
509 casper (1.85) feisty; urgency=low
510
511   * Stop disabling nvidia and fglrx drivers.  LP: #94359
512
513  -- Tollef Fog Heen <tfheen@ubuntu.com>  Mon,  2 Apr 2007 13:16:46 +0200
514
515 casper (1.84) feisty; urgency=low
516
517   [ Jani Monoses ]
518   * scripts/casper-bottom/13swap: Call /bin/dd not dd so it
519     correctly detects and uses existing swap partitions (LP: #62868)
520
521   [ Tollef Fog Heen ]
522   * Make sure that we are settled before trying to set up netbooting.
523     (LP: #96076)
524   * Bind-mount /dev too, when configuring X, this should make it easier
525     for X to be correctly configured on a lot of systems.
526   * Add /root/lib and /root/usr/lib to /etc/ld.so.conf in the initramfs.
527   * Add any sources on the CD to APT using apt-cdrom.
528   * Set the time zone to UTC.  LP: #13782
529   * Fix deletion of checkroot script.  LP: #66585.
530
531   [ Colin Watson ]
532   * Fix error message if do_netmount fails (LP: #95134).
533
534  -- Tollef Fog Heen <tfheen@ubuntu.com>  Fri, 30 Mar 2007 12:37:58 +0200
535
536 casper (1.83) feisty; urgency=low
537
538   * Fix usplash version in Conflicts.
539   * Add XS-Vcs-Bzr field to debian/control.
540   * scripts/casper-bottom/25configure_init: Support for "respawn COMMAND"
541     has been dropped from upstart jobs; cope with /etc/event.d/tty* using
542     "respawn" plus "exec COMMAND" now instead (LP: #92928).
543
544  -- Colin Watson <cjwatson@ubuntu.com>  Mon, 19 Mar 2007 16:44:22 +0000
545
546 casper (1.82) feisty; urgency=low
547
548   [ Ben Collins ]
549   * Depends on eject package, and copy it into initramfs.
550   * Add log_wait_msg function to use usplash_write INPUTENTER.
551   * Conflict with usplash older than the one that fixes INPUTENTER.
552   * Add driver-updates hooks.
553
554   [ Colin Watson ]
555   * Fix more leftover /live_media wreckage (LP: #84592).
556   * Add a ubiquity hook to install driver-updates on the target system.
557
558  -- Colin Watson <cjwatson@ubuntu.com>  Mon,  5 Mar 2007 11:19:48 +0000
559
560 casper (1.81+debian-4) unstable; urgency=low
561
562   * Added patch from Serkan Sakar <serkan.sakar@gmx.net> to allow local keymap
563     for use with encryption.
564
565  -- Daniel Baumann <daniel@debian.org>  Wed, 11 Apr 2007 09:04:00 +0200
566
567 casper (1.81+debian-3) unstable; urgency=low
568
569   * Added depends to eject.
570   * Removed recommends to live-package.
571
572  -- Daniel Baumann <daniel@debian.org>  Wed, 21 Mar 2007 00:30:00 +0100
573
574 casper (1.81+debian-2) unstable; urgency=low
575
576   [ Daniel Baumann ]
577   * Applied patch from Sebastian Raveau <sebastien.raveau@epita.fr> to
578     add support for filesystem images encrypted with loop-aes.
579
580   [ Marco Amadori ]
581   * Added a "quickreboot" boot parameter, that prevent casper to eject the
582     media, useful for remote rebooting of a casper system, thanks to
583     Jonathan Hall <flimzy@flimzy.com> for the patch.
584
585  -- Marco Amadori <marco.amadori@gmail.com>  Fri, 16 Feb 2007 17:26:58 +0100
586
587 casper (1.81+debian-1) unstable; urgency=low
588
589   * New upstream release.
590   * Some cleaning and renaming involved because most of the debian-only code
591     was merged in ubuntu sources, then back here.
592   * Extended manpage, thanks to Alex Owen <r.alex.owen@gmail.com> and
593     Jonathan Hall <flimzy@flimzy.com> (Closes: #409980).
594   * Included a slightly reworked and bug fixed version of "Allow specific
595     ordering of images" by Jonathan Hall <flimzy@flimzy.com> with a new boot
596     parameter: module=NAME.
597
598  -- Marco Amadori <marco.amadori@gmail.com>  Thu, 15 Feb 2007 10:21:01 +0100
599
600 casper (1.81) feisty; urgency=low
601
602   * Merge in Debian's changes.
603
604  -- Tollef Fog Heen <tfheen@ubuntu.com>  Wed,  7 Feb 2007 14:39:30 +0100
605
606 casper (1.80) feisty; urgency=low
607
608   * scripts/casper-bottom/31disable_update_notifier: Allow update-notifier
609     to run for crash report handling, but disable its apt-check hook.
610
611  -- Colin Watson <cjwatson@ubuntu.com>  Thu,  1 Feb 2007 00:11:06 +0000
612
613 casper (1.79+debian-3) unstable; urgency=low
614
615   * Fix DEFCONSOLE for autoserial console, thanks to
616     "Alex Owen" <r.alex.owen@gmail.com>.
617
618  -- Marco Amadori <marco.amadori@gmail.com>  Sun,  4 Feb 2007 20:12:08 +0100
619
620 casper (1.79+debian-2) unstable; urgency=low
621
622   * It now depends also on "file" (Closes: #409308).
623   * Fixed LIVEMEDIA_TIMEOUT values (Closes: #409300).
624     Thanks for both to Jonathan Hall <flimzy@flimzy.com>.
625
626  -- Marco Amadori <marco.amadori@gmail.com>  Sat,  3 Feb 2007 18:29:20 +0100
627
628 casper (1.79+debian-1) unstable; urgency=low
629
630   * New Upstream release.
631   * Reverted: "Mount the first squashfs as /rofs."
632
633  -- Marco Amadori <marco.amadori@gmail.com>  Tue, 16 Jan 2007 12:12:34 +0100
634
635 casper (1.79) feisty; urgency=low
636
637   [ Colin Watson ]
638   * ubiquity-hooks/30accessibility: Change /root to /target in
639     kderc_addtoprefixes (thanks, Jani Monoses).
640   * Call udevsettle after udevtrigger (thanks, Matthias Urlichs; LP:
641     #77438).
642   * Send casper-reconfigure error messages to stderr rather than stdout to
643     avoid interfering with debconf.
644
645   [ Jani Monoses ]
646   * ubiquity-hooks/30accessibility, scripts/casper-bottom/30accessibility:
647     Fix v2 option to start orca in magnifier not speech mode.
648     Add v1, v2, v3, m1 and m2 Xubuntu options
649
650   [ Tollef Fog Heen ]
651   * Apply patch from Luka Renko to support kde-guidance-powermanager and
652     ksmserver instead of klaptoprc as the latter is no longer used.
653
654  -- Tollef Fog Heen <tfheen@ubuntu.com>  Wed, 10 Jan 2007 20:37:30 +0100
655
656 casper (1.78) edgy; urgency=low
657
658   * Mount the first squashfs as /rofs. Breaks showmounts and won't work
659     properly with stacked filesystems, but works around a kernel oops with
660     multiply-mounted squashfses for Edgy.
661
662  -- Colin Watson <cjwatson@ubuntu.com>  Wed, 25 Oct 2006 12:46:05 +0100
663
664 casper (1.77+debian-7) testing; urgency=medium
665
666   * Backported two 1 line fixes (both serious bugs) from casper-1.79+debian-1
667     and casper-1.79+debian-3:
668     - It now depends also on "file" (Closes: #409308).
669     - Fix DEFCONSOLE for autoserial console, thanks to
670       "Alex Owen" <r.alex.owen@gmail.com>.
671
672  -- Marco Amadori <marco.amadori@gmail.com>  Thu,  8 Feb 2007 11:19:46 +0100
673
674 casper (1.77+debian-6) unstable; urgency=medium
675
676   * Improved snapshots features (even still experimental).
677   * Added "live-media-offset=BYTES" boot param, to enable "hiding"
678     feature, thanks to Sebastien Raveau <sebastien.raveau@epita.fr>.
679   * Now it creates /etc/resolv.conf if netbooted.
680
681  -- Marco Amadori <marco.amadori@gmail.com>  Fri,  1 Dec 2006 17:43:30 +0100
682
683 casper (1.77+debian-5) unstable; urgency=low
684
685   * Fixed preseeding locale and keyboard's variant and options.
686   * Reorganized scans of /proc/cmdline.
687   * Improved manpages, thanks to Oliver Osburg for syntax corrections.
688   * Added "nopersistent" boot option to disable the "persistent" boot param.
689   * Added "xdebconf" boot option, that uses xdebconfigurator on the
690     rootfs to configure X (experimental).
691
692  -- Marco Amadori <marco.amadori@gmail.com>  Mon, 20 Nov 2006 22:12:18 +0100
693
694 casper (1.77+debian-4) unstable; urgency=medium
695
696   * Removed -phigh from casper-reconfigure, not needed anymore.
697   * Fixed netboot /etc/network/interfaces generation, thanks to Hadar
698     <whadar@gmail.com>.
699   * Fixed X keyboard setup. Thanks to <ascii_77@yahoo.fr> for the idea.
700   * Fixed keyboard setup.
701   * Allow commandline-device to show up late, thanks to Bas Wijnen
702     <wijnen@debian.org> for the code and the care (Closes: #397320).
703   * Urgency is set to medium to try reaching Etch with important
704     features/bugfixes.
705
706  -- Marco Amadori <marco.amadori@gmail.com>  Mon,  6 Nov 2006 19:00:29 +0100
707
708 casper (1.77+debian-3) unstable; urgency=medium
709
710   * Fixed "todisk=" parsing.
711   * Urgency is set to medium to try reaching Etch with important
712     features/bugfixes.
713
714  -- Marco Amadori <marco.amadori@gmail.com>  Wed,  1 Nov 2006 11:15:56 +0100
715
716 casper (1.77+debian-2) unstable; urgency=medium
717
718   [ Marco Amadori ]
719   * Improved snapshotting (but still experimental).
720   * Renamed "host=" boot parameter to "hostname=" and shell variable "HOST" to
721     "HOSTNAME" for consistence, with linux and with username/USERNAME, as
722     requested by many people.
723   * Fixed a "keyb=" typo.
724   * Added dependence on lsb-base (used by init-script and
725     casper-snapshot).
726   * Removed DM support (obsolete).
727   * Changed a bit locale and keyboard handling.
728   * Fixed locale generation.
729   * Urgency is set to medium to try reaching Etch with important
730     features/bugfixes.
731
732   [ Otavio Salvador ]
733   * Really lowered usplash conflicts since Debian doesn't has 0.4.
734
735  -- Marco Amadori <marco.amadori@gmail.com>  Mon, 30 Oct 2006 17:06:48 +0100
736
737 casper (1.77+debian-1) unstable; urgency=low
738
739   * New upstream release.
740   * Added snapshot persistence feature (copy on boot, sync on reboot) via
741     different ways: squashfs, cpio.gz, and block device filesystems.
742   * Added boot parameter "live-media=<device>" to force trying to boot from
743     a specified device.
744   * Added support for "todisk=<device>" to copy the live media to a
745     device filesystem, subsequent boots could use "live-media=<device>".
746   * Slightly polished locales and keyboards handling.
747   * Extendend manpages.
748   * Readded a missing "sleep 1", reworked how live_media is detected,
749     thanks to Bas Wijnen <wijnen@debian.org> for the reports.
750     (Closes: #394308, #394554).
751   * Reworked casper-getty system, thanks to Alex Owen (Closes: #394686).
752   * Postint now rebuild all initramfs.
753   * Casper now Recommends also squashfs-tools and genext2fs, maybe
754     needed by casper-snapshot.
755   * Lowered usplash requirements, since usplash 0.4 is not in debian
756     yet.
757
758  -- Marco Amadori <marco.amadori@gmail.com>  Sun, 22 Oct 2006 20:25:38 +0200
759
760 casper (1.77) edgy; urgency=low
761
762   * Honour console-setup/modelcode preseeding. Needed for Malone #66719,
763     #66774.
764
765  -- Colin Watson <cjwatson@ubuntu.com>  Fri, 20 Oct 2006 19:59:39 +0100
766
767 casper (1.76) edgy; urgency=low
768
769   [ Colin Watson ]
770   * Copy access=m2 accessibility changes into the corresponding ubiquity
771     hook.
772   * Remove spurious quoting from accessibility script.
773   * Clear console-setup/layoutcode and console-setup/variantcode if they
774     aren't supplied on the command line.
775
776   [ Michael Vogt ]
777   * scripts/casper-bottom/35fix_language_selector:
778     - run fontconfig-voodoo if available to make sure that we have
779       optimal fontconfig settings for the CJK languages (lp: #49334)
780
781   [ Henrik Nilsen Omma ]
782   * Fix a few accessibility items that were out of date, changing
783     gnopernicus -> orca and gok -> onboard (the gok entry was missing some
784     brackets as well; patch from Malone #58836, closes: Malone #65861).
785
786  -- Colin Watson <cjwatson@ubuntu.com>  Mon, 16 Oct 2006 20:20:15 +0100
787
788 casper (1.75) edgy; urgency=low
789
790   * Turn on accessibility in "Motor Difficulties - pointing devices" which
791     makes onboard start properly.  closes: Malone: #65861.
792
793  -- Tollef Fog Heen <tfheen@ubuntu.com>  Fri, 13 Oct 2006 14:12:10 +0200
794
795 casper (1.74) edgy; urgency=low
796
797   [ Tollef Fog Heen ]
798   * Sync up ubiquity-hooks/30accessibility with
799     scripts/casper-bottom/30accessibility fixing spelling errors and
800     enabling accessibility in KDE.
801
802   [ Colin Watson ]
803   * Fix check for presence of gconf2 (closes: Malone #58836).
804
805  -- Colin Watson <cjwatson@ubuntu.com>  Wed, 11 Oct 2006 11:18:00 +0100
806
807 casper (1.73) edgy; urgency=low
808
809   * Never run install-keymap or preseed debian-installer/keymap if
810     console-setup is detected, even if console-setup wasn't explicitly
811     preseeded. Contributes to Malone #60067.
812
813  -- Colin Watson <cjwatson@ubuntu.com>  Sat,  7 Oct 2006 01:56:20 +0100
814
815 casper (1.72) edgy; urgency=low
816
817   * Force suspend and hibernate both off, since reconfiguring
818     gnome-power-manager kills usplash here.  Fixes Malone: #61535
819     completely.
820
821  -- Tollef Fog Heen <tfheen@ubuntu.com>  Fri,  6 Oct 2006 14:22:23 +0200
822
823 casper (1.71+debian-1) unstable; urgency=low
824
825   * New upstream release.
826   * Added experimental casper-snapshot script and manpage.
827   * Tagged for debtags project.
828
829  -- Marco Amadori <marco.amadori@gmail.com>  Thu, 28 Sep 2006 16:04:54 +0200
830
831 casper (1.71) edgy; urgency=low
832
833   * Use TEXT-URGENT in shutdown script to make sure we display the "please
834     remove disc and press enter" text.  Malone: #61533
835   * Increase usplash timeout since "TIMEOUT 0" no longer means "spin
836     forever".
837   * Don't move-mount all the squashfs-es into / since that confuses mono
838     (and some other apps too).  Malone: #62756
839   * Disable kwallet by default.  Malone: #47743
840   * Add -n to language selector to make it not whine about
841     not-fully-installed langpacks.  Malone. #37568
842   * Override definition of log_end_msg in casper-functions.  Make sure all
843     casper-bottom scripts use this.
844   * Pulsate bar in casper-top and casper-bottom.  Malone: #61535
845
846  -- Tollef Fog Heen <tfheen@ubuntu.com>  Wed,  4 Oct 2006 09:52:06 +0200
847
848 casper (1.70) edgy; urgency=low
849
850   * Check for new file= alias as well as preseed/file= (closes: Malone
851     #63145).
852
853  -- Colin Watson <cjwatson@ubuntu.com>  Wed,  4 Oct 2006 08:59:53 +0100
854
855 casper (1.69) edgy; urgency=low
856
857   [ Tollef Fog Heen ]
858   * Use grep -E in scripts/casper. Malone: #57620
859   * Fix syntax error in accessibility script
860
861   [ Colin Watson ]
862   * Run 'sh -n' over everything in build target to avoid future syntax
863     errors.
864   * Fix check for /etc/default/console-setup (closes: Malone #62775).
865
866  -- Colin Watson <cjwatson@ubuntu.com>  Mon,  2 Oct 2006 10:58:19 +0100
867
868 casper (1.68+debian-3) unstable; urgency=low
869
870   * Really add casper manpage (Closes: #389867).
871   * Lintian cleanness reached.
872
873  -- Marco Amadori <marco.amadori@gmail.com>  Thu, 28 Sep 2006 12:36:29 +0200
874
875 casper (1.68+debian-2) unstable; urgency=low
876
877   * Changed "staticip=" boot param to just "ip=".
878   * Added a manpage for casper.
879   * Lintian cleanings.
880
881  -- Marco Amadori <marco.amadori@gmail.com>  Tue, 26 Sep 2006 00:45:21 +0200
882
883 casper (1.68+debian-1) unstable; urgency=low
884
885   * New upstream release.
886   * Added static network configuration support.
887   * Fixed gnome-screensaver-lock differences between ubuntu.
888   * username, host, and userfullname are now also settable
889     via kernel parameters.
890
891  -- Marco Amadori <marco.amadori@gmail.com>  Fri,  8 Sep 2006 11:26:02 +0200
892
893 casper (1.68) edgy; urgency=low
894
895   * Honour console-setup/layoutcode and console-setup/variantcode preseeding
896     (closes: Malone #61573).
897
898  -- Colin Watson <cjwatson@ubuntu.com>  Fri, 22 Sep 2006 16:09:53 +0100
899
900 casper (1.67) edgy; urgency=low
901
902   * Make sure to write xorg.conf md5sum to the installed system, not the
903     live system in ubiquity-hooks/20xconfig
904   * Implement support for setting KDE's accessibility options too, thanks
905     to Jonathan Riddell for the patch.
906   * Use usplash's TEXT-URGENT for important messages when doing md5 checks
907   * Fix flashing of progress bar on 32 bit arches
908
909  -- Tollef Fog Heen <tfheen@ubuntu.com>  Wed, 23 Aug 2006 14:34:57 +0200
910
911 casper (1.66+debian-1) unstable; urgency=low
912
913   * Added "magic" to make it work seamlessy also on ubuntu systems.
914   * Default user password now "live".
915
916  -- Marco Amadori <marco.amadori@gmail.com>  Fri,  1 Sep 2006 17:18:07 +0200
917
918 casper (1.66) edgy; urgency=low
919
920   * Fix use of db_get in ubiquity accessibility hook.
921   * Use sudo instead of su to get to the live session user from the
922     initramfs or to the newly-installed user from ubiquity. su's argument
923     handling has changed so that the previous code no longer worked, and su
924     was never all that good for arguments containing spaces anyway.
925
926  -- Colin Watson <cjwatson@ubuntu.com>  Mon,  4 Sep 2006 15:46:55 +0100
927
928 casper (1.65+debian-1) unstable; urgency=low
929
930   * New upstream release.
931   * Re-included ubiquity sources since it is here anyway in diff.gz.
932   * Included remote getty patch from Alex Owen (enable it with "casper-getty"
933     as kernel parameter).
934
935  -- Marco Amadori <marco.amadori@gmail.com>  Thu, 17 Aug 2006 14:06:10 +0200
936
937 casper (1.65) edgy; urgency=low
938
939   * Update to call udevsettle/udevtrigger instead of udevplug
940
941  -- Tollef Fog Heen <tfheen@ubuntu.com>  Mon, 21 Aug 2006 19:37:58 +0200
942
943 casper (1.64) edgy; urgency=low
944
945   * Fix moving of squashfs mount points so that /proc/mounts in the
946     installed system refers to them correctly (closes: Malone #55019). As a
947     bonus, this lets us mount them on subdirectories of /casper/ right from
948     the start.
949   * Treat locale= as equivalent to debian-installer/locale= (closes: Malone
950     #53444).
951   * Fix ubiquity-hooks/30accessibility not to use log_end_msg, and to chroot
952     to /target instead of /root (closes: Malone #53277).
953
954  -- Colin Watson <cjwatson@ubuntu.com>  Thu,  3 Aug 2006 14:00:22 +0100
955
956 casper (1.63+debian-3) unstable; urgency=low
957
958   * Really do not try to eject cd if netbooted.
959   * Fixed unionfs ro param in case of nfs netboot (Closes: 383346).
960
961  -- Marco Amadori <marco.amadori@gmail.com>  Wed, 16 Aug 2006 20:10:11 +0200
962
963 casper (1.63+debian-2) unstable; urgency=low
964
965   * Working netboot support (Closes: #380506).
966   * Polished kernel parameters parsing a bit.
967
968  -- Marco Amadori <marco.amadori@gmail.com>  Sun, 13 Aug 2006 15:52:14 +0200
969
970 casper (1.63+debian-1) unstable; urgency=low
971
972   [Marco Amadori]
973   * New upstream release.
974   * Fixed upstream changelog.
975   * Really fixed the user password issue, now really "debian".
976   * Reincluded casper-md5ckeck in debian/rules and 05mountpoints in
977     script/casper-bottom.
978   * Rewrote netboot support now will support all types of rootfs file images
979     (not only plain dirs) like cd/dvd one.
980   * Included a fix for USB by Davide Natalini <davide.natalini@studio.unibo.it>
981   * Included support for plain directory as RO rootfs.
982   * Removed xfs support (not implemented in make-live, maybe useless).
983
984   [Alex Owen]
985   * Added NFS netboot support (Closes: #380506).
986   * Fixed /etc/inittab editing (Closes: #380488).
987   * Do not try to eject cd if netbooted (Closes: #380502).
988
989   [Daniel Baumann]
990   * Minor debian/rules reordering.
991   * Changed "Section:" from "admin" to "misc".
992
993  -- Marco Amadori <marco.amadori@gmail.com>  Sun, 30 Jul 2006 19:10:23 +0200
994
995 casper (1.63) edgy; urgency=low
996
997   [ Tollef Fog Heen ]
998   * Change "Live CD user" to "live session user" in the adduser script.
999     Malone #46882
1000   * Wait for persistent devices for 30 seconds, not 1500.
1001   * Make sure that readahead-list is installed before chmod -x'ing it.
1002   * Only disable l-r-m and anacron if they are installed.
1003   * Make sure laptop-detect is installed before trying to call it.
1004   * Do not install init script from the initramfs any more.  It should
1005     have rc.d links already in the squashfs.
1006   * Minor build system fixes.
1007   * Only copy devmapper relevant files if devmapper is installed.
1008   * Remove ubuntu-specific branding from the default casper.
1009   * Install default configuration file and make it end up in the
1010     initramfs.
1011   * Get rid of CD references and replace with medium or other appropriate
1012     terms.
1013   * Add stacked file system support
1014
1015   [ Marco Amadori ]
1016   * Added possibility to set locale on chroot, not only at runtime.
1017   * Updated 14locales to latest debian policy.
1018
1019   [ Malcolm Gilles ]
1020   * USB devices can have ID_PATH with pci-*-usb, too.
1021
1022  -- Tollef Fog Heen <tfheen@ubuntu.com>  Tue, 18 Jul 2006 10:20:51 +0200
1023
1024 casper (1.61+debian-2) unstable; urgency=low
1025
1026   * Set password for user to 'debian'.
1027
1028  -- Daniel Baumann <daniel@debian.org>  Wed, 19 Jul 2006 20:56:00 +0200
1029
1030 casper (1.61+debian-1) unstable; urgency=low
1031
1032   [ Daniel Baumann ]
1033   * Rebuild tarball without debian directory.
1034   * Using dpatch for upstream modifications.
1035   * Added patch for proper GDM autologin from Arnaud Cornet
1036     <arnaud.cornet@gmail.com>.
1037
1038   [ Marco Amadori ]
1039   * New upstream release (Resynced with 1.61, bzr 258).
1040   * Usb discover patch from Malcom Gilles <live@ouabain.org>.
1041
1042  -- Marco Amadori <marco.amadori@gmail.com>  Tue, 18 Jul 2006 23:34:59 +0200
1043
1044 casper (1.61) edgy; urgency=low
1045
1046   * Move PATH setting to top of casper script to avoid silliness where
1047     PATH isn't correctly set.
1048
1049  -- Tollef Fog Heen <tfheen@ubuntu.com>  Mon, 17 Jul 2006 12:53:59 +0200
1050
1051 casper (1.60) edgy; urgency=low
1052
1053   * Change start symlinks to kill symlinks for anacron, to avoid it being
1054     started by invoke-rc.d and similar.
1055   * Rearrange source package.
1056   * Redo how the init script works and require it to be installed in the
1057     live fs.
1058   * Bump version number to be higher than Debian's so we don't
1059     automatically sync.
1060
1061  -- Tollef Fog Heen <tfheen@ubuntu.com>  Wed, 31 May 2006 00:01:40 +0200
1062
1063 casper (1.59+debian-1) unstable; urgency=low
1064
1065   [ Daniel Baumann ]
1066   * Upload to unstable (Closes: #354539).
1067
1068   [ Marco Amadori ]
1069   * Added possibility to set locale on chroot, not only at runtime.
1070   * Removed "persistent" wait.
1071   * Fixed persistence lock and added "homepersistence" boot parameter.
1072   * Updated locales handling to latest debian policy.
1073   * Cleanups
1074
1075  -- Daniel Baumann <daniel@debian.org>  Thu, 22 Jun 2006 06:21:00 +0200
1076
1077 casper (1.59+debian-0) UNRELEASED; urgency=low
1078
1079   * Added "toram" boot parameter.
1080   * Extendend fs support to ext2 and xfs file image.
1081   * Changed debian-inexistant "-Q" modprobe option with "-q".
1082   * Removed ubiquity code.
1083   * USERNAME and HOST defaulted to "debian".
1084   * Preliminary netboot (cifs) patch by
1085     "Jason D. Clinton" <me@jasonclinton.com>
1086   * Lowered dependence of dmsetup code (now only Suggests).
1087   * Checks for replacing "udevplug" (ubuntu-only) with "udevtrigger".
1088   * Reworked xorg and anacron patches from
1089     Frederic Lehobey <Frederic.Lehobey@free.fr>.
1090   * scripts/casper-bottom/10adduser: configuring only the $USERNAME for sudo
1091       instead of group 'admin'.
1092
1093  -- Marco Amadori <marco.amadori@gmail.com>  Fri, 16 Jun 2006 11:01:48 +0200
1094
1095 casper (1.58) dapper; urgency=low
1096
1097   * Really rename properly, without dirname.
1098
1099  -- Scott James Remnant <scott@ubuntu.com>  Tue, 30 May 2006 22:47:04 +0100
1100
1101 casper (1.57) dapper; urgency=low
1102
1103   * Rename the anacron rc.d/S* symlinks to K*, instead of removing them.
1104     Because otherwise pbbuttonsd decides that starting anacron on the
1105     LiveCD would be a clever thing to do.
1106
1107  -- Scott James Remnant <scott@ubuntu.com>  Wed, 24 May 2006 23:06:04 +0100
1108
1109 casper (1.56) dapper; urgency=low
1110
1111   * Hopefully work a bit better when checking DVDs on 32 bit
1112     architectures.
1113   * Do an explicit read from /dev/console when waiting for keypress after
1114     CD/DVD has been ejected.
1115
1116  -- Tollef Fog Heen <tfheen@ubuntu.com>  Mon, 22 May 2006 16:43:03 +0200
1117
1118 casper (1.55) dapper; urgency=low
1119
1120   * Reconfigure gnome-power-manager when doing live installations.
1121     Malone #45654
1122
1123  -- Tollef Fog Heen <tfheen@ubuntu.com>  Mon, 22 May 2006 11:16:46 +0200
1124
1125 casper (1.54) dapper; urgency=low
1126
1127   [ Luke Yelavich ]
1128   * Set large print fonts for the v1 accessibility profile. Closes
1129     Malone #45376.
1130
1131   [ Colin Watson ]
1132   * Fix preseed/file handling (closes: Malone #43683).
1133
1134  -- Tollef Fog Heen <tfheen@ubuntu.com>  Thu, 18 May 2006 19:36:24 +0200
1135
1136 casper (1.53) dapper; urgency=low
1137
1138   [ Tollef Fog Heen ]
1139   * Disable fglrx and nvidida drivers by default.  Somewhat addresses
1140     #43706
1141
1142   [ Colin Watson ]
1143   * Pass all command-line preseed arguments (other than preseed/file) to
1144     /root's debconf db.
1145
1146  -- Tollef Fog Heen <tfheen@ubuntu.com>  Sat, 13 May 2006 10:14:36 +0200
1147
1148 casper (1.52) dapper; urgency=low
1149
1150   * Export the path in casper-reconfigure so X and friends actually have
1151     sbin in their path.
1152
1153  -- Tollef Fog Heen <tfheen@ubuntu.com>  Thu, 11 May 2006 21:04:11 +0200
1154
1155 casper (1.51) dapper; urgency=low
1156
1157   [ Luke Yelavich ]
1158   * casper-bottom/30accessibility:
1159     - Removed stale reference to acessx_applet.
1160     - Fix some typos for gconf values that had to be set as lists.
1161
1162   [ Colin Watson ]
1163   * Pass debian-installer/locale to /root's debconf db (closes: Malone
1164     #41896).
1165   * Identify ourselves as casper when communicating with debconf.
1166   * Factor out preseeding code into casper-preseed; this knows that it only
1167     needs to register a question if it fails to set it, which saves memory
1168     by avoiding debconf having to rewrite templates.dat.
1169   * Preseed kbd-chooser/method as well as debian-installer/keymap, so that
1170     kbd-chooser run from ubiquity picks up the selected keyboard (closes:
1171     Malone #42202).
1172   * Use new dpkg-reconfigure --no-reload option (debconf 1.4.72ubuntu6) to
1173     avoid needlessly rewriting templates.dat.
1174
1175   [ Tollef Fog Heen ]
1176   * Add ... to the end of all usplash messages.  Malone #43856
1177   * Add maybe_break casper-bottom to allow breaking before running bottom
1178     scripts.  Malone #43860
1179   * Don't show the name of the live cd user that's added.
1180   * Mount COW filesystem if show-cow is present on the kernel command line.
1181     Malone #43687
1182   * Disable the Kubuntu update notifier too.  Malone #43806
1183   * Disable hibernation and enable sleep where appropriate.  Malone #23882
1184
1185  -- Tollef Fog Heen <tfheen@ubuntu.com>  Thu, 11 May 2006 12:11:08 +0200
1186
1187 casper (1.50) dapper; urgency=low
1188
1189   [ Luke Yelavich ]
1190   * Fixed some typos, and added missing settings to some accessibility
1191     profiles, as they were either not working properly, or at all. Malone:
1192     #39472, #39473
1193   * Removed the desktop wallpaper, and changed the background colour to gray
1194     for the v1 accessibility profile.
1195   * Set the whiteglass mouse theme for the v1 accessibility profile.
1196   * Moved the gconftool-2 -s flag to individual gct calls, to allow for future
1197     use of gconftool-2 flags that are incompatible with -s.
1198
1199   [ Daniele Favara ]
1200   * Allow custom HOST, USERNAME, USERFULLNAME.  Malone: #42118
1201   * Add example file
1202     - debian/casper.dir: Add examples dir
1203     - debian/casper.conf: Explain briefly how to use new variables
1204     - debian/rules: Install casper.conf as example_conf_casper
1205
1206   [ Tollef Fog Heen ]
1207   * Stylistic changes to Daniele's changes.
1208
1209  -- Tollef Fog Heen <tfheen@ubuntu.com>  Tue,  2 May 2006 14:12:31 +0200
1210
1211 casper (1.49) dapper; urgency=low
1212
1213   * Also look for hardware named wlan*
1214
1215  -- Scott James Remnant <scott@ubuntu.com>  Wed, 26 Apr 2006 13:37:13 +0100
1216
1217 casper (1.48) dapper; urgency=low
1218
1219   * Write /etc/network/interfaces entries for eth0, eth1, eth2, ath0 and
1220     wlan0 if there's no hardware detected for them; as it may be plugged
1221     in after boot.
1222
1223  -- Scott James Remnant <scott@ubuntu.com>  Wed, 26 Apr 2006 12:31:38 +0100
1224
1225 casper (1.47) dapper; urgency=low
1226
1227   [ Tollef Fog Heen ]
1228   * Turn on debugging of the X config.
1229   * Log to a file which gets copied to /var/log/casper.log.  Malone: #39895
1230   * Only pick UTF-8 locales.  Malone: #40178
1231   * Use correct /root rather than /target for seeing what version of
1232     gnome-panel-data is installed.
1233   * Make festival (and probably some other apps) happier by using
1234     127.0.1.1 for our ubuntu hostname and 127.0.0.1 just resolves to
1235     "localhost".
1236   * Make casper-md5check read from tty8 since it wants to get keypresses
1237     from the active console (where usplash runs).  Malone: #40490.
1238   * Copy /etc/modules when installing with ubiquity.  Malone: #40311
1239   * /etc/gdm/gdm-cdd.conf can be a symlink.  Cope with that.  Malone: #40767
1240
1241   [ Colin Watson ]
1242   * ubiquity-casper conflicts/replaces espresso-casper.
1243
1244  -- Tollef Fog Heen <tfheen@ubuntu.com>  Mon, 24 Apr 2006 09:41:14 +0200
1245
1246 casper (1.46) dapper; urgency=low
1247
1248   * Use debian-installer/dummy for preseeding rather than espresso/dummy,
1249     since the latter was removed in espresso 0.99.38.
1250   * espresso is being renamed to ubiquity. Rename espresso-casper to
1251     ubiquity-casper to match.
1252
1253  -- Colin Watson <cjwatson@ubuntu.com>  Fri, 21 Apr 2006 12:52:48 +0100
1254
1255 casper (1.45) dapper; urgency=low
1256
1257   [ Matt Zimmerman ]
1258   * [share/shutdown] Disable the usplash timeout and wrap the prompt to two
1259     lines
1260
1261   [ Tollef Fog Heen ]
1262   * Use devmapper for ia64, hppa and sparc.
1263
1264  -- Tollef Fog Heen <tfheen@ubuntu.com>  Wed, 19 Apr 2006 11:36:49 +0200
1265
1266 casper (1.44) dapper; urgency=low
1267
1268   * Reset the timeout after casper-premount has run so we're sure that the
1269     timeout is what we want it to be.  Udev seems to change it too.
1270   * Remove a few set -x commands to make the boot slightly less verbose.
1271   * Fix 10adduser to actually install the correct icons for espresso.
1272
1273  -- Tollef Fog Heen <tfheen@ubuntu.com>  Wed, 12 Apr 2006 14:20:53 +0200
1274
1275 casper (1.43) dapper; urgency=low
1276
1277   * Copy espresso-kdeui.desktop file to user's desktop
1278     Branch at http://kubuntu.org/~jriddell/bzr/casper/trunk/
1279
1280  -- Jonathan Riddell <jriddell@ubuntu.com>  Thu, 13 Apr 2006 15:37:49 +0100
1281
1282 casper (1.42) dapper; urgency=low
1283
1284   [ Luke Yelavich ]
1285   * casper-bottom/30accessibility:
1286     - Removed some settings from accessibility profiles as these are now
1287       in the relevant packages.
1288
1289   [ Tollef Fog Heen ]
1290   * Make sure to call gconftool as the right user.  Malone #38408
1291   * Write an entry for / in fstab.  Hopefully fixes Malone #34330
1292   * Change gdm-cdd.conf if it exists, not gdm.conf. Malone #37467
1293   * Really disable update-notifier, this time by removing the correct
1294     file.
1295
1296  -- Tollef Fog Heen <tfheen@ubuntu.com>  Tue, 11 Apr 2006 15:43:24 +0200
1297
1298 casper (1.41) dapper; urgency=low
1299
1300   * Don't mkdir then install -D, just install -D (this should prevent
1301     ~ubuntu/Desktop being owned by root)
1302
1303  -- Tollef Fog Heen <tfheen@ubuntu.com>  Wed, 29 Mar 2006 10:52:42 +0200
1304
1305 casper (1.40) dapper; urgency=low
1306
1307   * Add snd_powermac to /etc/modules on ppc.  (Malone: #27862)
1308   * Use chmod -x instead of mv to disable readahead in order to not
1309     trigger unionfs bugs
1310   * Reboot the system when a key is pressed at the end of the integrity
1311     check.  (Malone: #29203)
1312   * Use usplash_write too when doing shutdown.  (Malone: #34537)
1313
1314  -- Tollef Fog Heen <tfheen@ubuntu.com>  Tue, 28 Mar 2006 10:09:49 +0200
1315
1316 casper (1.39) dapper; urgency=low
1317
1318   [ Tollef Fog Heen ]
1319   * Disable update-notifier by default, as it won't make much sense for
1320     most people.
1321
1322   [ Colin Watson ]
1323   * Clear out user-setup questions from the debconf database after creating
1324     the live CD user, to avoid confusing espresso into offering "Ubuntu
1325     LiveCD user" as the user's default full name.
1326
1327  -- Tollef Fog Heen <tfheen@ubuntu.com>  Mon, 13 Mar 2006 11:38:39 +0100
1328
1329 casper (1.38) dapper; urgency=low
1330
1331   * Disable readahead since it breaks too much with squashfs and unionfs.
1332
1333  -- Tollef Fog Heen <tfheen@ubuntu.com>  Thu,  9 Mar 2006 09:43:39 +0100
1334
1335 casper (1.37) dapper; urgency=low
1336
1337   * Add support for having the squashfs directly on a device, thanks to
1338     Paul Sladen for idea and a patch.
1339   * If a directory "Examples" exists in ~ after we've run adduser, move it
1340     to the Desktop subdirectory for greater visibility.
1341
1342  -- Tollef Fog Heen <tfheen@ubuntu.com>  Sat,  4 Mar 2006 11:55:50 +0100
1343
1344 casper (1.36) dapper; urgency=low
1345
1346   [ Tollef Fog Heen ]
1347   * Fix typo in find_cow_device so block devices didn't work at all.
1348     Malone #31639.  Thanks to Richard Nemec for the catch.
1349   * Update accessibility framework, thanks to Luke Yelavich.
1350
1351   [ Colin Watson ]
1352   * Move the /cdrom mount into the new root filesystem.
1353
1354  -- Tollef Fog Heen <tfheen@ubuntu.com>  Wed,  1 Mar 2006 11:13:54 +0100
1355
1356 casper (1.35) dapper; urgency=low
1357
1358   * Check for preseed/file= in /proc/cmdline and feed any given file to
1359     debconf-set-selections.
1360
1361  -- Colin Watson <cjwatson@ubuntu.com>  Mon, 27 Feb 2006 17:32:02 +0000
1362
1363 casper (1.34) dapper; urgency=low
1364
1365   [ Luke Yelavich ]
1366   * Add initial accessibility support framework
1367
1368  -- Tollef Fog Heen <tfheen@ubuntu.com>  Wed, 22 Feb 2006 14:36:07 +0100
1369
1370 casper (1.33) dapper; urgency=low
1371
1372   * Make sure Desktop and the espresso-$ui.desktop is owned by the Ubuntu
1373     user.  Malone #31991
1374   * Fix check for rc6.d/S90reboot at the bottom of 25configure_init to
1375     actually look in the right place.
1376   * Make me the maintainer of the package.
1377
1378  -- Tollef Fog Heen <tfheen@ubuntu.com>  Mon, 20 Feb 2006 09:49:02 +0100
1379
1380 casper (1.32) dapper; urgency=low
1381
1382   * Fix copying of /usr/share/applications/espresso-gtkui.desktop.
1383
1384  -- Colin Watson <cjwatson@ubuntu.com>  Thu, 16 Feb 2006 16:47:15 +0000
1385
1386 casper (1.31) dapper; urgency=low
1387
1388   [ Tollef Fog Heen ]
1389   * Print message about rebooting the system when the md5 check is
1390     finished.
1391   * Just have one copy of the casper shutdown scripts and symlink those
1392     into the right place.  Malone #20978
1393
1394   [ Colin Watson ]
1395   * Copy /usr/share/applications/espresso-gtkui.desktop to the live CD
1396     user's desktop.
1397
1398  -- Tollef Fog Heen <tfheen@ubuntu.com>  Tue, 14 Feb 2006 14:52:16 +0100
1399
1400 casper (1.30) dapper; urgency=low
1401
1402   * Set a blank password for the ubuntu user.  This hopefully resolves
1403     Malone #30118
1404   * Pass keyboard layout information to xserver-xorg in the "new" scheme.
1405   * Set up the right console keymap.
1406
1407  -- Tollef Fog Heen <tfheen@ubuntu.com>  Tue, 14 Feb 2006 14:48:14 +0100
1408
1409 casper (1.29) dapper; urgency=low
1410
1411   [ Tollef Fog Heen ]
1412   * Fix typo in 22gnome_panel_data
1413   * Configure all detected network interfaces.
1414   * Add support for putting the persistent storage in a loopback file on
1415     vfat volumes
1416   * Configure all detected network interfaces.
1417   * Allow putting the live filesystem image on a VFAT volume
1418   * Allow putting the persistent storage in a loopback file on a VFAT
1419     volume
1420   * Lots of cleanups
1421
1422   [ Colin Watson ]
1423   * Change casper-reconfigure to take the target root filesystem as its
1424     first argument.
1425   * Add espresso-casper package with hooks to repeat some things done by
1426     casper in the installed system.
1427
1428  -- Tollef Fog Heen <tfheen@ubuntu.com>  Wed, 25 Jan 2006 14:25:45 +0100
1429
1430 casper (1.28) dapper; urgency=low
1431
1432   * Depend on user-setup
1433   * First shot at IEEE1394 support.  Add sbp2 and ohci1394 as modules to
1434     be copied into the initramfs.
1435
1436  -- Tollef Fog Heen <tfheen@ubuntu.com>  Mon, 16 Jan 2006 22:06:35 +0100
1437
1438 casper (1.27) dapper; urgency=low
1439
1440   * Try using unionfs on ppc again
1441
1442  -- Tollef Fog Heen <tfheen@ubuntu.com>  Tue, 10 Jan 2006 20:55:19 +0100
1443
1444 casper (1.26) dapper; urgency=low
1445
1446   * Add persistency support
1447   * Usplash integration
1448
1449  -- Tollef Fog Heen <tfheen@ubuntu.com>  Tue, 10 Jan 2006 17:53:54 +0100
1450
1451 casper (1.25) dapper; urgency=low
1452
1453   * Make /rofs available to in the target system.
1454
1455  -- Tollef Fog Heen <tfheen@ubuntu.com>  Mon,  9 Jan 2006 15:25:12 +0100
1456
1457 casper (1.24) dapper; urgency=low
1458
1459   * For debconf-communicate, use a here-doc rather than trying to have \n
1460     working in shell variables.
1461   * The usplash fifo has moved, update paths accordingly.  Also conflict
1462     with the old usplash and depend on new enough initramfs-tools.
1463
1464  -- Tollef Fog Heen <tfheen@ubuntu.com>  Fri,  6 Jan 2006 14:20:37 +0100
1465
1466 casper (1.23) dapper; urgency=low
1467
1468   * Move the building to binary-dep, since we're an arch: any package
1469     now.
1470
1471  -- Tollef Fog Heen <tfheen@ubuntu.com>  Thu,  5 Jan 2006 10:37:31 +0100
1472
1473 casper (1.22) dapper; urgency=low
1474
1475   * Bunch debconf-communicate commands together to speed up the boot a
1476     little bit.
1477   * Add integrity checker, this is compiled code, so casper is now arch:
1478     any
1479
1480  -- Tollef Fog Heen <tfheen@ubuntu.com>  Wed,  4 Jan 2006 12:56:13 +0100
1481
1482 casper (1.21) dapper; urgency=low
1483
1484   * If locale is unset, use en_US.UTF8, not whatever comes first in the
1485     list of supported locales.
1486   * Generate locale and set the locale in /etc/environment
1487   * Use user-setup to create the user, rather than doing it ourselves.
1488   * Various cleanups and fixes, such as making debconf-communicate silent
1489   * Disable checkroot when booting
1490
1491  -- Tollef Fog Heen <tfheen@ubuntu.com>  Mon,  2 Jan 2006 11:00:25 +0100
1492
1493 casper (1.20) dapper; urgency=low
1494
1495   * Remove a large bunch of debugging output
1496   * Depend on dmsetup so the hook script can copy in that
1497   * Handle both squashfs and cloop images, with run-time detection
1498   * Use devmapper + cloop on powerpc, not unionfs, since unionfs is a
1499     disaster there.
1500   * Make sure we have both SCSI and IDE CDROM modules available in the
1501     initramfs.
1502   * Do some initial keyboard setup handling so X will, at least in some
1503     cases, have a chance of giving the user a sane keymap.
1504
1505  -- Tollef Fog Heen <tfheen@ubuntu.com>  Mon, 19 Dec 2005 14:23:13 +0100
1506
1507 casper (1.19) dapper; urgency=low
1508
1509   * Switch to initramfs, so casper only survives in spirit
1510   * Use unionfs instead of a writeable devmapper snapshot
1511   * Remove all debconfiscation, since we're an initramfs script now
1512   * Make the postinst call update-initramfs -u
1513   * Mount the CD read-only explicitly
1514   * Make udevinfo silent if the device is not found.
1515
1516  -- Tollef Fog Heen <tfheen@ubuntu.com>  Tue, 13 Dec 2005 16:22:45 +0100
1517
1518 casper (1.18) breezy; urgency=low
1519
1520   * Update translations from Rosetta: Greek, Spanish, French, Hungarian,
1521     Brazilian Portuguese.
1522
1523  -- Colin Watson <cjwatson@ubuntu.com>  Mon, 19 Sep 2005 20:05:02 +0100
1524
1525 casper (1.17) breezy; urgency=low
1526
1527   * Set /apps/gnome-screensaver/lock if gnome-screensaver is installed
1528
1529  -- Matt Zimmerman <mdz@ubuntu.com>  Fri, 16 Sep 2005 15:24:35 -0700
1530
1531 casper (1.16) breezy; urgency=low
1532
1533   * Install a fake script in /lib/debian-installer.d/S72menu-exit after
1534     pivoting that just calls sleep, to prevent scary console messages as d-i
1535     tries to exit without its root filesystem.
1536
1537  -- Colin Watson <cjwatson@ubuntu.com>  Wed, 14 Sep 2005 10:28:06 +0100
1538
1539 casper (1.15) breezy; urgency=low
1540
1541   * Neutralize branding in startup message
1542   * Use clear in addition to reset, in hopes of concealing error messages on
1543     the console from d-i's death throes
1544
1545  -- Matt Zimmerman <mdz@ubuntu.com>  Fri,  9 Sep 2005 11:24:14 -0700
1546
1547 casper (1.14) breezy; urgency=low
1548
1549   * Set RUNNING_UNDER_GDM=yes in the user's environment to stop xscreensaver
1550     locking the screen (Ubuntu #7150).
1551
1552  -- Colin Watson <cjwatson@ubuntu.com>  Thu,  8 Sep 2005 13:37:00 +0100
1553
1554 casper (1.13) breezy; urgency=low
1555
1556   * Use reset, rather than clear, to clean up after the colored dialogs on vt1
1557
1558  -- Matt Zimmerman <mdz@ubuntu.com>  Wed,  7 Sep 2005 16:09:45 -0700
1559
1560 casper (1.12) breezy; urgency=low
1561
1562   * Kill bterm after pivoting so that we can use vt1 rather than vt2,
1563     thereby avoiding a fight between gdm and the X server (closes: Ubuntu
1564     #14851).
1565
1566  -- Colin Watson <cjwatson@ubuntu.com>  Wed,  7 Sep 2005 15:48:40 +0100
1567
1568 casper (1.11) breezy; urgency=low
1569
1570   * Remove debugging code which crept into 1.10
1571   * Revert changes to casper-udeb.postinst which were intended for
1572     starting usplash earlier (pre-1.10)
1573
1574  -- Matt Zimmerman <mdz@ubuntu.com>  Fri,  2 Sep 2005 13:43:03 -0700
1575
1576 casper (1.10) breezy; urgency=low
1577
1578   * Instead of starting usplash directly, create an init script which will
1579     start it later (after the new init), to avoid it being killed by
1580     busybox init
1581
1582  -- Matt Zimmerman <mdz@ubuntu.com>  Mon, 29 Aug 2005 20:26:58 -0700
1583
1584 casper (1.9) breezy; urgency=low
1585
1586   * Remember to re-run 30copy-dev from 94usplash, in order to preserve the
1587     device nodes clobbered by udev
1588   * Redirect stdin of /etc/init.d/udev from /dev/console, to avoid
1589     incredibly obnoxious 60-second sleep because it thinks we're
1590     interactive
1591
1592  -- Matt Zimmerman <mdz@ubuntu.com>  Mon, 29 Aug 2005 18:30:38 -0700
1593
1594 casper (1.8) breezy; urgency=low
1595
1596   * Add usplash support
1597
1598  -- Matt Zimmerman <mdz@ubuntu.com>  Mon, 29 Aug 2005 17:30:57 -0700
1599
1600 casper (1.7) breezy; urgency=low
1601
1602   * Set DEBUG_XORG_PACKAGE=yes when reconfiguring xserver-xorg.  The
1603     output is only written to post.log and isn't visible to the user, and
1604     can be invaluable for debugging
1605
1606  -- Matt Zimmerman <mdz@ubuntu.com>  Mon, 22 Aug 2005 10:25:38 -0700
1607
1608 casper (1.6) breezy; urgency=low
1609
1610   * Use debconf-copydb again (thanks, Tollef)
1611   * Rename pre.d/20xconfig to pre.d/20prexconfig so that it is distinct from
1612     post.d/20xconfig for purposes of the progress bar (no text for it; it's
1613     very fast)
1614
1615  -- Matt Zimmerman <mdz@ubuntu.com>  Wed, 17 Aug 2005 14:55:24 -0700
1616
1617 casper (1.5) breezy; urgency=low
1618
1619   * Call MAKEDEV console in post.d/20xconfig as a workaround for bug
1620     #13523
1621
1622  -- Matt Zimmerman <mdz@ubuntu.com>  Tue, 16 Aug 2005 15:24:06 -0700
1623
1624 casper (1.4) breezy; urgency=low
1625
1626   * Revert to the old debconf hack; the debconf-copydb approach needs more
1627     work
1628
1629  -- Matt Zimmerman <mdz@ubuntu.com>  Mon, 15 Aug 2005 22:48:11 -0700
1630
1631 casper (1.3) breezy; urgency=low
1632
1633   * Revert unintentional release of experimental unionfs code in 1.2
1634
1635  -- Matt Zimmerman <mdz@ubuntu.com>  Sat, 13 Aug 2005 11:19:50 -0700
1636
1637 casper (1.2) breezy; urgency=low
1638
1639   * Fix debconf-copydb regex in 20xconfig
1640
1641  -- Matt Zimmerman <mdz@ubuntu.com>  Sat, 13 Aug 2005 11:07:46 -0700
1642
1643 casper (1.1) breezy; urgency=low
1644
1645   * Cope with xserver-xorg's rename of force_keyboard_detection to
1646     autodetect_keyboard
1647
1648  -- Matt Zimmerman <mdz@ubuntu.com>  Mon,  4 Jul 2005 02:52:07 -0700
1649
1650 casper (1.0) breezy; urgency=low
1651
1652   * Version number bump (we've been through a stable Ubuntu release, after
1653     all)
1654   * Rename pre.d/10snapshot to post.d/10filesystem, as it is about to
1655     become more generic
1656   * Seed xserver-xorg/force_keyboard_detection to true in 20xconfig, so as
1657     to cause the keyboard layout to (continue to) be autodetected based on
1658     d-i settings
1659
1660  -- Matt Zimmerman <mdz@ubuntu.com>  Thu, 16 Jun 2005 11:21:54 -0700
1661
1662 casper (0.65) breezy; urgency=low
1663
1664   * As a performance optimization, only reconfigure gnome-panel-data if
1665     booting on a laptop
1666   * Disable the "lock screen" menu item (Ubuntu bug#7150)
1667
1668  -- Matt Zimmerman <mdz@ubuntu.com>  Wed,  8 Jun 2005 16:02:14 -0700
1669
1670 casper (0.64) breezy; urgency=low
1671
1672   * Merge colin.watson@canonical.com--2005/casper--debconf-copydb--0
1673     - Use debconf-copydb rather than our temporary hack
1674
1675  -- Matt Zimmerman <mdz@ubuntu.com>  Tue, 31 May 2005 12:08:51 -0700
1676
1677 casper (0.63) breezy; urgency=low
1678
1679   * Merge colin.watson@canonical.com--2005/casper--cdebconf-info--0
1680     - Update for cdebconf 0.75: use db_info rather than db_x_setbacktitle.
1681
1682  -- Matt Zimmerman <mdz@ubuntu.com>  Mon, 18 Apr 2005 20:59:58 -0700
1683
1684 casper (0.62) hoary; urgency=low
1685
1686   * Updated translations from
1687     colin.watson@canonical.com--2005/casper--translations--0 (nb)
1688
1689  -- Matt Zimmerman <mdz@ubuntu.com>  Tue,  5 Apr 2005 09:01:02 -0700
1690
1691 casper (0.61) hoary; urgency=low
1692
1693   * Updated translations from
1694     colin.watson@canonical.com--2005/casper--translations--0 (el, es, ro)
1695
1696  -- Matt Zimmerman <mdz@ubuntu.com>  Tue,  5 Apr 2005 08:06:51 -0700
1697
1698 casper (0.60) hoary; urgency=low
1699
1700   * Updated translations from
1701     colin.watson@canonical.com--2005/casper--translations--0 (hu, id, pl)
1702
1703  -- Matt Zimmerman <mdz@ubuntu.com>  Mon, 28 Mar 2005 11:26:21 -0800
1704
1705 casper (0.59) hoary; urgency=low
1706
1707   * Updated translations from
1708     colin.watson@canonical.com--2005/casper--translations--0 (de, pt_BR)
1709
1710  -- Matt Zimmerman <mdz@ubuntu.com>  Fri, 25 Mar 2005 16:51:17 -0800
1711
1712 casper (0.58) hoary; urgency=low
1713
1714   * Remove postfix shutdown links, as well as startup, to avoid an ugly error
1715
1716  -- Matt Zimmerman <mdz@ubuntu.com>  Thu, 24 Mar 2005 18:24:03 -0800
1717
1718 casper (0.57) hoary; urgency=low
1719
1720   * Merge colin.watson@canonical.com--2005/casper--translations--0 up to
1721     patch-2
1722   * Preseed netcfg/wireless_essid_again for noninteractive network setup, +new
1723     in netcfg 1.08ubuntu3 [colin.watson@canonical.com--2005/casper--netcfg--0]
1724
1725  -- Matt Zimmerman <mdz@ubuntu.com>  Wed, 23 Mar 2005 08:33:46 -0800
1726
1727 casper (0.56) hoary; urgency=low
1728
1729   * Suppress error output from eject
1730   * Remind the user to close the CD tray if they have one (Ubuntu #6668)
1731   * Add arch-build target to debian/rules
1732
1733  -- Matt Zimmerman <mdz@ubuntu.com>  Tue, 22 Mar 2005 10:21:41 -0800
1734
1735 casper (0.55) hoary; urgency=low
1736
1737   * Remove the hack introduced in 0.54, xorg 6.8.2-5 should be fixed
1738
1739  -- Matt Zimmerman <mdz@ubuntu.com>  Wed, 16 Mar 2005 18:11:05 -0800
1740
1741 casper (0.54) hoary; urgency=low
1742
1743   * Temporarily set RECONFIGURE=true when reconfiguring xserver-xorg, to work
1744     around a bug introduced in 6.8.2-3
1745
1746  -- Matt Zimmerman <mdz@ubuntu.com>  Wed, 16 Mar 2005 15:08:45 -0800
1747
1748 casper (0.53) hoary; urgency=low
1749
1750   * Provide target-base-system (i.e. base system installed in /target, also
1751     provided by base-installer).
1752
1753  -- Colin Watson <cjwatson@ubuntu.com>  Tue, 15 Mar 2005 13:01:53 +0000
1754
1755 casper (0.52) hoary; urgency=low
1756
1757   * Arrange for $LANG to be set after pivot_root, so that (e.g.)
1758     xserver-xorg can use it to infer the keymap (Ubuntu #7138)
1759
1760  -- Matt Zimmerman <mdz@ubuntu.com>  Sat, 12 Mar 2005 02:10:59 -0800
1761
1762 casper (0.51) hoary; urgency=low
1763
1764   * Disable kpersonalizer startup on first login
1765
1766  -- Matt Zimmerman <mdz@ubuntu.com>  Sat,  5 Mar 2005 13:47:13 -0800
1767
1768 casper (0.50) hoary; urgency=low
1769
1770   * Add support for configuring kdm autologin
1771   * Rename 15gdm-autologin to 15autologin, and the corresponding debconf template
1772   * Remove obsolete XORG_FORCE_PROBE from 20xconfig
1773
1774  -- Matt Zimmerman <mdz@ubuntu.com>  Thu,  3 Mar 2005 10:37:31 -0800
1775
1776 casper (0.49) hoary; urgency=low
1777
1778   * Fix 20xconfig harder
1779
1780  -- Matt Zimmerman <mdz@ubuntu.com>  Wed,  2 Mar 2005 21:20:03 -0800
1781
1782 casper (0.48) hoary; urgency=low
1783
1784   * Source confmodule in 20xconfig
1785
1786  -- Matt Zimmerman <mdz@ubuntu.com>  Wed,  2 Mar 2005 21:02:35 -0800
1787
1788 casper (0.47) hoary; urgency=low
1789
1790   * Copy over the value of debian-installer/keymap into the target system,
1791     to allow the new logic in xserver-xorg.config to work
1792
1793  -- Matt Zimmerman <mdz@ubuntu.com>  Wed,  2 Mar 2005 20:45:38 -0800
1794
1795 casper (0.46) hoary; urgency=low
1796
1797   * Lock the live user's password entirely.  Since the user is now
1798     automagically logged in, continuously, both on the console and in X,
1799     their password is irrelevant.
1800
1801  -- Matt Zimmerman <mdz@ubuntu.com>  Mon, 28 Feb 2005 08:31:13 -0800
1802
1803 casper (0.45) hoary; urgency=low
1804
1805   * Enable TimedLogin in gdm, so that if the user logs out, they are
1806     automatically logged back in after a few seconds (Ubuntu #6667)
1807
1808  -- Matt Zimmerman <mdz@ubuntu.com>  Sun, 27 Feb 2005 16:06:16 -0800
1809
1810 casper (0.44) hoary; urgency=low
1811
1812   * Configure init to spawn shells on virtual consoles, rather than login
1813     prompts (Ubuntu #6666)
1814   * Skip X configuration if a serial console is in use
1815   * Set the live user's password to be blank, rather than "ubuntu".  This
1816     is, paradoxically, more secure if the user decides to install
1817     openssh-server, since empty passwords are disallowed by default
1818
1819  -- Matt Zimmerman <mdz@ubuntu.com>  Sun, 27 Feb 2005 15:40:15 -0800
1820
1821 casper (0.43) hoary; urgency=low
1822
1823   * Override localechooser progress bar text to be more appropriate for the
1824     live CD (closes: Ubuntu #6664).
1825
1826  -- Colin Watson <cjwatson@ubuntu.com>  Thu, 24 Feb 2005 19:12:00 +0000
1827
1828 casper (0.42) hoary; urgency=low
1829
1830   * Preseed netcfg/no_interfaces, to avoid prompt when no network interfaces
1831     can be configured (closes: Ubuntu #6107).
1832   * Remove redundant DH_COMPAT setting in debian/rules, since there's
1833     already a (different) debian/compat.
1834
1835  -- Colin Watson <cjwatson@ubuntu.com>  Tue, 22 Feb 2005 12:43:43 +0000
1836
1837 casper (0.41) hoary; urgency=low
1838
1839   * Cope with change in default /etc/sudoers (admin group).
1840
1841  -- Colin Watson <cjwatson@ubuntu.com>  Tue, 22 Feb 2005 09:14:30 +0000
1842
1843 casper (0.40) hoary; urgency=low
1844
1845   * Copy /dev/tts to the live system as well as /dev/vc, for serial console.
1846
1847  -- Colin Watson <cjwatson@ubuntu.com>  Mon, 21 Feb 2005 19:03:54 +0000
1848
1849 casper (0.39) hoary; urgency=low
1850
1851   * Fix reboot operation (cache the reboot binary)
1852
1853  -- Matt Zimmerman <mdz@ubuntu.com>  Thu, 10 Feb 2005 20:51:08 -0800
1854
1855 casper (0.38) hoary; urgency=low
1856
1857   * Eject the CD during shutdown/reboot
1858     - Awful hack to copy /dev/cdroms to the live system, because the CD is
1859       mounted using devfs names
1860     - Add /usr/share/casper/shutdown script to casper-udeb
1861     - Copy /usr/share/casper/shutdown to /etc/rc[06].d in 25configure-init
1862   * Remove caspermon binary package, inadvertently enabled (not even
1863     remotely ready)
1864
1865  -- Matt Zimmerman <mdz@ubuntu.com>  Thu, 10 Feb 2005 13:43:56 -0800
1866
1867 casper (0.37) hoary; urgency=low
1868
1869   * Fix casper-udeb/runlevel template
1870
1871  -- Matt Zimmerman <mdz@ubuntu.com>  Tue,  8 Feb 2005 19:37:43 -0800
1872
1873 casper (0.36) hoary; urgency=low
1874
1875   * Rename post.d/25disable-init-scripts to 25configure-init
1876   * Add casper-udeb/runlevel, to allow the default runlevel
1877     to be set
1878
1879  -- Matt Zimmerman <mdz@ubuntu.com>  Tue,  8 Feb 2005 19:14:16 -0800
1880
1881 casper (0.35) hoary; urgency=low
1882
1883   * Preseed netcfg/wireless_essid
1884   * Remove obsolete confmodule load from pre.d/12fstab
1885   * Don't mount a tmpfs on /var/run; it doesn't save a huge amount of
1886     snapshot space, and packages expect their directories there to be
1887     persistent
1888
1889  -- Matt Zimmerman <mdz@ubuntu.com>  Mon,  7 Feb 2005 15:46:52 -0800
1890
1891 casper (0.34) hoary; urgency=low
1892
1893   * Use casper-reconfigure in 10adduser as well
1894   * Add post.d/93save-logs to save copies of the bootstrap logs to
1895     /var/log/casper
1896   * Stop reconfiguring fontconfig; it insists on rebuilding the entire
1897     font cache, and the only benefit was to unable subpixel hints
1898
1899  -- Matt Zimmerman <mdz@ubuntu.com>  Wed,  2 Feb 2005 10:42:19 -0800
1900
1901 casper (0.33) hoary; urgency=low
1902
1903   * Re-upload to fix borked source package
1904
1905  -- Matt Zimmerman <mdz@ubuntu.com>  Sun, 30 Jan 2005 12:21:07 -0800
1906
1907 casper (0.32) hoary; urgency=low
1908
1909   * Factor out debconf hackery into casper-reconfigure
1910   * Mount sysfs earlier, so we don't need to mess with it in 20xconfig
1911   * Break 22simple-reconfig into 22fontconfig and 22gnome-panel-data, and
1912     create progress bar text for them
1913   * Preseed netcfg/dhcp_failed, to avoid a prompt when DHCP fails
1914
1915  -- Matt Zimmerman <mdz@ubuntu.com>  Sat, 29 Jan 2005 14:03:36 -0800
1916
1917 casper (0.31) hoary; urgency=low
1918
1919   * Clear tty2 and print a nice message, before signalling init
1920
1921  -- Matt Zimmerman <mdz@ubuntu.com>  Sat, 29 Jan 2005 13:15:44 -0800
1922
1923 casper (0.30) hoary; urgency=low
1924
1925   * Reconfigure fontconfig, to enable subpixel rendering based on the
1926     hardware in use
1927
1928  -- Matt Zimmerman <mdz@ubuntu.com>  Thu, 27 Jan 2005 14:21:49 -0800
1929
1930 casper (0.29) hoary; urgency=low
1931
1932   * Fix the problem described in 0.28 by preseeding a default for
1933     netcfg/get_hostname
1934
1935  -- Matt Zimmerman <mdz@ubuntu.com>  Tue, 25 Jan 2005 23:04:03 -0800
1936
1937 casper (0.28) hoary; urgency=low
1938
1939   * Suppress network configuration questions
1940
1941     - The goal is to make a reasonable effort to configure one interface
1942     automatically, but if that is not possible, fall back to no
1943     configuration.  We aren't quite there yet.
1944
1945     - If we fail to resolve our IP into a hostname using DNS, netcfg seems
1946     to fall back to an empty value, rather than the default in the
1947     template.
1948
1949  -- Matt Zimmerman <mdz@ubuntu.com>  Tue, 25 Jan 2005 22:55:35 -0800
1950
1951 casper (0.27) hoary; urgency=low
1952
1953   * Add post.d/22simple-reconfig
1954     - Reconfigure gnome-panel-data if it is installed, to set up the GNOME
1955       session based on whether the system is a laptop
1956     - Corresponding progress template
1957     - mount /proc earlier (needed for, e.g. laptop-detect)
1958   * Warn about screen blanking in X configuration progress message
1959   * Simplify post.d/20xconfig and pre.d/13swap a bit
1960   * Update TODO
1961
1962  -- Matt Zimmerman <mdz@ubuntu.com>  Sat, 22 Jan 2005 15:56:49 -0800
1963
1964 casper (0.26) hoary; urgency=low
1965
1966   * Set NOPASSWD in /etc/sudoers for the initial user
1967
1968  -- Matt Zimmerman <mdz@ubuntu.com>  Fri, 21 Jan 2005 16:53:49 -0800
1969
1970 casper (0.25) hoary; urgency=low
1971
1972   * mount /proc before signalling init, as it now uses /proc to determine
1973     what is and is not a kernel thread
1974
1975  -- Matt Zimmerman <mdz@ubuntu.com>  Fri, 21 Jan 2005 16:04:52 -0800
1976
1977 casper (0.24) hoary; urgency=low
1978
1979   * Add a backtitle properly
1980
1981  -- Matt Zimmerman <mdz@ubuntu.com>  Fri, 21 Jan 2005 09:07:19 -0800
1982
1983 casper (0.23) hoary; urgency=low
1984
1985   * Add a backtitle
1986
1987  -- Matt Zimmerman <mdz@ubuntu.com>  Fri, 21 Jan 2005 09:02:01 -0800
1988
1989 casper (0.22) hoary; urgency=low
1990
1991   * Search for swap on SCSI disks as well as IDE
1992
1993  -- Matt Zimmerman <mdz@ubuntu.com>  Wed, 19 Jan 2005 14:27:09 -0800
1994
1995 casper (0.21) unstable; urgency=low
1996
1997   * Cosmetic changes to debconf templates
1998   * Fix 10adduser to register debconf questions before setting their
1999     values and flags
2000
2001  -- Matt Zimmerman <mdz@ubuntu.com>  Wed, 19 Jan 2005 14:14:20 -0800
2002
2003 casper (0.20) hoary; urgency=low
2004
2005   * Remove legacy symlinks from casper/pre.d; they are now contained in
2006     the relevant udebs
2007
2008  -- Matt Zimmerman <mdz@ubuntu.com>  Wed, 19 Jan 2005 13:22:33 -0800
2009
2010 casper (0.19) hoary; urgency=low
2011
2012   * Update TODO
2013   * casper-udeb Depends: md-modules
2014
2015  -- Matt Zimmerman <mdz@ubuntu.com>  Wed, 19 Jan 2005 11:23:51 -0800
2016
2017 casper (0.18) hoary; urgency=low
2018
2019   * Enable new adduser code, using db_fset ... seen to suppress the questions
2020
2021  -- Matt Zimmerman <mdz@ubuntu.com>  Tue, 18 Jan 2005 15:06:48 -0800
2022
2023 casper (0.17) hoary; urgency=low
2024
2025   * Convert snapshot setup to use debconf instead of hardcoded parameters
2026   * Remove obselete-before-being-used username template
2027   * Convert post.d/10adduser to use debconf passthrough to the passwd package,
2028     and thus share its user-adding code rather than duplicating it.
2029     - But don't enable it yet, since we need to find a way to prevent its
2030     questions from being asked
2031
2032  -- Matt Zimmerman <mdz@ubuntu.com>  Tue, 18 Jan 2005 13:04:48 -0800
2033
2034 casper (0.16) hoary; urgency=low
2035
2036   * casper-udeb Depends: casper-check, harddrive-detection
2037   * Automatically find and enable swap devices
2038
2039  -- Matt Zimmerman <mdz@ubuntu.com>  Tue, 18 Jan 2005 11:23:48 -0800
2040
2041 casper (0.15) hoary; urgency=low
2042
2043   * Set anna/standard_modules to false at startup to suppress unnecessary
2044     udeb retrieval.
2045
2046  -- Colin Watson <cjwatson@ubuntu.com>  Tue, 18 Jan 2005 13:41:00 +0000
2047
2048 casper (0.14) hoary; urgency=low
2049
2050   * Enable X autoconfiguration(!)
2051
2052  -- Matt Zimmerman <mdz@ubuntu.com>  Sat, 15 Jan 2005 02:19:58 -0800
2053
2054 casper (0.13) hoary; urgency=low
2055
2056   * Rename templates so that they are named after the {pre,post}.d hook
2057     which uses them
2058   * Remove some unused templates
2059
2060  -- Matt Zimmerman <mdz@ubuntu.com>  Fri, 14 Jan 2005 10:11:02 -0800
2061
2062 casper (0.12) hoary; urgency=low
2063
2064   * Add debconf templates for various things that we currently hardcode.
2065     Not actually used yet due to need for testing, but having the
2066     templates present greatly simplifies testing the remaining integration
2067     work
2068
2069  -- Matt Zimmerman <mdz@ubuntu.com>  Thu, 13 Jan 2005 20:32:39 -0800
2070
2071 casper (0.11) hoary; urgency=low
2072
2073   * Update post.d/20xconfig to use debconf passthrough to cdebconf
2074     (requires debconf 1.4.42 and cdebconf 0.75), but leave it disabled for
2075     now
2076   * Create /etc/fstab in the target (this also seems to solve the problem
2077     with noatime disappearing, and so should reduce snapshot utilization)
2078
2079  -- Matt Zimmerman <mdz@debian.org>  Thu, 13 Jan 2005 18:25:36 -0800
2080
2081 casper (0.10) hoary; urgency=low
2082
2083   * Remove rc?.d/K??hwclock.sh links, to avoid changing the system clock
2084     during reboot or shutdown
2085
2086  -- Matt Zimmerman <mdz@debian.org>  Thu, 13 Jan 2005 18:13:31 -0800
2087
2088 casper (0.9) hoary; urgency=low
2089
2090   * Fix gdm autologin configuration (broken in 0.8)
2091
2092  -- Matt Zimmerman <mdz@debian.org>  Wed, 12 Jan 2005 10:52:05 -0800
2093
2094 casper (0.8) hoary; urgency=low
2095
2096   * Add debian-installer/casper-udeb/title template, to specify more
2097     readable menu item text
2098   * Create /usr/lib/casper/{pre,post}.d and move all of our internal logic
2099     there
2100   * Create temporary symlinks in pre.d for the prebaseconfig.d items we
2101     want
2102   * Convert errors into proper error dialogs
2103   * Make some pre.d scripts idempotent, for ease of testing
2104
2105  -- Matt Zimmerman <mdz@debian.org>  Tue, 11 Jan 2005 16:59:35 -0800
2106
2107 casper (0.7) hoary; urgency=low
2108
2109   * Disable X configuration temporarily; need to resolve debconf issues
2110
2111  -- Matt Zimmerman <mdz@canonical.com>  Tue, 11 Jan 2005 13:14:43 -0800
2112
2113 casper (0.6) hoary; urgency=low
2114
2115   * Allow "modprobe ext2" to fail; apparently it's sometimes compiled in
2116
2117  -- Matt Zimmerman <mdz@debian.org>  Tue, 11 Jan 2005 12:12:28 -0800
2118
2119 casper (0.5) hoary; urgency=low
2120
2121   * Attempt to configure X
2122     - This doesn't work very well yet (PCI BusID doesn't seem to get
2123     updated, for example), so we still don't start gdm by default)
2124   * Conditionalize some of the configuration code, so we automatically do
2125     the right thing if gdm or X isn't installed
2126   * Add German translation from Andreas Mueller
2127   * modprobe ext2, to let powerpc work (this should probably happen
2128     elsewhere, but for now...)
2129
2130  -- Matt Zimmerman <mdz@debian.org>  Sun,  9 Jan 2005 17:49:56 -0800
2131
2132 casper (0.4) hoary; urgency=low
2133
2134   * Mount tmpfs on /tmp and /var/run, should save many writes to the snapshot
2135
2136  -- Matt Zimmerman <mdz@debian.org>  Fri,  7 Jan 2005 18:35:26 -0800
2137
2138 casper (0.3) hoary; urgency=low
2139
2140   * Disable anacron and postfix startup
2141   * Don't cripple /bin/apt-install in d-i (this was a workaround to
2142     prevent d-i from installing packages which should have been present in
2143     the filesystem image anyway, but weren't)
2144
2145  -- Matt Zimmerman <mdz@debian.org>  Fri,  7 Jan 2005 18:10:55 -0800
2146
2147 casper (0.2) hoary; urgency=low
2148
2149   * Use mount --move to move the cdrom mount point, so that we can unmount
2150     /initrd and free up the memory used by d-i
2151   * Use /dev/ram1 rather than /dev/ram0 for the COW stuff, since /dev/ram0
2152     is used for initrds and we want to avoid confusion
2153   * Organize casper-udeb.postinst into shell functions
2154   * Add a progress bar
2155   * Add a debian/compat file (version 4)
2156
2157  -- Matt Zimmerman <mdz@debian.org>  Fri,  7 Jan 2005 08:01:21 -0800
2158
2159 casper (0.1) hoary; urgency=low
2160
2161   * Initial Release.
2162
2163  -- Matt Zimmerman <mdz@canonical.com>  Wed,  5 Jan 2005 14:30:28 -0800