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