source: pkg/boss/main/initramfs-tools/trunk/debian/changelog @ 4805

Revision 4805, 109.2 KB checked in by alanbach-guest, 6 years ago (diff)
  • Sync'd with Debian 0.92n
    • Readded TuxOnIce? fixes
    • Load RTC modules into initramfs
Line 
1initramfs-tools (0.92.parsix.2) unstable; urgency=low
2
3  * Sync'd with Debian 0.92n
4  * Readded TuxOnIce fixes
5  * Load RTC modules into initramfs
6
7 -- Alan Baghumian <alan@technotux.org>  Sun, 28 Dec 2008 12:13:50 -0800
8
9initramfs-tools (0.92n) unstable; urgency=high
10
11  [ Eugene Paskevich ]
12  * hook-functions: Fix MODULES=dep for lvm LABEL fstab notation.
13    (closes: #508906)
14
15  [ maximilian attems ]
16  * all_generic_ide: Also parse boolean bootoption. (closes: #507805)
17  * initramfs-tools.8: Document where to look up NFSOPTS. (closes: #502927)
18  * update-initramfs.8: List -d and mark the non-optional as such.
19
20  [ S. Sakar ]
21  * hook-functions: MODULES=dep fix encrypted loop device.
22    (closes: #499666)
23
24 -- maximilian attems <maks@debian.org>  Fri, 19 Dec 2008 14:03:13 +0100
25
26initramfs-tools (0.92m) unstable; urgency=medium
27
28  [ Colin Watson ]
29  * scripts/functions: Call ipconfig with a one-minute timeout.
30  * Make debug option write to /dev/.initramfs/initramfs.debug,
31    so that it can be retrieved after boot.
32
33  [ Julien Danjou ]
34  * scripts/functions: Wrong check for udevadm in functions. (closes: #507059)
35
36  [ maximilian attems ]
37  * scripts/functions: fix not set break variable. (closes: #502058)
38  * MODULES=dep fix for ida devices.
39  * hook-functions: alphebetize net drivers, fix typhoon typo.
40  * Add atl1e, cxgb, ixgb, ixgbe, mlx4_core, netxen_nic, sfc, tehuti to
41    net module list. (closes: #503216)
42  * nuke 0.92k goof clean up.
43  * postrm: set -e flag.
44  * Revert "framebuffer: Let udev create fb devices."
45  * scripts/functions: comment fix path to moved linux-2.6
46    Documentation.
47  * init: Don't leak initramfs-tools exported variables.
48    (closes: #426465, #505440)
49
50  [ dann frazier ]
51  * Fix MODULES=dep for cciss devices. (closes: #507619)
52
53  [ Michal Pokrywka ]
54  * framebuffer: Add support for uvesafb. (closes: #502056)
55
56  [ Andres Salomon ]
57  * fix redboot partition support. (closes: #504555)
58
59 -- maximilian attems <maks@debian.org>  Tue, 16 Dec 2008 16:01:44 +0100
60
61initramfs-tools (0.92l) unstable; urgency=high
62
63  * Revert "initramfs-tools: Add support for linux-2.6 make deb-pkg
64    target" (closes: #499270) thanks Vincent Danjean <vdanjean@debian.org>.
65
66 -- maximilian attems <maks@debian.org>  Wed, 17 Sep 2008 15:38:05 +0200
67
68initramfs-tools (0.92k) unstable; urgency=high
69
70  [ Martin Michlmayr ]
71  * update initramfs.conf according to latest Debian Installer.
72  * update-initramfs: don't run glantank-update-kernel.
73
74  [ maximilian attems ]
75  * auto_add_modules: add dasd_diag_mod to dasd section.
76  * initramfs-tools: Add support for linux-2.6 make deb-pkg target.
77
78 -- maximilian attems <maks@debian.org>  Tue, 16 Sep 2008 14:55:04 +0200
79
80initramfs-tools (0.92j) unstable; urgency=high
81
82  [ Gerfried Fuchs ]
83  * initramfs-tools.8: Nuke useless bold spaces.
84  * initramfs-tools.8: Fix manpage-has-errors-from-man.
85
86  [ maximilian attems ]
87  * Readd zfcp to auto_add_modules. (closes: #498698)
88  * Add dasd_diag_mod to auto_add_modules block section
89    Thanks Bastian Blank <waldi@debian.org>.
90
91  [ Martin Michlmayr ]
92  * initramfs.conf: Mention possible value overriding by d-i for
93    example. (closes: #498712)
94
95 -- maximilian attems <maks@debian.org>  Sat, 13 Sep 2008 12:12:02 +0200
96
97initramfs-tools (0.92i) unstable; urgency=high
98
99  * MODULES=dep fix for root lvm on md. (closes: #498237)
100    Thanks Rod Whitby <rod@whitby.id.au> for report and test.
101
102 -- maximilian attems <maks@debian.org>  Mon, 08 Sep 2008 16:13:24 +0200
103
104initramfs-tools (0.92g) unstable; urgency=high
105
106  [ maximilian attems ]
107  * wait_for_udev: s/udevsettle/udevadm/ for upgrades after Lenny.
108  * auto_add_modules: Add ext4 and ext4dev. (closes: #494922)
109
110  [ Andres Salomon ]
111  * Fix parse_numeric() to ignore non hex root string prefixes aka
112    root=mtd0 on OLPC. see #497133
113
114 -- maximilian attems <maks@debian.org>  Tue, 02 Sep 2008 17:50:32 +0200
115
116initramfs-tools (0.92f) unstable; urgency=medium
117
118  [ maximilian attems ]
119  * mkinitramfs: only lvm2 initramfs has busybox dep. (closes: #490875)
120  * mkinitramfs: Fix usage and man outfile arg is not optional.
121    (closes: #493238)
122  * preinst fix vol_id path. (closes: #494433)
123  * update-initramfs: run_bootloader() invoke flash-kernel and glantank-
124    update-kernel in order to have latest initramfs flashed on triggered
125    update. Thanks to Joey Hess <joeyh@debian.org>.
126  * debian/control: Newer standards version without changes.
127
128  [ Chris Lamb ]
129  * make log_begin_msg not emit trailing newline (closes: #494257)
130
131  [ Martin Michlmayr ]
132  * MODULES=dep boot fix for Orion. (closes: #494027)
133
134 -- maximilian attems <maks@debian.org>  Tue, 12 Aug 2008 11:09:11 +0200
135
136initramfs-tools (0.92e) unstable; urgency=medium
137
138  * udevhelper hook: drop ide.agent.
139
140 -- maximilian attems <maks@debian.org>  Mon, 07 Jul 2008 13:52:54 +0200
141
142initramfs-tools (0.92d) unstable; urgency=low
143
144  * Ubuntu merge
145    - More meaningful text for no root device panic from Ubuntu.
146    - Add virtio_pci, udf for MODULES=most root device support.
147    - usplash pulsates: drop code to increment a progress bar after
148      each message.
149    - initramfs-tools.preinst: Try to use UUID for resume device.
150    - add boot script loading ide-generic on all_generic_ide cmdline.
151      Thanks Frans Pop <elendil@planet.nl> for report. (closes: #485786)
152  * init: add possible mountroot break (closes: #488963)
153  * initramfs-tools.8: document UUID usage for root and all_generic_ide.
154    (closes: #489186)
155  * debian/initramfs-tools.preinst: try with different vol_id pathes.
156
157 -- maximilian attems <maks@debian.org>  Sat, 05 Jul 2008 02:36:10 +0200
158
159initramfs-tools (0.92c) unstable; urgency=low
160
161  [ maximilian attems ]
162  * doc: fix date string of manual pages.
163  * MODULES=most add mmc host and card drivers for OLPC. (closes: #483431)
164  * update-initramfs.conf.5: document backup_initramfs variable.
165    (closes: #475430)
166  * initramfs-tools.8: Document "break" and "panic" behaviour.
167    (closes: #481196)
168  * wait_for_udev(): simplify, no need for logging.
169
170  [ martin f. krafft ]
171  * Wait for udevsettle after -top scripts ran
172  * init: Remove extra ellipses
173
174 -- maximilian attems <maks@debian.org>  Sat, 05 Jul 2008 00:31:06 +0200
175
176initramfs-tools (0.92b) unstable; urgency=low
177
178  [ maximilian attems ]
179  * update-initramfs: mbr_check() fix for /dev/md/X naming. (closes: #469312)
180    Thanks to Axel Beckert <beckert@phys.ethz.ch> for report.
181  * hook-functions: MODULES=dep fix error message.
182
183  [ Glennie Vignarajah ]
184  * initramfs-tools: Fix UUID rootfs detection with 'MODULES=dep'.
185    (closes: #483082)
186
187 -- maximilian attems <maks@debian.org>  Fri, 30 May 2008 16:31:42 +0200
188
189initramfs-tools (0.92a) unstable; urgency=high
190
191  * ps3: Add ps3_sys_manager to MODULES=dep ps3 modules.
192  * initramfs-tools.8: Document resume_offset bootparam.
193  * Documentation typo fixes and additions.
194  * init: Fix hardcoded ROOT bootcase. (closes: #478236)
195    Thanks Kevin Price <kp@kevin-price.de> for report and
196    Martin Michlmayr <tbm@cyrius.com> for debugging.
197
198 -- maximilian attems <maks@debian.org>  Tue, 29 Apr 2008 21:18:55 +0200
199
200initramfs-tools (0.92) unstable; urgency=low
201
202  Release "Ogni contrada Ú patria del ribelle"
203
204  [ maximilian attems ]
205  * init: export ROOTFLAGS + ROOTFSTYPE.
206  * debian/control: s/XS-Vcs/Vcs/
207  * mkinitramfs: Drop gzip -9 option. (closes: #470869)
208    Thanks Tollef Fog Heen <tfheen@err.no>.
209  * Ignore lintian warnings about empty directories.
210  * framebuffer: Let udev create fb devices.
211  * framebuffer: Leave tty devices for udev too.
212  * manpages: fix  hyphen-used-as-minus-sign
213  * init: fix mkdir usage.
214  * init: Set proper permissions of /dev/console mknod fallback.
215  * scripts/function: Use mknod directly.
216  * debian/control: Depend on latest klibc for mknod usage.
217  * scripts/functions: fix configure_networking() for multiple interfaces.
218    (closes: #467078) Thanks Michal Sojka <sojkam1@fel.cvut.cz>.
219  * ps3 nuke useless hardcoded initramfs script. (closes: #468113)
220  * resume: Add support for resume_offset swap file suspend to disk.
221    (closes: #474691) Thanks Alan Jenkins <alan-jenkins@tuffmail.co.uk>.
222  * update-initramfs: Rename function according to reliability fix.
223  * hook-functions: Add atl1, cxgb3, e1000e, igb, ipg, niu, sky2 to
224    net section of initramfs modules. (closes: #463607)
225  * hook-functions: MODULES=dep fix ps3 support.
226  * initramfs-tools.8: Small documentation fixes. (closes: #467627)
227
228  [ debian@x.ray.net ]
229  * configure_network(): do nothing if device already configured.
230    (closes: #465901)
231
232  [ Joey Hess ]
233  * update-initramfs: use dpkg-trigger. (closes: #447611)
234
235  [ Luke Yelavich ]
236  * update-initramfs: Initramfs generation reliability fixes.
237    (closes: #468112)
238
239  [ Fabio M. Di Nitto ]
240  *  hook-functions: Add support for sunvnet and sunvdc.
241
242 -- maximilian attems <maks@debian.org>  Wed, 09 Apr 2008 10:42:49 +0200
243
244initramfs-tools (0.91e) unstable; urgency=medium
245
246  [ Daniel Reichelt ]
247  * update-initramfs: fix ro-mounted /boot check (closes: #458772)
248
249 -- maximilian attems <maks@debian.org>  Tue, 12 Feb 2008 18:23:34 +0100
250
251initramfs-tools (0.91d) unstable; urgency=low
252
253  * MODULES=dep fix for new /dev/md/X naming scheme (closes: #440694).
254  * debian/control: Add versioned depends on findutils (closes: #450888).
255  * Update to newer standards version without changes.
256  * local-premount/resume: coding style fixes.
257
258 -- maximilian attems <maks@debian.org>  Wed, 26 Dec 2007 00:53:48 +0100
259
260initramfs-tools (0.91c) unstable; urgency=low
261
262  * update-initramfs: Fix ro /boot partition check (closes: #451151)
263  * init: Don't overwrite boot cmdline arg (closes: #453294)
264
265 -- maximilian attems <maks@debian.org>  Wed, 28 Nov 2007 19:49:41 +0100
266
267initramfs-tools (0.91b) unstable; urgency=low
268
269  * hooks/udevhelper: Adding all /lib/udev on initramfs if missing. Due to
270    overly strict errexit usage by udev hook functionality might be missing.
271    This is an potential Etch Lenny upgrade issue on UUID and LABEL roots.
272    Thanks Michael Prokop <mika@grml.org> for report. (closes: 431291)
273
274 -- maximilian attems <maks@debian.org>  Thu, 04 Oct 2007 12:00:33 +0200
275
276initramfs-tools (0.91a) unstable; urgency=low
277
278  * init: Fix resuming with hardcoded uppercase RESUME variable.
279    Thanks Raphael Hertzog <hertzog@debian.org> for the report.
280
281 -- maximilian attems <maks@debian.org>  Wed, 12 Sep 2007 19:06:19 +0200
282
283initramfs-tools (0.91) unstable; urgency=low
284
285  * udev_helper: Axe the modprobe ide-generic should no longer be needed
286    for kernel since Etch.
287  * debian/control: Tighten dep on latest klibc for BUSYBOX=n usage.
288    Add XS-Vcs-* fields. Mv busybox from Depends to Recommends.
289  * mkinitramfs: Cope when no busybox is around warn on md/lvm root.
290  * mkinitramfs: Kill kinit.shared too.
291  * scripts/local: Quote readonly variable. (LP: #115807)
292  * mkinitramfs, scripts/keymap: Add trailing slash on cp destination for dir.
293  * init: Call panic for debug sh if run-init fails.
294  * init-top/framebuffer: Check that fb minor is below 32.
295  * init: Export noresume if set. uswsusp and kdump need it.
296  * init: Try harder to find a valid init on rootmnt. Fixes bootfailure on
297    bogus init bootarg too.
298  * scripts/{functions,nfs}: Split networking code in separate function.
299    Thanks Vagrant Cascadian <vagrant+debianbugs@freegeek.org> for the patch.
300    (closes: #439397)
301  * update-initramfs: Don't check for ro /boot inside of a chroot.
302  * debian/script: Fix syntax of MODULES=dep block.
303  * hook-functions: Add rootfs detection for the "auto" mount output.
304    Thanks martin f krafft <madduck@debian.org> for report. (closes: #441211)
305  * init: Disable quiet on debug bootarg. Fix new init error message.
306    Thanks Michael Prokop <mika@grml.org> for the patches.
307  * hook-functions: MODULES=dep fix I2O detection. Add sys_walk_modalias()
308    to catch old style IDE.
309  * mkinitramfs: Export MODULES, allows hook scripts to act accordingly.
310    (closes: #421658) Add /usr/share/initramfs-tools/conf-hooks.d for hooks
311    options on mkinitramfs run. Do not land in initramfs.
312
313 -- maximilian attems <maks@debian.org>  Sun, 09 Sep 2007 12:26:16 +0200
314
315initramfs-tools (0.90a) unstable; urgency=high
316
317  * scripts/functions: simplify panic()
318  * mkinitramfs: Kick empty dir modules.
319  * hook-functions: Factor sys_walk_mod_add() out of dep_add_modules().
320  * init: Fix mount options invocation for klibc mount.
321  * hook-functions: Add the new firewire modules.
322
323 -- maximilian attems <maks@debian.org>  Thu, 23 Aug 2007 14:37:51 +0200
324
325initramfs-tools (0.90) unstable; urgency=low
326
327  Release "J'aim' pas le fataliste Je n'ai ni foi ni loi"
328
329  [ maximilian attems ]
330  * hook-functions: Fix xen i386 boots with optimized 2.5. (closes: 420754)
331    Thanks Marco Nenciarini <mnencia@debian.org> for patch.
332  * debian/control: Bump dep on klibc-utils from etch. (closes: 435031)
333  * scripts/functions: Implement non-zero panic bootarg. Style fix for
334    maybe_break().
335  * hook-functions: dep_add_modules() fix for md, lv, luks root.
336    (closes: #426917, #429237, #426446)
337  * debian/scripts: Add /etc/crypttab to reportbug script.  Add /sys/block
338    list for MODULES=dep to reportbug script.
339  * scripts/functions: Add error message on verbose mode about ignored files
340    in boot/hooks dir.  Thanks Kornilios Kourtis <kkourt@cslab.ece.ntua.gr>
341    for the initial patch. Fixes a double set_initlist call too. Ignore empty
342    dirs earlier too. (closes: #428729, #433459)
343  * mkinitramfs.8: Document verbose mode.
344  * debian/initramfs-tools.preinst: Inhibit /etc/initramfs-tools/conf.d/resume
345    creation in chroot for debian-live and other. (closes: #433190)
346    Thanks Kel Modderman <kel@otaku42.de> for the patch.
347  * update-initramfs: Improve "altered" error message. (closes: #436752)
348  * update-initramfs, update-initramfs.conf: update_initramfs config variable
349    is tristate. Set to 'all' to update any initramfs: $(update-initramfs -u).
350    Allows specific admin setting. (closes: #425050)
351
352  [ David HÀrdeman ]
353  * hook-functions: Protect all variable with local, plus coding style fixes.
354
355 -- maximilian attems <maks@debian.org>  Thu, 09 Aug 2007 21:30:29 +0200
356
357initramfs-tools (0.89) unstable; urgency=low
358 
359  Release "L'\xE9lecteur c'est notoire N'a pas tout' sa raison"
360
361  [ Joey Hess ]
362  * mkinitramfs: Include libgcc_s.so.1 on arm since glibc always tries to load
363    it for the SJLJ exception handling on that architecture. (closes: #426395)
364    Thanks to Aurelien Jarno for ack and review.
365
366  [ maximilian attems ]
367  * initramfs.conf.5: Document ROOT hardcoding.
368  * scripts/local: Use simpler fstype invocation.
369  * initramfs-tools.8, initramfs.conf.5: Fix typos. (closes: #427837, #427838)
370    Thanks "A. Costa" <agcosta@gis.net> for the patch.
371  * scripts/local: Try to warn for renamed root dev. (closes: #374611)
372  * minitramfs: Fall back to bootable default MODULES=most if unsupported
373    MODULES setting is passed. Thanks Henning Sprang <henning_sprang@gmx.de>
374    for report. (closes: #429144)
375  * hook-functions: Fix variable typo. Thanks Emanuele Rocca <ema@debian.org>.
376  * scripts/local: Revert change to use udev vol_id before fstype,
377    there are too many "wrongly" formated fs out there. fstype supports less,
378    but is more robust.
379
380 -- maximilian attems <maks@debian.org>  Wed, 04 Jul 2007 00:28:34 +0200
381
382initramfs-tools (0.88) unstable; urgency=low
383
384  [ maximilian attems ]
385  * debian/changelog: Fix missing colons in closes.
386  * hook-functions: Add a proper /sys walking dep_add_modules() for a minimal
387    initramfs on MODULES=dep. (closes: #395526)
388  * mkinitramfs.8: Add examples section, plus improve description of the
389    low-level tool and how it fits with update-initramfs.
390  * init: Ignore non-numerical panic and rootdelay bootarg.
391  * scripts/init-premount/ps3: Fix typo. (closes: #423469)
392  * scripts/nfs: Fix when root-path includes server-ip. (closes: #387808)
393    Thanks Vagrant Cascadian <vagrant+debianbugs@freegeek.org> for patch.
394
395  [ David HÀrdeman ]
396  * init: Remove cryptopts parsing, not official bootparam. cryptsetup scripts
397    parse /proc/cmdline themselves (even in the Etch version).
398  * hook-functions: Change copy_exec to use the same source and
399    destination path if only one argument is given.
400  * hook-functions: Document how copy_exec determines the target path.
401  * hook-functions: Add firmware loading support to manual_add_modules().
402    (closes: #355881)
403  * scripts/local: Ubuntu merge
404    - As well as waiting for the existance of the root device node, also check
405      to see whether we have a filesystem of some kind on it.  Some devices
406      nodes (devmapper/LVM/EVMS, mdadm) will exist before they can be safely
407      used. Patch by Scott James Remnant <scott@ubuntu.com>. Changed to
408      support both fstype and vol_id.
409  * hook-functions: make version check in check_minkver more robust.
410
411 -- maximilian attems <maks@debian.org>  Sun, 27 May 2007 00:52:38 +0200
412
413initramfs-tools (0.87b) unstable; urgency=low
414
415  * scripts/init-top/framebuffer: Remove vga16fb loading on splash bootarg.
416    Newer usplash > 0.4 no longer needs that.
417
418  * hooks/legacymdadm: remove only needed for partial upgrades from sarge.
419
420  *  hooks/legacylvm: Source relevant functions. (closes: 419667)
421
422 -- maximilian attems <maks@debian.org>  Tue, 17 Apr 2007 11:56:58 +0200
423
424initramfs-tools (0.87) unstable; urgency=low
425
426  [ maximilian attems ]
427  * scripts/functions: reduce_satisfied() needs to ignore the same set as
428    set_initlist() otherwise an script having a prereqs on a non-executable
429    boot script may cause circular panic. (closes: 418509)
430  * Add blacklist boot param, disabling the load of specific modules inside
431    the initramfs. Still needs to be passed via tmpfs to the rootfs.
432  * mkinitramfs, scripts/functions: Fix regexes to always use posix character
433    classes. Based on a patch by Meelis Roos <mroos@linux.ee>.
434    (closes: 419062)
435
436  [ David HÀrdeman ]
437  * Add support for loading keymaps. (closes: 337663)
438  * Move legacy code from mkinitramfs to separate hooks.
439  * Ubuntu merge
440    - Add PS3 module loading functionality without grep usage.
441  * debian/copyright: Update authors info.
442  * Bump standards version, no changes necessary.
443  * debian/scripts: Print settings from initramfs.conf in reportbug script.
444
445 -- maximilian attems <maks@debian.org>  Mon, 16 Apr 2007 20:21:30 +0200
446
447initramfs-tools (0.86) unstable; urgency=low
448
449  * update-initramfs: Bound the mode and version variable. (closes: 403905)
450
451  * init: Set once the MODPROBE_OPTIONS environment variable and export it.
452    Don't forget to set -b to have the modprobe.d blacklists respected.
453    Thus remove everywhere the -q modprobe switch.
454    Thanks Ben Collins <bcollins@ubuntu.com> for the suggestion.
455
456  * small trailing whitespace cleanup, display full path of kernel-img.conf
457    in bug script.
458
459  * debian/control: Add busybox-initramfs as Ubuntu busybox alternative
460    to depends. Drop the sarge busybox-cvs-static entry.
461
462  * scripts/local-top/mdrun: Drop, existed for partial upgrades from sarge.
463
464  * scripts/local: Improve panic message and printed order. (closes: 414640)
465    Thanks Vincent.McIntyre@csiro.au for patch.
466
467  * scripts/functions: Check if panic is set before using it. (closes: 406107)
468    Thanks martin f krafft <madduck@debian.org> for report.
469
470  * hook-functions: Copy all kernel/drivers/{block,ide,scsi} subdir modules
471    instead of hardcoding the list of "supported" drivers. As consequence
472    the initramfs might be larger, but none of those should be missed!
473    As bonus syncs with Ubuntu.
474
475  * init: Mount /sys and /proc nodev, noexec, nosuid - Ubuntu sync.
476
477  * update-initramfs: If update-initramfs fails, restore the backup.
478    Useful if a MINKVER set is not fulfilled. (LP: #101844)
479    Thanks Soren Hansen <sh@linux2go.dk> for patch.
480
481  * initramfs-tools.preinst: Test if $RESUME is nonzero, not if it exists,
482    fixes issue of UUID resume dev. (LP: #67932) While there remove the
483    conffile mv handling of 0.61.
484
485  * scripts/functions: set_initlist() needs to add only script names with
486    alphabetics, numerics and underscores - skip any other. Bad enough
487    backup scripts get added, but they shouldn't lead to a panic. Also skip
488    directories that might lay around.  (closes: 398347) (LP: #76131)
489
490  * initramfs-tools.8: Document valid script names.
491
492  * mkinitramfs: Don't add backup scripts to initramfs. (closes: 378682)
493    (LP: #78348)
494
495  * scripts/functions: run_scripts() return immediately if passed dir
496    does not exist. Empty dirs without boot script aren't created anymore.
497
498  * debian/copyright: Update my email, add Ben Collins, update years,
499    alphabetic authors sort + add new git tree location.
500
501  * mkinitramfs: Set PATH with /sbin to allow non-root user usage.
502    Thanks Bob Montgomery <bob.montgomery@hp.com> for the suggestion.
503    (closes: 409995)
504
505 -- maximilian attems <maks@debian.org>  Tue, 10 Apr 2007 21:45:36 +0200
506
507initramfs-tools (0.85g) unstable; urgency=high
508
509  * SECURITY scripts/functions: Set permission of created root dev in
510    parse_numeric() to 600. This bug only affects lilo boots. Thanks
511    Fabian Pietsch <fabian@canvon.dyndns.org> and Goswin von Brederlow
512    <brederlo@informatik.uni-tuebingen.de> for patch input. (closes: 417995)
513
514  * debian/control: Change Uploaders email.
515
516 -- maximilian attems <maks@debian.org>  Fri,  6 Apr 2007 09:19:13 +0200
517
518initramfs-tools (0.85f) unstable; urgency=high
519
520  Release "Au lieu d'aller voter Casse leur la margoulette"
521
522  * update-initramfs: Grub _doesn't_ clear LILO string in mbr, but the inverse
523    is done. Fix mbr_check() to first check for GRUB. Fixes accidental lilo
524    call in the case that Grub is the used bootloader. (closes: 409820)
525    Thanks Michael Prokop <mika@grml.org> for bringing up the case.
526
527  * initramfs.conf.5, mkinitramfs.5: Fix typos. Document version.
528    (closes: 405157, 405190, 405194)
529
530  * update-initramfs: Be more screamy about lilo error, people seem to
531    overlook recent lilo failures.
532
533  * scripts/init-top/framebuffer: Remove unused variables.
534
535  * init: Export ROOTDELAY to let udev boot script handle eventual rootdelay.
536    downgrades 401916
537
538 -- maximilian attems <maks@sternwelten.at>  Wed,  7 Mar 2007 23:34:17 +0100
539
540initramfs-tools (0.85e) unstable; urgency=high
541
542  Release "Qu'ils soient rouges, bleus ou blancs Il faudrait mieux les pendre"
543
544  * initramfs-tools.8: Correct copy_exec() example. (closes: 403122)
545    Add a better dir to copy_modules_dir() example.
546
547  * mkinitramfs: Revert the sed magic busybox hardlinking for size reduction.
548    Go for functionality. The klibc binaries are better tested and superior
549    in some cases like sleep. Fixes several boot troubles. Thanks
550    Benjamí Villoslada <benjami@bitassa.cat> for the report. (closes: 403224)
551    Thanks Jurij Smakov <jurij@debian.org> for pinpointing the trouble.
552
553  * hook-functions: Add all drivers/ata drivers to initramfs that exist for
554    uname >= 2.6.19 (closes: 403309) urgency high.
555
556  * scripts/init-top/framebuffer: Fix syntax by closing the brackets. Handle
557    options of the form key:value, map kernel bootarg to module name for
558    matroxfb. Thanks Rob Walker <rob@tenfoot.org.uk> for the patches
559    (closes: 403667, 403669). Use posix regexes according to review by
560    Jurij Smakov <jurij@debian.org>. Also protect all variables.
561
562 -- maximilian attems <maks@sternwelten.at>  Wed, 20 Dec 2006 22:29:51 +0100
563
564initramfs-tools (0.85d) unstable; urgency=high
565
566  Release "Le gros ventre qu'engraisse L'suffrage universel"
567
568  * update-initramfs: run_lilo() needs to show errors of lilo -t on failure
569    and exit with failure message. Thanks David Anselmi <anselmi@anselmi.us>
570    for report. (closes: 401331) Updated according to review by
571    Jurij Smakov <jurij@debian.org>.
572
573  * hook-functions: Add hppa zalon scsi module. (closes: 401229) urgency high
574
575  * update-initramfs: Add warning for missing initramfs on update mode without
576    takeover arg. Restructure altered_check, don't delete sha1sum on failure.
577    Thanks Jurij Smakov <jurij@debian.org> for noticing.
578
579   * mkinitramfs: Reduce size of initramfs by keeping 1 busybox copy.
580     Thanks for the patch input to Russell Coker <russell@coker.com.au>.
581     Thanks for the sed rework to Klaus Ita <deb.ian@worstofall.com>.
582     (closes: 338405)
583
584 -- maximilian attems <maks@sternwelten.at>  Thu, 14 Dec 2006 16:10:06 +0100
585
586initramfs-tools (0.85c) unstable; urgency=medium
587
588  Release "Pour être heureux vraiment Faut plus d'gouvernement"
589
590  * hook-funcions: Show on verbose mode the added binaries and libraries.
591
592  * update-initramfs: Don't silently fail, user won't be able to reboot.
593    Thanks Mario Aeby for his blog entry.
594
595  * debian/copyright: Moved to bzr.d.o repo location.
596
597  * hook-functions: Merge 0.69ubuntu22 copy_module_dir fixes, we'll use it
598    too postetch. Fix the bashism. Thanks to Jurij Smakov <jurij@debian.org>
599
600  * scripts/init-premount/thermal: Load blindly a bunch of thermal modules
601    on powerpc as they are not hotpluggable. Might be ugly, but is a safe bet.
602    Kernel plattform fix is scheduled for 2.6.20. Push with medium urgency.
603    (closes: 401269)
604
605 -- maximilian attems <maks@sternwelten.at>  Sat,  2 Dec 2006 18:06:34 +0100
606
607initramfs-tools (0.85b) unstable; urgency=medium
608
609  * mkinitramfs: Test for ${outfile} before touching anything. (closes: 381677)
610
611  * update-initramfs.conf, update-initramfs: Allow to disable backup strategy.
612    While we are it fix logic of backup_booted_initramfs(). (closes: 397787)
613    urgency medium.
614
615  * scripts/init-top/framebuffer: Fix regression of /dev/fb0 creation,
616    modprobe fb before creating device. Thanks to Otavio Salvador
617    <otavio@debian.org> for patch.
618
619 -- maximilian attems <maks@sternwelten.at>  Tue, 14 Nov 2006 08:06:40 +0100
620
621initramfs-tools (0.85a) unstable; urgency=high
622
623  * On first time run backup_booted_initramfs() has nothing to back up.
624
625 -- maximilian attems <maks@sternwelten.at>  Fri,  3 Nov 2006 09:03:46 +0100
626
627initramfs-tools (0.85) unstable; urgency=high
628
629  Release "Nichts ist getan, wenn noch etwas zu tun ÃŒbrig ist."
630
631  * update-initramfs: Fix ro /boot check to not trigger on other mounts
632    having a /boot string. (closes: 393906) Thanks for the patch
633    Olli Helenius <olli@starnet.fi>
634
635  * init-top/framebuffer: Fix duplicate fbno0 device creation. Merge the
636    0.69ubuntu10 solution. Thanks Benjamin Leipold <rabbit171@web.de>
637    for the report. (closes: 393890)
638
639  * update-initramfs: Fix mbr_check() for installed lilo and used grub. Thanks
640    for the patch by Michel Casabona <michel.casabona@free.fr>. Also be
641    stricter about do_bootloader match, use negative info and add check for
642    grub on mbr before throwing error. (closes: 394559) urgency high.
643
644  * hook-functions: Add sata_sil24 to scsi modules. (closes: 395907)
645    Thanks Vadim S. Solomi" <vadic@vadic.nnov.ru> for the patch.
646
647  * update-initramfs: Fix lilo detection in mbr_check() for rootraid.
648    Based on a patch by Michael Prokop <mika@grml.org>. Suppress lilo warning
649    messages on test run.
650
651 -- maximilian attems <maks@sternwelten.at>  Mon, 30 Oct 2006 10:12:58 +0100
652
653initramfs-tools (0.84) unstable; urgency=high
654
655  Release "A-t-on pris à Saint-Périne, Tous ces dictateurs impotents ?"
656
657  * hook-functions: Use modprobe --ignore-install arg to put all listed
658    modules on initramfs. Thanks Mario Izquierdo <mariodebian@gmail.com>
659    for report. (closes: 384043)
660
661  * update-initramfs: If elilo is around run it on initramfs update, add
662    zipl run.
663
664  * scripts/local: Use vol_id too if around to set FSTYPE. Thanks for the
665    patch to "Alex Owen" <r.alex.owen@gmail.com> (closes: 380004)
666
667  *  hooks/thermal: Add many of the windfarm modules for powerpc boxes.
668
669  * initramfs-tools.preinst: merge bits of 0.69ubuntu16. (closes: 393773)
670    urgency high as fixes upgrade from sarge - thanks Federico Grau
671    <donfede@casagrau.org>.
672
673  * scripts/init-top/framebuffer: Fix mknod call. (closes: 393543)
674    Thanks for the patch Kiro Zimmer <debian@kironet.de>.
675
676  * mkinitramfs: Create modulesdir even on monolithic linux. (closes: 393688)
677    Thanks for the patch Ian Campbell <ijc@hellion.org.uk>.
678
679 -- maximilian attems <maks@sternwelten.at>  Wed, 18 Oct 2006 11:04:50 +0200
680
681initramfs-tools (0.83) unstable; urgency=high
682
683  Release "Ois was du verzapfst is a koida Kaffee"
684
685  * update-initramfs: Keep an initramfs backup while we are running. Do also
686    keep the booted initramfs as .bak in /boot. First helps on power cut.
687    Second is a good conservative approach and demanded feature.
688    Thanks Thiemo Nagel <thiemonagel@gmx.de> for report. (closes: 387780)
689
690  * init: When debug is invoked with an additional arg, write output to
691    console. Thanks Christian Aichinger <Greek0@gmx.net> for the idea.
692    Should ease remote debugging.
693
694  * initramfs-tools.8: Document new debug=<whatever> feature.
695
696  * initramfs-tools.preinstall: Check for right arg. (closes: 391619)
697
698  * update-initramfs: Try to guess harder if lilo might need to be run
699    if grub is also around. On old installs we get _zero_ information from
700    /etc/kernel.img. Parse mbr for lilo signature. (closes: 385949)
701    Thanks to Michael Prokop <mika@grml.org> for finetuning.
702
703  * scripts/init-top/framebuffer: Parse video bootarg and refactor script.
704    This add support for custom framebuffer modules. (closes: 386441)
705    Thanks for the patch by David HÀrdeman <david@2gen.com>.
706
707  * update.conf: Allow to make "update-initramfs -u" an noop. Useful for
708    conservative settings of a remote server. (closes: 362064) urgency high.
709    Thanks Manoj Srivastava <srivasta@debian.org> for the tough testing.
710
711  * update-initramfs.conf.5: Document the new update_initramfs variable.
712
713  * update-initramfs: Kope with stupid mv of grub to /usr/sbin.
714
715  * manpages: Get a banana and mark myself as author.
716
717  * update-initramfs: version_exists needs not only to check for existing
718    sha1sum, but also initramfs. (closes: 382472)
719
720 -- maximilian attems <maks@sternwelten.at>  Fri, 13 Oct 2006 09:38:27 +0200
721
722initramfs-tools (0.82) unstable; urgency=high
723
724  * Merge 0.69ubuntu15, plus 0.69ubuntu14 and 0.69ubuntu11 changelog entries
725    as not affected or already fixed.
726
727  * hook-initramfs: Add qla4xxx support, thus urgency high.
728
729 -- maximilian attems <maks@sternwelten.at>  Thu,  5 Oct 2006 16:12:06 +0200
730
731initramfs-tools (0.81) unstable; urgency=low
732
733  Release quick and happy spin j = l + s
734
735  * update-initramfs: Really check for mounted /proc on use. (closes: 388241)
736    Thanks Alex Owen <r.alex.owen@gmail.com>. While beeing in this business,
737    check for mounted proc in initramfs-tools.preinst too.
738
739  * hook-functions: Add new scsi drivers aic94xx and stex. Add new net drivers
740    ehea, ep93xx_eth and qla3xxx. Thus urgency high.
741
742  * update-initramfs:  Use set ``--'' to change positional paramaters. Thanks
743    Jörg Sommer <joerg@alea.gnuu.de>. (closes: 389726)
744
745  * scripts/nfs: Revert to previous handling of dhcp server passing server-ip.
746    (closes: 387808)
747
748  * debian/initramfs-tools.preinst: Fix comment typo, thanks
749    shaulka@012.net.il for the patch. (closes: 389486)
750
751  * mkinitramfs: Allow an hook script to set an paranoid umask, considered
752    useful for shipping gpg keys inside of initramfs. Thanks Max Vozeler
753    <max@nusquama.org> and Lionel Elie Mamane <lionel@mamane.lu> for the
754    patch. (closes: 381677)
755
756 -- maximilian attems <maks@sternwelten.at>  Wed, 27 Sep 2006 15:56:46 +0200
757
758initramfs-tools (0.80) unstable; urgency=high
759
760  Release "O partigiano, portami via, che mi sento di morir."
761
762  * update-initramfs: Test for lilo executable earlier otherwise an warning
763    would be issued with grub installed and left over lilo config.
764
765  * hook-functions: Add lasi700 to the scsi modules. (closes: 387909) Thanks
766    Nagilum <nagilum@nagilum.org>. Thus urgency high.
767
768  * scripts/nfs: Fix typo in ipconfig protocol handling, fix dhcp server
769    passing ser-ip as part of root-path, retry every second to not hammer
770    an FAI'ed nfs initramfs network.  Thanks for input and patches
771    Vagrant Cascadian <vagrant+bugs@freegeek.org>. While we are there refactor
772    the loop. (closes: 387841, 387808, 387809)
773
774  * update-initramfs: Check if /proc is mounted for ro_boot_check.
775
776 -- maximilian attems <maks@sternwelten.at>  Tue, 19 Sep 2006 07:56:47 +0200
777
778initramfs-tools (0.79) unstable; urgency=high
779
780  * update-initramfs: Allow create and delete to work on "all" kernelversions.
781    Fixes bug on update to pass all the specified optional args.
782    Thanks to Osamu Aoki <osamu@debian.org> for the patch. (closes: 360281)
783    Improve it to parse args once and also highlight 'all' on usage.
784
785  * update-initramfs.8: Document usage of "all" + add example section.
786
787  * update-initramfs: On update check if /boot is ro, warn and exit.
788    Thanks to Alexander Wirt <formorer@debian.org> to improve the awk snippet.
789
790  * update-initramfs: run_lilo don't return 1 if no lilo executable is there.
791    Thanks "Peter D. St. Onge" <pete.stonge@utoronto.ca> for the report.
792    (closes: 386999)
793
794 -- maximilian attems <maks@sternwelten.at>  Mon, 11 Sep 2006 22:11:54 +0200
795
796initramfs-tools (0.78) unstable; urgency=medium
797
798  * update-initramfs: Check in call_lilo() if /sbin/lilo is executable,
799    when /etc/lilo.conf exists (closes: 384967) - thus urgency medium.
800
801  * init: Guard all dirs against creation. (closes: 385281)
802
803  * debian/scripts: Add /etc/kernel-img.conf section, as update-initramfs
804    needs to act according to it.
805
806  * scripts/nfs: Fix parsing of etherboot ip options. Based on a patch by
807    to Vagrant Cascadian <vagrant+bugs@freegeek.org>. (closes: 385252)
808
809  * scripts/nfs: No need to duplicate work of ntfsmount. Thanks for the patch
810    to  Vagrant Cascadian <vagrant+bugs@freegeek.org>. (closes: 385226)
811
812  * scripts/nfs: Add an sleep 0.1 in the retry loop to slow down retry
813    attempts. Only log "Retrying .." after first run. Use init variable.
814    (closes: 385624)
815
816  * init: Reorder the early mknod after tmpfs mount. (closes: 385641)
817
818  * initramfs.conf.5, mkinitramfs, scripts/local, scripts/local-top/mdrun,
819    scripts/nfs, update-initramfs.8, debian/changelog: Whitespace policy.
820
821 -- maximilian attems <maks@sternwelten.at>  Mon,  4 Sep 2006 17:38:13 +0200
822
823initramfs-tools (0.77b) unstable; urgency=high
824
825  * mkinitramfs: Fix destination of mdrun.conf. Thanks for the report to
826    Scott Glenn <s103@webmasters.com>. Urgency high as broken in testing
827    too and needed for partial mdadm upgrades. (closes: 385406)
828
829 -- maximilian attems <maks@sternwelten.at>  Thu, 31 Aug 2006 13:20:51 +0200
830
831initramfs-tools (0.77) unstable; urgency=medium
832
833  * mkinitramfs, scripts/local-top/mdrun: Use mdrun.conf as config file.
834    Ship mdrun unconditionally if around, should help in recovery situations.
835
836  * debian/initramfs-tools.postinst, hook-functions, mkinitramfs,
837    scripts/local, update-initramfs: Cleanup the "-a" and "-o" bashism.
838
839  * scripts/nfs: Retry to mount NFS on eventual failure. (closes: 377643)
840    Based on a patch by Vagrant Cascadian <vagrant+bugs@freegeek.org>.
841
842  * init: Make sure there is an /dev and /root. Usually passed by the kernel.
843    Also /dev/null or /dev/console might already be shipped.
844    Based on a patch by David HÀrdeman <david@2gen.com>. (closes: 340494)
845
846  * scripts/local-top/lvm: Fix prereqs s/mdraid/mdrun, thus urgency medium.
847    Thanks Rainer Gauweiler <debian@moppl.inka.de> for the notice.
848
849 -- maximilian attems <maks@sternwelten.at>  Fri, 25 Aug 2006 16:55:56 +0200
850
851initramfs-tools (0.76) unstable; urgency=medium
852
853  * debian/control: Tighten klibc to 1.4.19-2 for fixed nuke. (closes: 383730)
854
855  * mkinitramfs: Only hard code root when root arg got passed.
856
857  * init: Parse /proc/cmdline for rootfstype, initrd-tools did it too.
858
859  * init: Parse /proc/cmdline for rootdelay.
860
861  * scripts/local: Use eventual rootfstype and rootdelay info.
862
863  * initramfs-tools.8: Add more docs about boot args, s/2.6.15/2.6.17/.
864
865  * scripts/functions: Simplify parse_numeric() by arithmetic calculation,
866    instead of working on it's representation. Thanks to tarski.
867    (launchpad.net/21759) Much more elegant than the 0.58 version fix.
868
869  * mkinitramfs: Parse rootraid for sarge compatibility and pass the info
870    to the initramfs if etch mdadm is not yet installed.
871
872  * scripts/local-top/mdrun: Assemble the root raid first before mdrun.
873    Thanks martin f krafft <madduck@debian.org>. (closes: 383908, 384063)
874
875  * update-initramfs: Check if /etc/kernel-img.conf is readable,
876    before attempting to parse also check for the right field.
877
878  * init: Check for root=/dev/nfs. Parse ip kernel command line for nfsroot.
879    Drop undocumented and not compliant nfsopts.
880
881  * scripts/nfs: Add ip parsing conforming to Documentation/nfsroot.txt.
882    Use the nfsroot bootparam in combination with eventual ip provided
883    device or server-ip. Do minor code cleanups. Both items based on patches
884    by Vagrant Cascadian <vagrant+bugs@freegeek.org>. (closes: 380649)
885
886  * Set urgency medium due to large number of serious bug fixes.
887
888 -- maximilian attems <maks@sternwelten.at>  Wed, 23 Aug 2006 08:17:51 +0200
889
890initramfs-tools (0.75) unstable; urgency=high
891
892  * hook-functions: Add megaraid_sas to the scsi list. Thanks Kenshi Muto
893    <kmuto@debian.org>.
894
895  * init: Parse for "panic=<timeout>" bootarg.
896
897  * hook-functions: Immediately call reboot in the panic function if panic=0
898    to disallow any console access for secured boxes. (closes: 378455)
899
900  * debian/TODO: Update to current state
901
902  * update-initramfs: do_bootloader can be set mixed case or upper case.
903    Catch the obvious Yes and YES too.
904
905  * hook-functions: Really include DAC960 driver. Thanks Tim Small
906    <tim@buttersideup.com>. (closes: 383486) 2 module fixes thus urgency high.
907
908 -- maximilian attems <maks@sternwelten.at>  Fri, 18 Aug 2006 15:35:09 +0200
909
910initramfs-tools (0.74) unstable; urgency=low
911
912  * scripts/local-premount/resume: Reuse klibc resume, hardcode path as
913    uswsusp shipps too an resume binary in initramfs-tools. Thus tighten
914    again klibc dep to 1.4.11-1. (closes: 381535)
915
916  * mkinitramfs: Readd mdrun when around.
917
918  * scripts/local-top/mdrun: Rename from mdraid. Use mdrun as previously,
919    there is no guarantee that the sarge mdadm works and that the sarge
920    mdadm.conf has any sense.
921
922  * debian/control: Better package description.
923
924  * scripts/local: mountroot add message what to check if root is not found
925    in 2 straight lines to keep as much of scrolling buffer.
926
927  * scripts/functions: Use set ``--'' to change positional paramaters without
928    changing any options. This is useful for the debug bootparam on d?ash.
929
930  * update-initramfs: Respect "do_bootloader = yes" from /etc/kernel-img.conf
931    to call lilo if both lilo and grub are installed. (closes: 382013)
932
933 -- maximilian attems <maks@sternwelten.at>  Thu, 17 Aug 2006 16:50:51 +0200
934
935initramfs-tools (0.73e) unstable; urgency=high
936
937  * mkinitramfs: Fix if statement for conf.d. (closes: 382740)
938
939 -- maximilian attems <maks@sternwelten.at>  Sun, 13 Aug 2006 10:05:10 +0200
940
941initramfs-tools (0.73d) unstable; urgency=high
942
943  * scripts/local-top/mdraid: Fix path of expected mdadm config file.
944    Thanks Daniel Dickinson <cshore@wightman.ca> for report. (closes: 382602)
945
946  * mkinitramfs: Treat /usr/share/initramfs-tools/conf.d config snippets as
947    the configuration files in /etc/initramfs-tools/conf.d. A configuration
948    file with the same name will override the first. (closes: 381315)
949    Thanks Vagrant Cascadian <vagrant+bugs@freegeek.org> for the patch.
950
951  * mkinitramfs.8: Document conf.d existence.
952
953  * hooks/lvm: Really remove it, logic is in mkinitramfs.
954
955  * urgency high for the mdraid bug fix, rest is trivial.
956
957 -- maximilian attems <maks@sternwelten.at>  Sat, 12 Aug 2006 09:43:55 +0200
958
959initramfs-tools (0.73c) unstable; urgency=low
960
961  * scripts/local-premount/resume: Revert klibc-utils resume usage until
962    breakage cause is known. Thus downgrade klibc dep to 1.4.8-0. Thanks
963    Steinar H. Gunderson <sesse@debian.org> for report. (closes: #381475)
964
965 -- maximilian attems <maks@sternwelten.at>  Sat,  5 Aug 2006 09:31:16 +0200
966
967initramfs-tools (0.73b) unstable; urgency=high
968
969  * Revert nfs change in 0.70: Debian busybox is build with CONFIG_NFSMOUNT=n.
970    Reuse nfsmount from klibc. nfsroot parsing needs more care for the next
971    release. Now at least support those users where nfs previously worked.
972    Thanks Vagrant Cascadian <vagrant+bugs@freegeek.org> for report.
973    (closes: 380686). High urgency to get this into testing.
974
975 -- maximilian attems <maks@sternwelten.at>  Fri,  4 Aug 2006 09:53:46 +0200
976
977initramfs-tools (0.73) unstable; urgency=high
978
979  * debian/initramfs-tools.postrm: Don't forget to remove config file
980    modules on purge. Thanks piuparts verification.
981
982  * mkinitramfs: Add sections that deals with sarge mdadm and lvm2.
983    Does nothing if etch package hooks are installed, will be dropped
984    postetch as then we upgrade from mdadm and lvm2 packages with hooks.
985    Taken from Dapper initramfs-tools-0.40ubuntu32. Adapt to add more
986    modules and no need for mdrun.
987
988  * hooks/lvm: Remove handled by mkinitramfs itself.
989
990  * scripts/local-top/lvm: Add prereqs lvm2 + mdraid. Exit if lvm2 hook is
991    present. Eases transition of lvm hooks to lvm2.
992
993  * scripts/local-top/mdraid: Enable all raid devices. Add mdadm as prereqs.
994    Only run if no mdadm hook is in initramfs. (closes: 380089)
995
996  * urgency high upload to get RC fixes into testing.
997
998 -- maximilian attems <maks@sternwelten.at>  Sat, 29 Jul 2006 13:35:43 +0200
999
1000initramfs-tools (0.72) unstable; urgency=low
1001
1002  * Add scripts/init-top/framebuffer, reduces ubuntu diff even more.
1003    fb is only activated with splash or vga boot param.
1004  * Upload sponsored by Petter Reinholdtsen.
1005
1006 -- maximilian attems <maks@sternwelten.at>  Tue, 25 Jul 2006 09:11:18 +0200
1007
1008initramfs-tools (0.71b) unstable; urgency=low
1009
1010  * This time caught on bzr dotfiles, removed.
1011    Thanks a lot to Frederik SchÃŒler <fs@debian.org> for review.
1012
1013 -- maximilian attems <maks@sternwelten.at>  Mon, 24 Jul 2006 15:06:04 +0200
1014
1015initramfs-tools (0.71) unstable; urgency=low
1016
1017  * initramfs.conf.5, initramfs-tools.8, mkinitramfs.8, mkinitramfs-kpkg.8,
1018    update-initramfs.8: Fix spacing in the SEE ALSO section and have this
1019    section everywhere as last. Fix linebreak in mkinitramfs.8 options.
1020    Thanks Martin Michlmayr <tbm@cyrius.com> for the notice.
1021
1022  * scripts/functions: Use shell parameter expansion to strip known dir
1023    prefix instead of gratious basename call.
1024
1025  * scripts/functions: On panic call open the rescue shell with -i to get
1026    dash interactive features. ash from busybox ignores the param.
1027    Thanks David HÀrdeman <david@2gen.com> for the suggestion.
1028
1029  * conf/initramfs.conf: Readd BUSYBOX=y section. Beware that a lot of boot
1030    scripts need busybox and the current default image still does too.
1031
1032  * initramfs.conf: Document BUSYBOX usage.
1033
1034  * init: Add variable quoting around resume, NORESUME parsing and checks.
1035
1036  * hook-functions: Add myri10ge and smc911x to the net section. Add hptiop to
1037    the scsi section.
1038
1039  * update-initramfs: Fix -v usage by not passing quoted ${OPTS} as one
1040    option. Thanks Famelis George <famelis@otenet.gr> for the patch.
1041    (closes: 379212)
1042
1043  * mkinitramfs: Really source /usr/share/initramfs-tools/conf.d/ entries.
1044
1045  * mkinitramfs: Check against modules.dep before invoking depmod.
1046
1047  * hook-functions: check_minkver() only needs to call init_list(),
1048    when a dir gets passed. Clean up check_minkver() logic.
1049
1050  * scripts/function, mkinitramfs: Add output on verbose mode.
1051
1052  * merge 0.69ubuntu4.
1053
1054  * scripts/local-top/lvm: Prereqs s/md/mdadm/ for the new hooks.
1055
1056 -- maximilian attems <maks@sternwelten.at>  Mon, 24 Jul 2006 09:10:53 +0200
1057
1058initramfs-tools (0.70b) unstable; urgency=low
1059
1060  * Be more careful about vi dot files, removed.
1061    Thanks Frederik SchÃŒler <fs@debian.org> for review.
1062
1063 -- maximilian attems <maks@sternwelten.at>  Wed, 19 Jul 2006 16:00:47 +0200
1064
1065initramfs-tools (0.70) unstable; urgency=low
1066
1067  * mkinitramfs: Don't include static kinit, nor gzip. They are the biggest
1068    klibc-utils binaries and we don't use them. Keep static gunzip, zcat and
1069    shared kinit for now.
1070
1071  * Reduce diff against 0.69ubuntu3:
1072    - hook-functions: Fix kernel typo.
1073    - hooks/kernelextras: Fix comment and add vga16fb too.
1074    - init: Whitespace cleanup, add one more quiet check.
1075    - mkinitramfs: Use check_minkver instead of dpkg itself. Whitespace
1076      cleanup and add quoting.
1077    - scripts/local: Whitespace cleanup and add a comment.
1078    - scripts/nfs: Use mount with nolock instead of nfsmount.
1079      (closes: 359926)
1080    - update-initramfs: Add quoting + whitespace fix.
1081    - changelog: for noise reduction add 0.69ubuntu{1,2,3}, all 0.40ubuntu*,
1082      0.36ubuntu1 and missing 0.29 + 0.28 entries.
1083    - initramfs-tools.install, initramfs-tools.postinst and
1084      initramfs-tools.preinst merge 0.69ubuntu3.
1085
1086  * break.txt, debian/NEWS, debian/changelog, debian/copyright,
1087    docs/example_hook, docs/example_hook_cpiogz, docs/example_script,
1088    hooks/lvm, hooks/md, init, initramfs-tools.8, initramfs.conf.5,
1089    mkinitramfs, mkinitramfs-kpkg, mkinitramfs-kpkg.8, mkinitramfs.8,
1090    scripts/functions, scripts/local-top/udev_helper, update-initramfs,
1091    update-initramfs.8: Cleanup trailing whitespace and non tabular indents.
1092
1093  * scripts/local-premount/resume: Use new resume bin from klibc-utils.
1094    Removes superflous stat and awk usage.
1095
1096  * debian/control: Depend against newer klibc-utils 1.4.11-1.
1097
1098  * hooks/md, scripts/local-top/md: Drop as mdadm > 2.5-1 features them.
1099    (closes: #367567)
1100
1101 -- maximilian attems <maks@sternwelten.at>  Wed, 19 Jul 2006 11:09:52 +0200
1102
1103initramfs-tools (0.69b) unstable; urgency=high
1104
1105  * debian/initramfs-tools.preinst: Don't depend upon shipped directories
1106    to be existing. Thanks Colin Watson <cjwatson@debian.org> for patch.
1107    Add trailing slash to copy command. (closes: 378089)
1108
1109  * mkinitramfs: Revert the removal of kernel-package supported lonng param
1110    of 0.65. Readd that plain ugly interface. Warn users they should use
1111    ramdisk=mkinitramfs-kpkg. As kernel-package doesn't yet support
1112    update-initramfs. Thanks Frans Pop <fjp@debian.org> for report.
1113
1114  * debian/bug: Rename to script so that it shows up in reportbug.
1115    Fix debian/initramfs-tools.install accordingly.
1116
1117  * Thus high urgency upload.
1118
1119 -- maximilian attems <maks@sternwelten.at>  Fri, 14 Jul 2006 00:31:30 +0200
1120
1121initramfs-tools (0.69ubuntu22) feisty; urgency=low
1122
1123  * For copy_module_dir, actually call manual_module for each one, so deps are
1124    taken care of.
1125
1126 -- Ben Collins <bcollins@ubuntu.com>  Thu, 23 Nov 2006 02:10:29 -0500
1127
1128initramfs-tools (0.69ubuntu16) edgy; urgency=low
1129
1130  * Bring in preinst fixes from Debian, including s/configure/install/ in
1131    preinst, since preinst is never called with "configure", and checking
1132    for /proc/swaps before we blindly try to read it to determine RESUME.
1133  * Do away with the bogus '-n "$2"' test in preinst, since "install" can
1134    be called without any arguments at all (and often is, on a clean setup)
1135  * On upgrades, revert the RESUME mangling that dapper's d-i did to our
1136    config file, avoiding spurious conffile prompts (launchpad.net/63693)
1137
1138 -- Adam Conrad <adconrad@ubuntu.com>  Mon, 16 Oct 2006 17:23:41 +1000
1139
1140initramfs-tools (0.69ubuntu15) edgy; urgency=low
1141
1142  * Add jmicron module to ide list.
1143    - Malone #63085
1144
1145 -- Ben Collins <bcollins@ubuntu.com>  Wed,  4 Oct 2006 09:21:08 -0400
1146
1147initramfs-tools (0.69ubuntu14) edgy; urgency=low
1148
1149  * Remove stray "set -x" from scripts/local-premount/suspend.
1150
1151 -- Adam Conrad <adconrad@ubuntu.com>  Wed, 20 Sep 2006 08:35:05 +1000
1152
1153initramfs-tools (0.69ubuntu11) edgy; urgency=low
1154
1155  * since we ship /usr/share/initramfs-tools/conf.d as well as
1156    /etc/initramfs-tools/conf.d, make sure mkinitramfs also reads from both,
1157    not only from the /etc location
1158
1159 -- Oliver Grawert <ogra@ubuntu.com>  Sun, 10 Sep 2006 11:50:14 +0200
1160
1161initramfs-tools (0.69ubuntu10) edgy; urgency=low
1162
1163  * Create framebuffer device nodes unconditionally
1164
1165 -- Matthew Garrett <mjg59@srcf.ucam.org>  Tue,  5 Sep 2006 17:50:53 +0100
1166
1167initramfs-tools (0.69ubuntu4) edgy; urgency=low
1168
1169  * scripts/local-premount/suspend: Check for UUID= or LABEL= on the
1170    start of $resume, and use /dev/disk/by-{uuid,label} if found.
1171
1172 -- Scott James Remnant <scott@ubuntu.com>  Fri, 21 Jul 2006 17:58:34 +0100
1173
1174initramfs-tools (0.69ubuntu3) edgy; urgency=low
1175
1176  * debian/initramfs-tools.install, debian/initramfs-tools.preinst,
1177    debian/initramfs-tools.postinst: Copy default modules file in the
1178    postinst (when it's actually available) rather than in the preinst (when
1179    it isn't). Copy it from /usr/share/initramfs-tools/ rather than from
1180    /usr/share/doc/initramfs-tools/examples/, per policy.
1181
1182 -- Colin Watson <cjwatson@ubuntu.com>  Thu, 13 Jul 2006 10:04:26 +0100
1183
1184initramfs-tools (0.69ubuntu2) edgy; urgency=low
1185
1186  * debian/initramfs-tools.preinst: Make sure /etc/initramfs-tools and
1187    /etc/initramfs-tools/conf.d exist before trying to write to them.
1188
1189 -- Colin Watson <cjwatson@ubuntu.com>  Thu, 13 Jul 2006 09:19:05 +0100
1190
1191initramfs-tools (0.69ubuntu1) edgy; urgency=low
1192
1193  [ Jeff Bailey ]
1194  * Merge from debian unstable.
1195
1196 -- Jeff Bailey <jbailey@ubuntu.com>  Wed, 12 Jul 2006 19:22:22 -0400
1197
1198initramfs-tools (0.69) unstable; urgency=low
1199
1200  * scripts/local-premount/suspend, scripts/local-premount/resume: Rename
1201    to the later as the script resumes from resume arg.
1202
1203  * init: Parse for noresume and only export resume if it is not set.
1204    Allows boot scripts to check for it's eventual existence.
1205    Thanks David HÀrdeman <david@2gen.com> for the suggestion.
1206
1207  * update-initramfs: Add option "-b directory" to override BOOTDIR.
1208    Allows the initramfs to be created in another dir without awkward
1209    mkinitramfs invocation. Check that the passed arg is really a dir.
1210    (ubuntu: 37690) Thanks Colin Watson <cjwatson@debian.org>
1211
1212  * update-initramfs.8: Document -b switch.
1213
1214 -- maximilian attems <maks@sternwelten.at>  Wed, 12 Jul 2006 16:51:49 +0200
1215
1216initramfs-tools (0.68b) unstable; urgency=high
1217
1218  * script/functions, hook-functions: Move check_minkver() to the second
1219    file as it uses dpkg and is run by mkinitramfs and not on boot.
1220
1221  * mkinitramfs: Check if ${BUSYBOX} is set to n before adding it.
1222    Add a big fat warning that this not yet supported. Helps to do the
1223    klibc-utils work.
1224
1225  * mkinitramfs: Run depmod if no /lib/modules/${version}/modules.dep exists.
1226    Solves initramfs creation for handbuild upstream Xen targets.
1227    Thanks to Klaus Ita <ita@ai.wu-wien.ac.at> for the report.
1228
1229  * debian/initramfs-tools.preinst, debian/initramfs-tools.postinst: Do the
1230    migration of the mkinitrd settings in the preinst. (closes: #376604) Thanks
1231    for the checks to Justin Pryzby <justinpryzby@users.sourceforge.net>.
1232
1233  * debian/initramfs-tools.preinst: Reorder. Generate an modules file similar
1234    to the one we ship. This should minimize Sarge upgrade prompting if no
1235    relevant modules where added to /etc/mkinitrd/modules.
1236
1237  * conf/modules: Make it more similar to /etc/mkinitrd/modules.
1238
1239  * Set urgency high for RC fixes upload.
1240    Thanks Steinar H. Gunderson <sesse@debian.org> for the review.
1241
1242 -- maximilian attems <maks@sternwelten.at>  Mon, 10 Jul 2006 00:13:52 +0200
1243
1244initramfs-tools (0.67) unstable; urgency=high
1245
1246  Release bella, ciao, ciao, ciao!
1247
1248  * scripts/local: Fix typo in log_begin_msg. (closes: #375880)
1249
1250  * update-initramfs: Generate initramfs for current version if there is no
1251    sha1sum and no initrd exists yet - regression from 0.65. (closes: #375671)
1252    Thanks martin f krafft <madduck@debian.org> for report.
1253
1254  * conf/initramfs.conf, initramfs.conf(5): Drop RESUME section.
1255
1256  * debian/initramfs-tools.preinst: Don't modify conffile initramfs.tools -
1257    drop the corresponding code. (closes: #376008)
1258
1259  * initramfs-tools(8): Document that RESUME is tried to be autodected and
1260    written to /etc/initramfs-tools/conf.d/resume on install.
1261
1262  * scripts/functions: Replace expr use with printf for skipping comments on
1263    /etc/modules. Works on both busybox ash and klibc dash. Prefix space is
1264    ignored by both.
1265
1266  * scripts/local-top/lvm: Remove harmless warnings if a volumegroup is under
1267    /dev/mapper but not an lvm device. (closes: 376311)
1268    Thanks David HÀrdeman <david@2gen.com> for the patch.
1269
1270  * scripts/local-top/lvm: Change activate_vg() to return 1 if no volumegroup
1271    is found.
1272
1273  * debian/initramfs-tools.dirs: Add usr/share/initramfs-tools/conf.d entry.
1274
1275  * mkinitramfs: Add stuff to the conf.d directory also from aboves directory.
1276
1277  * Set urgency to high to get the RC bugfix into testing.
1278
1279 -- maximilian attems <maks@sternwelten.at>  Sun,  2 Jul 2006 18:35:34 +0200
1280
1281initramfs-tools (0.66) unstable; urgency=low
1282
1283  * hooks/thermal: Add i2c-powermac.
1284
1285  * scripts/init-premount/thermal: Load i2c-powermac on ppc boot.
1286    Fixes fan noises for Sven Luther <svenl@debian.org>
1287
1288  * scripts/function: Fix typo s/FS1/PS1/ on panic call. (closes: #375624)
1289    Thanks to Tim Phipps <tim@phipps-hutton.freeserve.co.uk> for the report.
1290
1291  * scripts/local-top/lvm: Refix lilo check. (closes: #375786)
1292    Thanks to the patch from Christian Weeks <christian.weeks@oracle.com>.
1293
1294 -- maximilian attems <maks@sternwelten.at>  Wed, 28 Jun 2006 12:11:49 +0200
1295
1296initramfs-tools (0.65b) unstable; urgency=low
1297
1298  * scripts/local-top/lvm: Load snapshot and mirror modules. (Closes: #375342)
1299
1300  * scripts/local-top/lvm: Fix a wrong substitution for the lilo test.
1301    (Closes: #375442)
1302
1303 -- maximilian attems <maks@sternwelten.at>  Mon, 26 Jun 2006 14:54:30 +0200
1304
1305initramfs-tools (0.65) unstable; urgency=low
1306
1307  * scripts/local-top/lvm: Activate root and resume volume group.
1308    The initialization got refractored in an function. (closes: #374891)
1309    Thanks for the patch to David HÀrdeman <david@2gen.com>.
1310
1311  * scripts/local-top/lvm: Be careful to activate volume group on lilo boot
1312    too. Although in that case we don't know the precise volume group, we
1313    activate them all. Matches behaviour of previous hook.
1314
1315  * hooks/lvm: Add dm-mirror, allows to boot from an unfinished pvmove.
1316    (closes: #374378)
1317
1318  * mkinitramfs: Remove old kernel-package supported long param.
1319    kernel-package uses since 10.036 mkinitramfs-kpkg.
1320
1321  * update-initramfs: Show by default which initramfs gets generated.
1322    (closes: #364301)
1323
1324  * Resync with 0.40ubuntu32:
1325   -  Make prereqs conditional on the script/hook actually existing.  From
1326      now on, this means that 'PREREQ="udev"' means "run udev first, iff it
1327      happens to be installed".  Having the files exist on the filesystem if
1328      you have a HARD dependency should be enforced with package dependencies.
1329      (closes: #369617)
1330   -  Make "update-initramfs -u" try to find the running kernel *after* it
1331      attempts to search the symbolic link list and its own sha1 list.
1332      Using this as a fallback, rather than the default, should solve most
1333      upgrade issues, where people found their initramfs was half-baked.
1334   -  Abstract out the kernel minversion checking stuff into the function
1335      library, so we can reuse it to check minversion requirements for hook
1336      scripts as well (such as udev, which requires >= 2.6.15 in dapper)
1337   -  Bump the kernel minversion to 2.6.15 on hppa and ia64, since they used
1338      initrd-tools with their 2.6.12 kernels in breezy, not initramfs-tools.
1339   -  If mkinitramfs fails due to minversion not being met, don't bail out
1340      of update-initramfs, but just exit 0, so upgrades don't halt on it.
1341
1342  * debian/initramfs-tools.postrm: We no longer need to explicitly remove
1343    /etc/initramfs-tools/modules.
1344
1345 -- maximilian attems <maks@sternwelten.at>  Sat, 24 Jun 2006 13:27:49 +0200
1346
1347initramfs-tools (0.64) unstable; urgency=low
1348
1349  RELEASE o bella, ciao! bella, ciao!
1350
1351  * debian/initramfs-tools.install: Add /etc/initramfs-tools/modules conffile,
1352    instead of a cp from postinstall. (closes: #368043)
1353
1354  * debian/control, update-initramfs.8, mkinitramfs.8: Capitalize RAM + NFS.
1355    Rephrase nfs root support.
1356
1357    Thanks to Jeff Bailey <jbailey@raspberryginger.com> and
1358    Steinar H. Gunderson <sesse@debian.org> for the review.
1359
1360 -- maximilian attems <maks@sternwelten.at>  Thu, 22 Jun 2006 20:45:59 +0200
1361
1362initramfs-tools (0.63) unstable; urgency=low
1363
1364  * init: Use redirection '>' for touching /dev/.initramfs-tools.
1365
1366  * debian/control, update-initramfs.8, mkinitramfs.8:
1367    s/an (cpio archive)/a gzipped \1/.
1368    Thanks to Andy Somerville <andy.somerville@gmail.com>.
1369
1370 -- maximilian attems <maks@sternwelten.at>  Thu, 22 Jun 2006 01:11:17 +0200
1371
1372initramfs-tools (0.62) unstable; urgency=low
1373
1374  * debian/control: We need at least udev 0.086-1, since earlier versions
1375    had hooks, which don't load ide-disk automatically for 2.6.15 kernels.
1376    Can't lower dependency to sarge version as it has no coldplug support
1377    to escape udev dependency loop on upgrade. (closes: #358360, #362816)
1378
1379  * hook-functions: Add arcmsr to the scsi modules list.
1380
1381  * debian/NEWS: Add Notice about confdir mv as version 0.61.
1382
1383 -- maximilian attems <maks@sternwelten.at>  Wed, 21 Jun 2006 09:22:23 +0200
1384
1385initramfs-tools (0.61) unstable; urgency=low
1386
1387  Release "O partigiano portami via"
1388
1389  * debian/TODO: update to latest state.
1390
1391  * debian/bug: Fix reportbug script shebang line, add some descriptive echos.
1392    Use exec to open file descriptor 3 for reportbug.
1393
1394  * debian/control: Pump to 3.7.2 standard version without changes.
1395
1396  * init: Use 10M as tmpfs_size for the udev /dev, that can be overriden in
1397    /etc/udev/udev.conf. (closes: #352434)
1398
1399  * /etc/initramfs-tools: Use the much more intituive conf dir location.
1400    Thanks for the idea to Andres Salomon <dilinger@debian.org>.
1401
1402  * debian/initramfs-tools.preinst: mv /etc/mkinitramfs /etc/initramfs-tools
1403    on upgrade as this should work even with drive space issues.
1404    Thanks to Jeff Bailey <jbailey@raspberryginger.com> for the posix atomic
1405    mv hint and Daniel Blaschke <blaschke@hep.itp.tuwien.ac.at> for testing.
1406
1407  * mkinitramfs: Set CONFDIR to /etc/initramfs-tools.
1408
1409  * mkinitramfs.8, initramfs-tools.8: Document the new pathes.
1410
1411  * debian/control: Change Build-depends-indep to Build-depends as we need
1412    debhelper and cdbs for the clean target, fulfills policy 7.6.
1413
1414  * debian/initramfs-tools.preinst: Warn and bail out if /etc/initramfs-tools
1415    already exists.
1416
1417 -- maximilian attems <maks@sternwelten.at>  Thu, 18 May 2006 17:27:44 +0200
1418
1419initramfs-tools (0.60) unstable; urgency=low
1420
1421  "E ho trovato l'invasor"
1422
1423  * scripts/functions: Allow boot scripts to modify exported boot parameters.
1424    Thanks David HÀrdeman <david@2gen.com> for the patch. (closes: 348147)
1425    This allows the inclusion of cryptoroot hooks to cryptsetup!
1426
1427  * init: add cryptopts parsing and export.
1428
1429  * init: Move parse_numeric down to the "mounting root" block.
1430
1431  * init, scripts/local: Allow rootflags to be passed in kernel cmdline.
1432    Thanks Thomas Luzat <thomas.luzat@gmx.net> for the patch. (closes: #358917)
1433
1434  * init: Allow passing nfs root mount option in kernel cmdline.  Thanks
1435    Brian Brunswick <bdb@forbidden.co.uk> for the patch. (closes: #358649)
1436
1437  * update-initramfs: s/ALL/all/, fix it to actually run on update in non
1438    verbose mode. (closes: #362568)
1439
1440  * update-initramfs: Warn in big letters about grub and lilo installs.
1441    (closes: #362816)
1442
1443  * debian/bug: Add reportbug script with info about cmdline, fs and lsmod.
1444
1445  * initramfs-tools(8): Document the /conf/param.conf feature.
1446
1447  * mkinitramfs-kpkg(8): Spell out, why the wrapper script is needed.
1448
1449 -- maximilian attems <maks@sternwelten.at>  Tue, 18 Apr 2006 13:33:18 +0200
1450
1451initramfs-tools (0.59b) unstable; urgency=low
1452
1453  * mkinitramfs-kpkg: Intialialize the variables.
1454    (closes: #359355, #359620, #359613, #359666, #359681)
1455
1456 -- maximilian attems <maks@sternwelten.at>  Tue, 28 Mar 2006 16:30:59 +0200
1457
1458initramfs-tools (0.59) unstable; urgency=low
1459
1460  * debian/copyright: Add years of copyright and authors.
1461
1462  * Resync with 0.40ubuntu28:
1463    - hooks/md: Add raid10 module.
1464    - scripts/local: Move the "loop waiting for the root filesystem" code from
1465      the udev premount script to the local mountroot() function where it truly
1466      belongs.
1467    - scripts/local-top/udev_helper: Leave the remaining ide-generic part
1468      there, should be taken over by udev itself.
1469    - make the md local-top scripts pre-requisite the udev one.
1470      thanks Scott James Remnant <scott@ubuntu.com>
1471
1472 -- maximilian attems <maks@sternwelten.at>  Sun, 26 Mar 2006 22:35:15 +0200
1473
1474initramfs-tools (0.58) unstable; urgency=low
1475
1476  * hook-functions: Be more carefull about the minor parsing. The fix of
1477    #357332 works for 3 digit roots, but not for hdc6 aka root=1606.
1478    Thanks Martijn Pieters <mj@zopatista.com> for report
1479    (closes: #358354, #358740).
1480
1481  * hook-functions: Add gdth to the scsi modules.
1482
1483  * mkinitramfs-kpkg: Use set -eu to capture full /boot.
1484    Really (closes: #350875)
1485
1486  * Add dependency on module-init-tools. (closes: #358632)
1487
1488  * Don't include full path for man page reference. (closes: #358371)
1489
1490 -- maximilian attems <maks@sternwelten.at>  Sun, 26 Mar 2006 16:39:37 +0200
1491
1492initramfs-tools (0.57b) unstable; urgency=low
1493
1494  * mkinitramfs, update-initramfs, hook-functions:
1495    On verbose mode show, which modules gets added to the initramfs.
1496
1497  * hook-functions: Add cpqarray to the scsi modules - thanks for the patch
1498    to Petter Reinholdtsen <pere@hungry.com>. (closes: #357980)
1499
1500  * initramfs-tools.8: Document that `-' is not allowed to be used in a script
1501    filename - the filenames get used as shell variable.  (closes: #344639)
1502
1503  * mkinitramfs: Don't exit succesfully in a case of a full fs. Leaves the
1504    linux-image unconfigured. Thanks martin f krafft <madduck@debian.org>
1505    for pointing to that potential boot failure. (closes: #350875)
1506
1507 -- maximilian attems <maks@sternwelten.at>  Tue, 21 Mar 2006 11:56:29 +0100
1508
1509initramfs-tools (0.56) unstable; urgency=low
1510
1511  * hooks/md: Add linear module - thanks to Moshe Yudkowsky <moshe@pobox.com>.
1512
1513  * scripts/functions: Fix numerical minor parsing - thanks for the patch to
1514    Wolfgang Weisselberg. (closes: #357332)
1515
1516  * mkinitramfs.8: Correct wrong referenced filename.
1517
1518  * update-initramfs.8: Define the argument 'version' - thanks to "Susan G.
1519    Kleinmann" <sgk@debian.org>. (closes: #357282)
1520
1521  * scripts/init-premount/udev_helper: Source the relevant definition to get
1522    it really run. Thanks to Maurice Massar <massar@unix-ag.uni-kl.de>.
1523    (closes: #357450)
1524
1525 -- maximilian attems <maks@sternwelten.at>  Fri, 17 Mar 2006 19:09:11 +0100
1526
1527initramfs-tools (0.55b) unstable; urgency=low
1528
1529  * Thanks to Frederik SchÃŒler for pointing to leftovers.
1530
1531 -- maximilian attems <maks@sternwelten.at>  Wed, 15 Mar 2006 13:23:51 +0100
1532
1533initramfs-tools (0.55) unstable; urgency=low
1534
1535  * scripts/init-premount/udev_helper: Fix modprobe args.
1536    Thanks Frans Pop <fjp@debian.org> for testing 0.54.
1537
1538  * scripts/local: Use quiet to load the fs. (closes: #339092)
1539
1540  * hook-functions: Really add the ieee1394 modules.
1541    Thanks to Michael Prokop <mikap@grml.org> for testing the fix.
1542
1543  * update-initramfs: Run lilo on updates if no grub is around.
1544    Thanks Adeodato Simó <adeodato@debian.org> for finding the issue.
1545    (Closes: #356850)
1546
1547 -- maximilian attems <maks@sternwelten.at>  Wed, 15 Mar 2006 11:29:12 +0100
1548
1549initramfs-tools (0.54) unstable; urgency=low
1550
1551  * hooks/lvm: lvm10 has also an vgchange - exit if no lvm2 libs.
1552    (closes: #354708)
1553
1554  * debian/copyright: Meniton current bzr archive. (closes: #352738)
1555
1556  * hook-functions: Add dac960 scsi driver. (closes: #355162)
1557
1558  * scripts/init-premount/udev_helper: add code by Scott James Remnant
1559    <scott@ubuntu.com> from the ubuntu udev hook. We now wait on scsi
1560    and usb devices to settle, load ide-generic on ide boot only if
1561    no root device appeared.
1562    The udev hook is adding ide.agent so no longer duplicate that code.
1563
1564  * hook-functions: auto_add_modules, split 1000 char wide lines up.
1565    Should allow better diffing. Splitting them out in proper files with
1566    each modules / line costs too much initramfs generation time.
1567    Should allow easier diffing.
1568
1569  * hook-functions: Add sata_mv thanks Kenshi Muto <kmuto@debian.org>.
1570    (closes: #355486)
1571
1572  * hook-functions: Add dasd class to auto_add_modules and dd zfcp module.
1573    Thanks to s390 support Bastian Blank <waldi@debian.org>. (closes: #355595)
1574
1575  * hook-functions: Add it821x. (closes: #352460)
1576
1577 -- maximilian attems <maks@sternwelten.at>  Wed,  8 Mar 2006 17:34:25 +0100
1578
1579initramfs-tools (0.53c) unstable; urgency=low
1580
1581  * update-initramfs: Really reset takeover to zero.
1582
1583 -- maximilian attems <maks@sternwelten.at>  Mon,  6 Mar 2006 07:59:34 +0100
1584
1585initramfs-tools (0.53b) unstable; urgency=low
1586
1587  * scripts/init-premount/udev_helper: Renamed from udev-helper.
1588    Thanks to Tollef Fog Heen <tfheen@err.no> (closes: #355235)
1589
1590 -- maximilian attems <maks@sternwelten.at>  Sat,  4 Mar 2006 15:26:13 +0100
1591
1592initramfs-tools (0.53) unstable; urgency=high
1593
1594  * update-initramfs: set_current_version needs to check against
1595    /boot/initrd-`uname -r` and not /boot/vmlinu?-`uname -r`.
1596    Otherwise this builds initramfs for newer handbuild trees too.
1597
1598  * Resync with 0.40ubuntu24:
1599    - New conf.d dir for config snippet.
1600    - mptspi already included.
1601    - keep nfsmount for now, we don't want to add further busybox deps.
1602    - adds mptfc and mptsas modules (closes: #341930)
1603    - adds MODULES=netboot support (closes: #352669)
1604  * Further reduce ubuntudiff:
1605    - scripts/functions: remove duplicate dir check.
1606    - scripts/nfs: add quiet to modules loading.
1607
1608  * mkinitramfs-kpkg: Add kernel-package compat stuff, behaves like mkinitramfs,
1609    but adds the sha1sum for update-initramfs. Reset takeover=0.
1610    (closes: #353809) Add small mkinitramf-kpkg.8.
1611
1612  * init: Move the ROOT export up, so we actually source the hardcoded device
1613    in initramfs.conf. (closes: #352958)
1614
1615  * mkinitramfs: When invoked with -r switch pass the hardcoded root device to
1616    /etc/mkinitramfs/conf.d/root inside the initramfs.
1617
1618  * hook-functions: First shot at IEEE1394 support - add ohci1394 and sbp2.
1619
1620 -- maximilian attems <maks@sternwelten.at>  Mon, 27 Feb 2006 10:20:03 +0100
1621
1622initramfs-tools (0.52b) unstable; urgency=high
1623
1624  * update-initramfs: Set takeover=1. This allows hooks to regenerate the
1625    latest initramfs per default. No need for an kpkg wrapper, as
1626    kernel-package doesn't call update-initramfs, but mkinitramfs.
1627
1628 -- maximilian attems <maks@sternwelten.at>  Mon, 20 Feb 2006 13:30:54 +0100
1629
1630initramfs-tools (0.52) unstable; urgency=low
1631
1632  * hooks/lvm: manual_add_modules dm_snapshot, will allow boot from lvm
1633    snapshot.
1634
1635  * init: Fix maybe_break test for the bottom stage.
1636
1637  * scripts/init-premount/udev-helper: Renamed from scripts/init-premount/ide.
1638
1639  * update-initramfs: s/was/has/ been altered.
1640    (closes: #351939, #352633, #353087, #353668)
1641
1642  * update-initramfs(8), mkinitramfs(8): The point of the first is to be used
1643    on your local box. Highlight its mode of operations. The second cmd is
1644    only needed for advanced usage.
1645
1646 -- maximilian attems <maks@sternwelten.at>  Fri, 17 Feb 2006 21:41:11 +0100
1647
1648initramfs-tools (0.51) unstable; urgency=low
1649
1650  * scripts/functions: Call panic on circular deps to get rescue shell.
1651
1652  * mkinitramfs: Use ${CONFDIR} everywhere.
1653
1654  * Sync with 0.40ubuntu16:
1655    - skip 0.40ubuntu15 udev gets fixed to only call update-initramfs
1656      when /etc/mkinitramfs/initramfs.conf is there.
1657    - 0.40ubuntu13 don't take over all initramfs images in Debian.
1658
1659  * hook-functions: auto_add_modules atkb and i8042.
1660
1661  * scripts/functions: on panic modprobe atkb and i8042 - work around for
1662    broken configs, where those are not build in. (Closes: #337497)
1663
1664  * scripts/functions: update_progress check if /dev/.initramfs/ exists
1665    before writing into it.
1666
1667 -- maximilian attems <maks@sternwelten.at>  Tue, 24 Jan 2006 13:11:24 +0100
1668
1669initramfs-tools (0.50c) unstable; urgency=low
1670
1671  "E so io muoio da partigiano"
1672
1673  * hook-functions: Fix MODULES=dep as `modprobe --show-depends' prints not
1674    only the insmod commands, but also the install ones.  Thanks for the patch
1675    to Jean Charles Delepine <delepine@nnx.com>. (Closes: #342616)
1676
1677  * hooks/evms, scripts/local-top/evms: EVMS takes care of it's own hooks, rm.
1678    Thanks Steinar H. Gunderson <sesse@debian.org>. (Closes: 340258)
1679
1680 -- maximilian attems <maks@sternwelten.at>  Sat, 14 Jan 2006 17:40:48 +0100
1681
1682initramfs-tools (0.49) unstable; urgency=low
1683
1684  * Pump dephelper to 4.1.0 dependency as pointed out by linda.
1685
1686  * initramfs-tools.8: Add DEBUG section, cheat how to check the initramfs.
1687
1688  * Add optional sarge busybox-cvs-static dep to ease backport.
1689
1690 -- maximilian attems <maks@sternwelten.at>  Thu, 12 Jan 2006 17:28:42 +0100
1691
1692initramfs-tools (0.48) unstable; urgency=low
1693
1694  * mkinitramfs: klibc 1.1.14 moved from /usr/lib/klibc/lib to /lib
1695    Bonus: You can now execute any klibc bin directly.
1696    Cope with the move and pump dep. (Closes: 345949)
1697
1698 -- maximilian attems <maks@sternwelten.at>  Wed,  4 Jan 2006 16:11:25 +0100
1699
1700initramfs-tools (0.47) unstable; urgency=low
1701
1702  * mkinitramfs: Don't complain about missing /bin/sh - use rm -f.
1703    Minor cleanup for the newer packaging of klibc 1.1.14.
1704
1705 -- maximilian attems <maks@sternwelten.at>  Sat, 31 Dec 2005 14:17:31 +0100
1706
1707initramfs-tools (0.46) unstable; urgency=low
1708
1709  * Don't include .bzr dirs in source upload.
1710    Thanks Frederik SchÃŒler <fs@debian.org>
1711
1712 -- maximilian attems <maks@sternwelten.at>  Thu, 29 Dec 2005 14:23:46 +0100
1713
1714initramfs-tools (0.45) unstable; urgency=high
1715
1716  "Che mi sento di morir."
1717
1718  * Unset debug before calling init, confuses /etc/init.d/rc.
1719
1720  * scripts/init-premount/ide: Load uncondionally for ide boots ide-generic
1721    and also ide-disk, as udev ignores them. High urgency upload for rc bugs.
1722    Thanks Frans Pop <fjp@debian.org> and Joey Hess <joeyh@debian.org> for
1723    testing! (Closes: #332824, #342925, #344754, #337045, #338406)
1724
1725 -- maximilian attems <maks@sternwelten.at>  Thu, 29 Dec 2005 10:34:32 +0100
1726
1727initramfs-tools (0.44) unstable; urgency=high
1728
1729  "O partigiano portami via"
1730
1731  * Urgency high upload to stay in sync with udev for testing.
1732
1733  * initramfs.conf: Fix wording choice for resume option. (Closes: #337575)
1734
1735  * hooks/kernelextras: Really fix #335505.
1736    Don't expand wildcase to current dir. (Closes: #342153)
1737
1738  * Add initramfs-tools.8 describing how the hooks of initramfs-tools work
1739    and how to use them. Thanks David HÀrdeman <david@2gen.com> for the patch.
1740    (Closes: #339091)
1741
1742  * initramfs.conf.5,  mkinitramfs.8, update-initramfs.8: Update
1743    cross-references of the different manpages.
1744
1745  * TODO: update to current state.
1746
1747  * scripts/functions: remove old duplicate suspend support.
1748
1749  * Sync with 0.40ubuntu8. (Closes: #337318)
1750    - Revert the modprobe changes for now as modules-init-tools of
1751      testing doesn't have yet the wanted interface.
1752
1753 -- maximilian attems <maks@sternwelten.at>  Mon, 12 Dec 2005 11:22:15 +0100
1754
1755initramfs-tools (0.42) unstable; urgency=low
1756
1757  * hook-functions: The mptspi module is required for at least some machines
1758    that use the mptscsih. Thanks dann frazier <dannf@hp.com> for the patch.
1759    (Closes: #341162)
1760
1761  * Resync with 0.40ubuntu7.
1762    - Do the udev split by hand as we have a different udev invocation
1763      supporting linux < 2.6.15. Increment udev dep to the version with
1764      initramfs hooks.
1765    - Debian's klibc hasn't yet the nanosleep, waiting for unbroken
1766      linux-headers.
1767    - Don't remove resume support from /etc/mkinitramfs/initramfs.conf
1768      even if bootloader setting is preferred.
1769
1770 -- maximilian attems <maks@sternwelten.at>  Mon,  5 Dec 2005 12:59:59 +0100
1771
1772initramfs-tools (0.40ubuntu32) dapper; urgency=low
1773
1774  * Revert 0.40ubuntu31.  This isn't as trivial as it should be.
1775
1776 -- Matt Zimmerman <mdz@ubuntu.com>  Sun, 21 May 2006 10:17:50 -0700
1777
1778initramfs-tools (0.40ubuntu31) dapper; urgency=low
1779
1780  * scripts/local-premount/resume: Print a message when a resume is about to
1781    begin (LP#41137)
1782
1783 -- Matt Zimmerman <mdz@ubuntu.com>  Fri, 19 May 2006 15:14:53 -0700
1784
1785initramfs-tools (0.40ubuntu30) dapper; urgency=low
1786
1787  * This release brought to you by Fujitsu hard drives, which have forced
1788    me to rewrite all my most recent initramfs-tools changes from memory.
1789  * Include arcmsr module in the scsi module list (launchpad.net/40075)
1790  * Abstract out the kernel minversion checking stuff into the function
1791    library, so we can reuse it to check minversion requirements for hook
1792    scripts as well (such as udev, which requires >= 2.6.15 in dapper)
1793  * Bump the kernel minversion to 2.6.15 on hppa and ia64, since they used
1794    initrd-tools with their 2.6.12 kernels in breezy, not initramfs-tools.
1795  * If mkinitramfs fails due to minversion not being met, don't bail out
1796    of update-initramfs, but just exit 0, so upgrades don't halt on it.
1797  * Conditionalise the use of lvm and md in mkinitramfs so it's a no-op if
1798    you don't have those packages installed, but allows for smooth upgrades
1799    if you have older versions that don't ship their own hooks yet.
1800  * Make prereqs conditional on the script/hook actually existing.  From
1801    now on, this means that 'PREREQ="udev"' means "run udev first, iff it
1802    happens to be installed".  Having the files exist on the filesystem if
1803    you have a HARD dependency should be enforced with package dependencies.
1804  * Add ohci1394 and sbp2 to the scsi module list (launchpad.net/37479)
1805  * Move framebuffer setup from usplash to scripts/local-top/framebuffer
1806    so that people booting with vga=1234 but no splash will still get a
1807    framebuffer instead of a useless black console (launchpad.net/27669)
1808
1809 -- Adam Conrad <adconrad@ubuntu.com>  Tue, 16 May 2006 19:51:08 +1000
1810
1811initramfs-tools (0.40ubuntu29) dapper; urgency=low
1812
1813  * Make "update-initramfs -u" try to find the running kernel *after* it
1814    attempts to search the symbolic link list and its own sha1 list.
1815    Using this as a fallback, rather than the default, should solve most
1816    upgrade issues, where people found their initramfs was half-baked.
1817
1818 -- Adam Conrad <adconrad@ubuntu.com>  Wed, 19 Apr 2006 13:51:35 +1000
1819
1820initramfs-tools (0.40ubuntu28) dapper; urgency=low
1821
1822  * Add raid10 module to the generic module list (launchpad.net/28028)
1823  * Add cpqarray to the scsi module list (launchpad.net/{26632,35202})
1824  * Unset debug before we run the real init (launchpad.net/24095)
1825  * Add the gdth module to the default scsi list (launchpad.net/31542)
1826
1827 -- Adam Conrad <adconrad@ubuntu.com>  Fri, 24 Mar 2006 04:33:44 +1100
1828
1829initramfs-tools (0.40ubuntu27) dapper; urgency=low
1830
1831  * Drop the evms, lvm and md local-top scripts; they're all provided by
1832    their own packages now.  This makes the depdencies rather nicer.
1833
1834 -- Scott James Remnant <scott@ubuntu.com>  Thu, 23 Mar 2006 18:04:48 +0000
1835
1836initramfs-tools (0.40ubuntu26) dapper; urgency=low
1837
1838  * Make the md and evms local-top scripts pre-requisite the udev one.
1839
1840 -- Scott James Remnant <scott@ubuntu.com>  Thu, 23 Mar 2006 17:54:32 +0000
1841
1842initramfs-tools (0.40ubuntu25) dapper; urgency=low
1843
1844  * Move the "loop waiting for the root filesystem" code from the udev
1845    premount script to the local mountroot() function where it truly
1846    belongs.
1847
1848 -- Scott James Remnant <scott@ubuntu.com>  Wed, 22 Mar 2006 16:28:46 +0000
1849
1850initramfs-tools (0.40ubuntu24) dapper; urgency=low
1851
1852  * Add support for LSI Logic's Fusion MPT SAS and FC controllers as well.
1853
1854 -- Adam Conrad <adconrad@ubuntu.com>  Thu, 23 Feb 2006 23:27:16 +1100
1855
1856initramfs-tools (0.40ubuntu23) dapper; urgency=low
1857
1858  * Grow a conf.d directory for config snippets, and toss the RESUME option
1859    in there, to stop editing our own conffile in our maintainer scripts.
1860  * Add a cleverly hackish preinst that will pull the RESUME setting from
1861    old config files, migrate it to conf.d/resume, and reset that part of the
1862    conffile to a factory fresh state.  This should fix the unwanted conffile
1863    prompt in breezy->dapper upgrades for people who made no local changes.
1864
1865 -- Adam Conrad <adconrad@ubuntu.com>  Fri, 17 Feb 2006 15:34:53 +1100
1866
1867initramfs-tools (0.40ubuntu22) dapper; urgency=low
1868
1869  * Add mptspi to the list of SCSI modules put in the initramfs by default,
1870    which is required for some LSI Logic controllers and for the VMware SCSI
1871    controller in recent VMware versions (See launchpad.net/{27187,31229})
1872  * Fix typo of /dev/disk/by-*, which I wrote as /dev/disks/by-{uuid,label}
1873  * Load i2c-keywest before loading therm_pm72 in the PowerPC thermal hook,
1874    since the latter sometimes needs the former (Closes launchpad.net/27269)
1875
1876 -- Adam Conrad <adconrad@ubuntu.com>  Tue, 14 Feb 2006 23:28:35 +1100
1877
1878initramfs-tools (0.40ubuntu21) dapper; urgency=low
1879
1880  * Don't update the progress bar once udev has taken /dev away;
1881    after all, we can't contact usplash anyway at this point.
1882
1883 -- Scott James Remnant <scott@ubuntu.com>  Wed,  8 Feb 2006 14:34:10 +0000
1884
1885initramfs-tools (0.40ubuntu20) dapper; urgency=low
1886
1887  * Add ... to end of strings to match main boot sequence.
1888
1889 -- Scott James Remnant <scott@ubuntu.com>  Tue,  7 Feb 2006 11:07:50 +0000
1890
1891initramfs-tools (0.40ubuntu19) dapper; urgency=low
1892
1893  * Change the first of many "Loading modules" to "Loading essential drivers"
1894    to improve debugging when people say it breaks at that stage.
1895
1896 -- Scott James Remnant <scott@ubuntu.com>  Tue,  7 Feb 2006 11:05:15 +0000
1897
1898initramfs-tools (0.40ubuntu18) dapper; urgency=low
1899
1900  * Add support for selecting root by UUID or LABEL with syntax such as:
1901    root=LABEL=myrootfs or root=UUID=92addf34-0f02-4a0e-bfb2-cbaa1e907b77
1902
1903 -- Adam Conrad <adconrad@ubuntu.com>  Fri,  3 Feb 2006 15:55:01 +0000
1904
1905initramfs-tools (0.40ubuntu17) dapper; urgency=low
1906
1907  * Make auto_add_modules take an argument, so you can use it to add only
1908    some of the auto* modules (like "net" or "ide"), and create a "netboot"
1909    option that only includes base and net (Closes launchpad.net/26426)
1910  * Change the nfs script to use "mount -o nolock" instead of "nfsmount",
1911    to fix some timeouts for ltsp NFS roots (Closes launchpad.net/19196)
1912
1913 -- Adam Conrad <adconrad@ubuntu.com>  Tue, 31 Jan 2006 11:55:11 +0000
1914
1915initramfs-tools (0.40ubuntu16) dapper; urgency=low
1916
1917  * Bump klibc-utils dependency to (>= 1.1.16-1), for hppa and ia64.
1918
1919 -- Adam Conrad <adconrad@ubuntu.com>  Thu, 19 Jan 2006 04:00:39 +1100
1920
1921initramfs-tools (0.40ubuntu15) dapper; urgency=low
1922
1923  * Drop the udev dependency, so we always get configured before udev.
1924    We can get away with this now that udev hooks/scripts have been split
1925    into the udev package proper.  This should close Malone bug #28808.
1926
1927 -- Adam Conrad <adconrad@ubuntu.com>  Wed, 18 Jan 2006 22:50:27 +1100
1928
1929initramfs-tools (0.40ubuntu14) dapper; urgency=low
1930
1931  * If copy_exec is asked to copy to the same location twice, check if
1932    we're copying the same file again.  If so, do nothing and carry on, if
1933    not, warn that we asked it for an impossibility, and don't overwrite.
1934
1935 -- Adam Conrad <adconrad@ubuntu.com>  Thu, 12 Jan 2006 18:00:12 +1100
1936
1937initramfs-tools (0.40ubuntu13) dapper; urgency=low
1938
1939  * Default to taking over other initramfs images in Ubuntu, as this is
1940    more consistent with what our packaging expects to be able to do.
1941  * Make "update-initramfs -u" try to find the running kernel before it
1942    attempts to search the symbolic link list and its own sha1 list.
1943
1944 -- Adam Conrad <adconrad@ubuntu.com>  Wed, 11 Jan 2006 16:25:20 +1100
1945
1946initramfs-tools (0.40ubuntu12) dapper; urgency=low
1947
1948  * Oops, move the progress state file into the new directory too.
1949
1950 -- Adam Conrad <adconrad@ubuntu.com>  Mon,  9 Jan 2006 21:26:44 +1100
1951
1952initramfs-tools (0.40ubuntu11) dapper; urgency=low
1953
1954  * Move the state directory from /dev/initramfs to /dev/.initramfs
1955
1956 -- Adam Conrad <adconrad@ubuntu.com>  Mon,  9 Jan 2006 21:17:50 +1100
1957
1958initramfs-tools (0.40ubuntu10) dapper; urgency=low
1959
1960  * Create the /dev/initramfs directory as soon as we mount /dev, so other
1961    packages that need a playground in /dev can do so in a uniform location.
1962  * Update the usplash progress bar every time we are asked to output a
1963    success or failure value from an init action, and write our progress to
1964    /dev/initramfs for sysv-init to gather up and pick up where we left off.
1965  * Export $DPKG_ARCH in both mkinitramfs (for use by hooks) and initramfs.
1966  * Use $DPKG_ARCH in the thermal hook/script to divide the x86 stuff from
1967    the powerpc stuff, not because we have to, but as an example to others.
1968
1969 -- Adam Conrad <adconrad@ubuntu.com>  Mon,  9 Jan 2006 10:51:51 +1100
1970
1971initramfs-tools (0.40ubuntu9) dapper; urgency=low
1972
1973  * Make some changes to cope with the new and improved klibc packaging:
1974    - Add a force to the deletion of ${DESTDIR}/bin/sh, to avoid errors.
1975    - Cope with libklibc moving from /usr/lib/klibc/lib to /lib.
1976    - Bump dependency on klibc-utils to one new enough for the above.
1977
1978 -- Adam Conrad <adconrad@ubuntu.com>  Thu,  5 Jan 2006 15:13:15 +1100
1979
1980initramfs-tools (0.40ubuntu8) dapper; urgency=low
1981
1982  * Call modprobe everywhere with "-Qb" to silence messages and allow user
1983    blacklisting.
1984  * Copy the entire /etc/modprobe.d directory to the initramfs, so we can
1985    pick up all user blacklists and options.
1986  * Remove the slumber for SCSI/USB devices from the local filesystem mount
1987    script, udev's init-premount script will take care of this when
1988    necessary.
1989
1990 -- Scott James Remnant <scott@ubuntu.com>  Wed,  7 Dec 2005 16:18:12 +0000
1991
1992initramfs-tools (0.40ubuntu7) dapper; urgency=low
1993
1994  * remove "sleep 3" from the nfs script before the nfsmount command,
1995    its a leftover from debugging in breezy and slows down thin client
1996    booting unnecessary
1997
1998 -- Oliver Grawert <ogra@ubuntu.com>  Fri,  2 Dec 2005 11:45:05 +0100
1999
2000initramfs-tools (0.40ubuntu6) dapper; urgency=low
2001
2002  * When panicking, fork an interactive subshell rather than execing it, so
2003    that if the user fixes things up and exits, we continue rather than
2004    panic the kernel.
2005  * Call update-initramfs in postinst to regenerate the latest initramfs on
2006    upgrades
2007
2008 -- Matt Zimmerman <mdz@ubuntu.com>  Thu,  1 Dec 2005 22:23:09 -0800
2009
2010initramfs-tools (0.40ubuntu5) dapper; urgency=low
2011
2012  * Wait up to 10 seconds for the root device to appear before failing,
2013    allowing SCSI and USB controllers time to settle.  There's almost
2014    certainly a more elegant way to do this generically for all mountroot
2015    functions, but for now this will suffice.
2016
2017 -- Scott James Remnant <scott@ubuntu.com>  Thu,  1 Dec 2005 21:28:55 +0000
2018
2019initramfs-tools (0.40ubuntu4) dapper; urgency=low
2020
2021  * Mount /dev with mode 0755.
2022
2023 -- Scott James Remnant <scott@ubuntu.com>  Thu,  1 Dec 2005 19:30:06 +0000
2024
2025initramfs-tools (0.40ubuntu3) dapper; urgency=low
2026
2027  "A true friend stabs you in the front."
2028  - Oscar Wilde
2029
2030  * hooks/acpid: Rename to ...
2031  * hooks/thermal: ... this.  Add therm_pm72 for ppc64 systems.
2032
2033 -- Jeff Bailey <jbailey@ubuntu.com>  Wed, 30 Nov 2005 22:25:01 -0500
2034
2035initramfs-tools (0.40ubuntu2) dapper; urgency=low
2036
2037  * Rename scripts/init-premount/acpid to scripts/init-premount/thermal
2038    and add therm_pm72 to avoid "vaccum cleaner mode" on ppc64 systems.
2039
2040 -- Adam Conrad <adconrad@ubuntu.com>  Thu,  1 Dec 2005 12:37:27 +1100
2041
2042initramfs-tools (0.40ubuntu1) dapper; urgency=low
2043
2044  * Use tmpfs for /dev, instead of ramfs; as tmpfs is swappable.
2045  * Move /proc and /sys to the real filesystem, rather than unmounting them;
2046    slightly reduces workload.
2047  * Replace /root with ${rootmnt} in final usage of /dev/console
2048  * Copy across modprobe blacklist as well as aliases
2049
2050  * Change the panic/breaknow thing *again*.  There's now a break= option
2051    which can be any of top, modules, premount, mount, bottom, init and
2052    causes the initramfs to break at that point.  panic/breaknow is now
2053    break=top, without an argument is equivalent to break=premount.
2054  * Run depmod at the top of the init script, so init-top scripts can use
2055    modprobe.
2056
2057  * Remove udev-specific code:
2058    - depend on the version of udev that includes all of these things itself
2059    - remove udevstart from init
2060    - remove code to move /dev to the real filesystem from init
2061    - remove /sys-based module loading from load_modules
2062    - remove boot_events functions from load_modules
2063    - remove udev copy from mkinitramfs
2064    - remove udev hook script
2065
2066 -- Scott James Remnant <scott@ubuntu.com>  Thu, 24 Nov 2005 21:21:12 +0000
2067
2068initramfs-tools (0.41) unstable; urgency=high
2069
2070  "Una mattina mi sono svegliato"
2071
2072  * High urgency upload to cope with newer udev upstream - bonus:
2073    condition to test against when udev is ready. (Closes: #341014)
2074    Thanks Marco d'Itri <md@linux.it> for guidance and
2075    Heikki Henriksen <heikkih@gmail.com> for double check.
2076
2077  * Pump udev dep on 0.076-3.
2078
2079  * Special thanks to Paul Traina for previous udev / emvs work.
2080
2081  * Sync with Ubuntu (0.36ubuntu6).
2082
2083  * Kill udevd as late as possible. Thanks David HÀrdeman <david@2gen.com>
2084    for the patch. (Closes: #339093)
2085
2086 -- maximilian attems <maks@sternwelten.at>  Mon, 28 Nov 2005 17:53:24 +0100
2087
2088initramfs-tools (0.40) unstable; urgency=high
2089
2090  * High urgency upload as udev changed under our feet. Fix RC bugs.
2091
2092  * hooks/udev: Add needed bits: udevsynthesize. (Closes: #340257)
2093    Move good bits from global mkinitramfs.
2094
2095  * Pump udev dep on 0.074-3.
2096
2097  * Fix evms hooks properly until they get merged into the evms itself.
2098    (Closes: #337704)
2099
2100  * Sync with Ubuntu (0.36ubuntu4).
2101
2102 -- maximilian attems <maks@sternwelten.at>  Wed, 23 Nov 2005 10:31:57 +0100
2103
2104initramfs-tools (0.39) unstable; urgency=medium
2105
2106   * Setting urgency to medium to get this into testing.  This
2107     will make life easier for d-i.
2108
2109  * Revert the mklibs-small usage patch - reduces needed dependencies:
2110    hook-fuctions: Readds copy_exec.
2111    mkinitramfs, hooks/{evms,lvm,md}: Use copy_exec.
2112
2113  * mkinitramfs: Newer udev no longer uses /sbin/udev - remove usage.
2114    (Closes: #339568, #339365, #338814)
2115
2116  * Pump udev dependency.
2117
2118  * init: Pump timeout as there is currently no way to check which udevd
2119    processes are still running and why.
2120    Cures hopefully breakage of missing devices on boot.
2121
2122  * Sync with latest Ubuntu.
2123
2124 -- maximilian attems <maks@sternwelten.at>  Thu, 17 Nov 2005 19:59:47 +0100
2125
2126initramfs-tools (0.36ubuntu6) dapper; urgency=low
2127
2128  * Rename "panic" to "breaknow"
2129
2130 -- Scott James Remnant <scott@ubuntu.com>  Wed, 23 Nov 2005 10:23:54 +0000
2131
2132initramfs-tools (0.36ubuntu5) dapper; urgency=low
2133
2134  * Abort the boot sequence as early as possible if "panic" is placed on the
2135    kernel command-line, allowing debugging of scripts in init-top.
2136
2137 -- Scott James Remnant <scott@ubuntu.com>  Mon, 21 Nov 2005 08:40:20 +0000
2138
2139initramfs-tools (0.36ubuntu4) dapper; urgency=low
2140
2141  * Replace all occurances of /etc/mkinitramfs in mkinitramfs with $CONFDIR,
2142    so -d can be used to point at a completely alternate tree (for example,
2143    when installing into a chroot).
2144
2145 -- Scott James Remnant <scott@ubuntu.com>  Mon, 21 Nov 2005 08:34:03 +0000
2146
2147initramfs-tools (0.36ubuntu3) dapper; urgency=low
2148
2149  * mkinitramfs: only copy the klibc-*.so file, and not the development
2150    pieces that happen to sit alongside it.
2151
2152 -- Scott James Remnant <scott@ubuntu.com>  Thu, 10 Nov 2005 16:44:08 -0500
2153
2154initramfs-tools (0.36ubuntu2) dapper; urgency=low
2155
2156  * Fix typos in the handling of the mkinitramfs -d option (thanks, Colin).
2157
2158 -- Adam Conrad <adconrad@ubuntu.com>  Thu, 10 Nov 2005 12:12:32 -0500
2159
2160initramfs-tools (0.38) unstable; urgency=low
2161
2162  [ dann frazier ]
2163
2164  * initramfs.conf: Reference correct manpage.  (Closes: #336095)
2165
2166  [ maximilian attems ]
2167
2168  * scripts/functions, scripts/local-premount/suspend: Fix suspend to disk
2169    by using decimal numbers. Thanks to Adrian Bridgett <adrian@smop.co.uk>
2170    for the patch. (Closes: #336936)
2171
2172  * hooks/evms: manual_add_module dm_mod, now we no longer pull it in by
2173    default. Thanks to Steinar H. Gunderson <sesse@debian.org>
2174    (Closes: #336617)
2175
2176 -- maximilian attems <maks@sternwelten.at>  Wed,  2 Nov 2005 07:21:29 +0100
2177
2178initramfs-tools (0.37) unstable; urgency=low
2179
2180  * scripts/functions, scripts/local-premount/suspend: Use of "stat"
2181    which isn' any more provided by busybox (1.01-3).
2182    Thanks to Adrian Bridgett <adrian@smop.co.uk> for the patch using awk.
2183    (Closes: #335801)
2184
2185  * hooks/kernelextras: Check for existence of ${MODULESDIR}/initrd/:
2186    Exit if it doesn't exist before including current dir.
2187    Thanks to Jean Charles Delepine <delepine@nnx.com> (Closes: #335505)
2188
2189  * hooks/lvm, hooks/md: Remove FIXME's at second thought.  You better want
2190    to check against the binaries for your not yet created raid/lvm.
2191
2192 -- maximilian attems <maks@sternwelten.at>  Wed, 26 Oct 2005 09:22:58 +0200
2193
2194initramfs-tools (0.36ubuntu1) dapper; urgency=low
2195
2196  * Forced version bump to minimise the scary until I have a chance to dig
2197    through the ubuntu:debian diffs and do a proper merge of their changes.
2198  * Remove the "Loading, please wait..." message from the top of init, as
2199    we now have other fairly early visual feedback, and this is just ugly.
2200
2201 -- Adam Conrad <adconrad@ubuntu.com>  Wed, 26 Oct 2005 11:27:36 +1000
2202
2203initramfs-tools (0.36) unstable; urgency=low
2204
2205  "Sunny Autumn Release"
2206
2207  * Minor cleanups in mkiniramfs.
2208
2209  * Remove manpage section about return values. Needs to be rephrased.
2210    Not sure if it's important for the enduser.
2211
2212 -- maximilian attems <maks@sternwelten.at>  Mon, 24 Oct 2005 19:51:51 +0200
2213
2214initramfs-tools (0.35) unstable; urgency=low
2215
2216  * mkinitramfs: Return 2 for failure path of --supported-(host|target)-version.
2217
2218  * mkinitramfs: Run the hooks before mklibs-copy, broke evms.
2219    Thanks for fix and testing to Steinar H. Gunderson <sesse@debian.org>
2220
2221  * Change name of virtual package that is provided into linux-initramfs-tool.
2222
2223  * Add hooks/lvm allowing to remove dependency on lvm2.
2224
2225  * Add hooks/md allowing to remove dependency on mdadm.
2226
2227  * Remove the mdadm and lvm dependencies, they work as hooks when present.
2228    The lvm2 version in sarge is good enough to address issues mentioned in
2229    0.16. A woody backport will need newer lvm2 although..
2230
2231 -- maximilian attems <maks@sternwelten.at>  Mon, 24 Oct 2005 19:16:14 +0200
2232
2233initramfs-tools (0.32) unstable; urgency=low
2234
2235  [ Bastian Blank ]
2236  * Use mklibs-copy.
2237  * Use udevsynthesize instead of udevstart.
2238  * hook-functions: Add ibmvscsic to list of scsi modules.
2239
2240  [ Sven Luther ]
2241  * Added --supported-(host|target)-version support for the new post-2.6.13
2242    ramdisk-tool policy. Added linux-ramdisk-tool virtual package too.
2243    (Closes: #333856)
2244
2245  [ maximilian attems ]
2246  * Resynchronise with latest upstream release.
2247  * Place shift after variable outfile assignment.
2248  * Fix strange chars in the Depends line resulting in no depends at all.
2249  * Thanks to Bastian Blank for the fixes concerning the new busybox version.
2250    (Closes: #334467)
2251
2252  [ Jeff Bailey ]
2253  * scripts/nfs (mountroot): New variable: NFSOPTS, default to
2254    -o retranfs=10. (Ubuntu 12942)
2255    This can be overridden in the initramfs.conf file.
2256    Thanks to Oliver Grawert for testing this!
2257
2258  * hook-scripts (auto_add_modules): Add jfs
2259    (dep_add_modules): Ditto. (Ubuntu #16742)
2260    Thanks to Colin Watson for this fix!
2261
2262  [ Adam Conrad ]
2263  * Make us a bit more silent/tidy by default, unless "quiet" isn't on
2264    the kernel's command line (then we're just as verbose as ever)
2265
2266  [ Jonas Smedegaard ]
2267  * Use GNU getopt (instead of bash builtin getopts) for improved long-
2268    opts handling.
2269  * Quote variables.
2270  * Use test options -n and -z.
2271
2272 -- maximilian attems <maks@sternwelten.at>  Wed, 19 Oct 2005 17:42:08 +0200
2273
2274initramfs-tools (0.31) unstable; urgency=low
2275
2276  Quick fix for sluggish dep
2277
2278  [ Bastian Blank ]
2279  * Use new busybox. (closes: #333755)
2280
2281 -- maximilian attems <maks@sternwelten.at>  Mon, 17 Oct 2005 16:27:31 +0200
2282
2283initramfs-tools (0.30) unstable; urgency=low
2284
2285  Apparition Octobre Rouge
2286
2287  [ maximilian Attems ]
2288
2289  * Resynconise with latest upstream now we are in unstable.
2290
2291  [ Jeff Bailey ]
2292  * debian/rules: Make sure hooks and scripts are chmod +x
2293
2294  * hook-functions (auto_add_modules): Add advansys.
2295
2296  * debian/init: Add "Loading, please wait..." message.
2297    Don't log for init-top scripts to avoid usplash noise.
2298
2299  * init: Add start of debug command line option.
2300
2301  * scripts/functions (log_begin_msg): Call usplash if available
2302    (log_end_msg): Call usplash if available
2303    (panic): Close usplash if available
2304
2305  * scripts/functions (load_modules): Quote resume variable.
2306    Thanks to Christian Kellner for helping test that!
2307
2308  * scripts/local-premount/suspend: Quote resume variable.
2309
2310  * update-initramfs: Use basename on the link target to get the
2311     version number.
2312
2313  * HACKING: Start of some notes on how this package actually works.
2314  * debian/initramfs-tools.docs: Install it.
2315
2316  [ Matthew Garrett ]
2317  * scripts/functions (load_modules): Run udevstart after loading block
2318    drivers should fix resume from hibernate on non-LVM systems.
2319
2320 -- maximilian attems <maks@sternwelten.at>  Fri, 30 Sep 2005 19:34:55 +0200
2321
2322initramfs-tools (0.29) breezy; urgency=low
2323
2324  "Beauty is a form of genius - is higher, indeed, than genius, as it
2325   needs no explanation."
2326  - Oscar Wilde
2327
2328  * hook-functions (auto_add_modules): Add advansys.
2329
2330  * debian/rules: Make sure hooks and scripts are chmod +x
2331
2332  * init: Add start of debug command line option.
2333
2334 -- Jeff Bailey <jbailey@ubuntu.com>  Tue, 20 Sep 2005 15:47:42 -0400
2335
2336initramfs-tools (0.28) breezy; urgency=low
2337
2338  * Run udevstart after loading block drivers - should fix resume from
2339    hibernate on non-LVM systems.
2340
2341 -- Matthew Garrett <mjg59@srcf.ucam.org>  Tue, 20 Sep 2005 01:13:31 +0100
2342
2343initramfs-tools (0.27) unstable; urgency=low
2344
2345  * Remove unused BUSYBOX config option as we use busybox anyway.
2346
2347  * Add Jeff Bailey and myself as Uploaders, Debian kernel team as
2348    MAINTAINER.
2349
2350  * Upload to debian unstable - allows use of nondevfs kernel >= 2.6.13
2351    with initramfs image. (Closes: #312561, #315654)
2352
2353  * Fix busybox dependency to the relevant debian package.
2354
2355  * Reorder the initramfs.conf variables.
2356
2357  * Add question mark to the getopts for the help message.
2358
2359  * update-initramfs.8 New file install it.
2360
2361  * The debian busybox-cvs-static installs into /bin/busybox:
2362    fix pathes vis-a-vis ubuntu version. make that a variable on top.
2363
2364 -- maximilian attems <maks@sternwelten.at>  Tue, 20 Sep 2005 13:52:00 +0200
2365
2366initramfs-tools (0.26) breezy; urgency=low
2367
2368  "Experience is one thing you can't get for nothing."
2369  - Oscar Wilde
2370
2371  * scripts/local-top/lvm: Reduce -- to - in VG strings for feeding
2372    to vgchange.  (Ubuntu: #13387)
2373
2374  * update-initramfs: New file
2375  * debian/dirs: Add /var/lib/initramfs-tools
2376
2377  * hooks/evms: New file
2378  * scripts/local-top/evms: New file.
2379    Thanks to Jerry Haltom for helping test this!
2380
2381  * debian/control: Bump klibc depends to 1.0.14-1ubuntu2 for jfs support
2382
2383  * hook-scripts (manual_add_modules): Don't do unnecessary depmod
2384    (dep_add_modules): No need for a sleep 2 here.
2385    Thanks to Matt Zimmmerman for noticing these!
2386
2387  * scripts/functions: Attempt resume before loading USB or Network
2388    modules to avoid resume issues with USB.
2389    Thanks to Matthew Garrett for this patch!
2390
2391  * scripts/functions (ide_boot_events): Always load ide-generic
2392    before going further.  This allows us to catch any hidden
2393    IDE controllers that might not otherwise get found.
2394
2395  * initramfs.conf.5: New file
2396  * debian/initramfs-tools.manpages: Install it.
2397    Thanks to maximilian attems for the manpage!
2398
2399  * hook-functions (auto_add_modules): Add mptscsih (Ubuntu #15406)
2400    Thanks to Jesper Krogh for the bug report!
2401
2402  * debian/dirs: Add etc/mkinitramfs/hooks, move all scripts subdirs
2403    into etc/mkinitramfs/scripts.
2404
2405  * mkinitramfs: Set the umask.  Copy the scripts from
2406    /etc/mkinitramfs/scripts into the image.
2407    Make sure that modules file lists is actually a regular file.
2408
2409  * init: Use ${rootmnt} instead of hardcoded /root, use mount -n
2410    Fix typo.
2411
2412  * hook-functions (catenate_cpiogz): Add sanity check.
2413    (add_modules_from_file): Document, quote variable, add warning.
2414
2415  * docs/example_hook: Update
2416    Thanks to Karl Hegbloom for these previous 5 patches!
2417
2418  * init: Create /var/lock on the initramfs
2419    Thanks to Jerry Haltom for noticing this!
2420
2421  * debian/dirs: rename to ...
2422  * debian/initramfs-tools.dirs: ... this.
2423
2424  * scripts/functions (scsi_boot_events): Don't attempt to look
2425    at ${device}/type if it doesn't actually exist.
2426
2427 -- Jeff Bailey <jbailey@ubuntu.com>  Wed, 14 Sep 2005 14:12:24 -0400
2428
2429initramfs-tools (0.25) breezy; urgency=low
2430
2431  "If there was less sympathy in the world, there would be less
2432   trouble in the world."
2433  - Oscar Wilde
2434
2435  * init: Module the /dev tmpfs earlier.  Make /dev/console, and
2436    /dev/null on it at the beginning, just in case.
2437
2438  * debian/initramfs-tools.postinst: When copying the modules file over
2439    from initrd-tools installations, filter out ext2, ext3, ide-generic
2440    and ide-disk.  These are leftovers from Warty.
2441    (Ubuntu #14242)
2442
2443  * hooks/udev: New File (Ubuntu #12915)
2444
2445  * init: panic if ${init} doesn't exist on the target filesystem.
2446
2447 -- Jeff Bailey <jbailey@ubuntu.com>  Thu,  1 Sep 2005 00:13:47 -0400
2448
2449initramfs-tools (0.24) breezy; urgency=low
2450
2451  "Experience is simply the name we give out mistakes."
2452  - Oscar Wilde
2453
2454  * hook-functions (auto_add_modules): Add cciss
2455    (Ubuntu #14177) Thanks Fabionne!
2456
2457  * scripts/functions (parse_numeric): Noop on empty parameter.
2458    Fixes LTSP boot failure.  Thanks to Oliver Grawert
2459    for testing!
2460
2461  * scripts/local-top/md: Don't run modprobe when raidlvl is unset.
2462    Run mdadm if raidlvl has ever been set, not just if the most
2463    recent device checked was part of the raid setup.
2464    Thanks to Jeff Waugh for the bug report!
2465
2466  * mkinitramfs: Feed the -o argument through readlink -f to
2467    get the canonical pathname.
2468
2469 -- Jeff Bailey <jbailey@ubuntu.com>  Fri, 26 Aug 2005 09:35:32 -0400
2470
2471initramfs-tools (0.23) breezy; urgency=low
2472
2473  "This suspense is terrible. I hope it will last."
2474  - Oscar Wilde
2475
2476  * scripts/local: Quote ${ROOT} so that an empty value causes us
2477    to drop to a shell.
2478    Thanks to Matt Zimmerman for this fix!
2479
2480  * hook-functions (auto_add_modules): Add atiixp and opti621 to
2481    the IDE set.
2482
2483  * hook-functions (dep_add_modules): Detect i2o and add i2o_block
2484    (auto_add_modules): Include i2o_block.
2485
2486  * scripts/functions (i2o_boot_events): New function
2487    (load_modules): Call it. (Ubuntu# 13806)
2488    Thanks to Tollef Fog Heen for the i2o patch!
2489
2490  * debian/control: Depend on udev.
2491    Thanks to Alexander Butenko for troubleshooting this with me.
2492
2493  * init: Move the /dev directory to the root filesystem.
2494    Handle all the udev bind mounts as needed.
2495    Make sure input and output is associated with dev/console.
2496
2497  * scripts/functions (parse_numeric): Exit if we're refering to a path.
2498    Otherwise override root setting to be /dev/root.
2499  * init: Call parse_numeric when setting the root variable.
2500  * scripts/local-top/lvm: When using a numeric root, call vgchange -ay
2501    Don't attempt to start LVM on regular partitions.
2502    (Ubuntu #13365, #13778, and some of #13399)
2503
2504  * scripts/local-top/lvm: Cope with -'s in the Volume Group and
2505    logical volume names. (Ubuntu #13387)
2506    Thanks to Stephen Shirley for the patch!
2507
2508 -- Jeff Bailey <jbailey@ubuntu.com>  Thu, 25 Aug 2005 11:48:15 -0400
2509
2510initramfs-tools (0.22) breezy; urgency=low
2511
2512  * Fix argument handling in force_load hook-function
2513  * Add "sleep 3" to scripts/nfs as a nasty hack around bug #12942
2514
2515 -- Matt Zimmerman <mdz@ubuntu.com>  Fri, 19 Aug 2005 23:50:16 -0700
2516
2517initramfs-tools (0.21) breezy; urgency=low
2518
2519  "All that I desire to point out is the general principle that
2520   life imitates art far more than art imitates life."
2521   - Oscar Wilde
2522
2523  * mkinitramfs: Define MODULESDIR and use it.
2524
2525  * hook-functions: Use MODULESDIR
2526    (add_modules_from_file): Do not add .ko extension to file lists.
2527    Call force_load instead of twiddling conf/modules directly.
2528    (Ubuntu #13372)
2529    (force_load): New function.
2530    (copy_exec): Attempt to use non-optimsed libraries if available.
2531    (Ubuntu #13470)
2532    (auto_add_modules) Include forcedeth (Ubuntu #13448)
2533
2534  * hooks/kernelextras: New file. (Ubuntu #13414)
2535
2536  * debian/initramfs-tools.postinst: Preserve /etc/mkinitrd/modules if
2537    possible on new install. (Ubuntu #13372)
2538
2539 -- Jeff Bailey <jbailey@ubuntu.com>  Thu, 18 Aug 2005 00:20:11 -0400
2540
2541initramfs-tools (0.20) breezy; urgency=low
2542
2543  * Depend on cpio.
2544
2545 -- Colin Watson <cjwatson@ubuntu.com>  Fri, 12 Aug 2005 10:43:04 +0100
2546
2547initramfs-tools (0.19) breezy; urgency=low
2548
2549  "The basis of optimism is sheer terror."
2550  - Oscar Wilde
2551
2552  * mkinitramfs: Honour MODULES=list and MODULES=dep.
2553
2554  * hook-functions: New function dep_add_modules.
2555
2556 -- Jeff Bailey <jbailey@ubuntu.com>  Wed, 10 Aug 2005 23:20:11 -0400
2557
2558initramfs-tools (0.18) breezy; urgency=low
2559
2560  "We are all in the gutter, but some of us are looking at the stars."
2561  - Oscar Wilde
2562
2563  * debian/initramfs-tools.postrm: Use rm -f for removing the modules
2564    file, in case it doesn't exist for some reason. (Ubuntu #13335)
2565    Thanks to Colin Watson for the bug report!
2566
2567  * mkinitramfs.8: Correct my email address to be jbailey@ubuntu.com
2568    Document /etc/mkinitramfs/DSDT.aml
2569
2570  * debian/initramfs-tools.postinst: Attempt to inherit RESUME settings
2571    from initrd-tools.  Also copy the DSDT from /etc/mkinitrd/DSDT to
2572    /etc/mkinitramfs/DSDT.aml
2573
2574 -- Jeff Bailey <jbailey@ubuntu.com>  Wed, 10 Aug 2005 13:09:44 -0400
2575
2576initramfs-tools (0.17) breezy; urgency=low
2577
2578  "The public is wonderfully tolerant. It forgives everything except
2579   genius."
2580  - Oscar Wilde
2581
2582  * debian/initramfs-tools.postinst: Get the name of the config file
2583    right when seeding RESUME=.  Also fix the sed expression.
2584    Thanks to Matthew Garrett for noticing this!
2585
2586 -- Jeff Bailey <jbailey@ubuntu.com>  Wed, 10 Aug 2005 11:54:07 -0400
2587
2588initramfs-tools (0.16) breezy; urgency=low
2589
2590  "It is through art, and through art only, that we can realise our
2591   perfection."
2592   - Oscar Wilde
2593
2594  * mkinitramfs: Make sure all relevant ide modules are included.
2595    Add RESUME= support.
2596
2597  * scripts/functions: Be silent when adding non-detected modules.
2598
2599  * conf/mkinitramfs.conf: MODULES=most by default, BUSYBOX=y
2600    (Non-busybox isn't supported now.  It's not clear that it ever
2601     will be).  Add RESUME line for resuming from suspend-to-disk.
2602
2603  * scripts/local-premount/suspend: New script for suspend-to-disk.
2604
2605  * debian/control: Bump depends on busybox-cvs-initramfs to
2606    20040623-1ubuntu19.  Add dependancy on lvm2.
2607    Bump standards version to 3.6.2.0 (no-op)
2608
2609  * debian/control:
2610    Force version depend on lvm2 (>= 2.01.04-5) to make sure newer kernels
2611    will boot.
2612    Thanks for Andrew Mitchell for discovering this.
2613
2614  * hooks/: New directory
2615
2616  * debian/dirs: Move hooks to ...
2617  * debian/initramfs-tools.install: ... here.
2618
2619  * hooks/acpid: New file.
2620
2621  * scripts/init-premount/acpid: New file
2622    Thanks for the hint from Matthew Garrett for this.
2623
2624  * debian/initramfs-tools.postinst: Add RESUME support on first install.
2625
2626  * debian/mkinitramfs: Move functions to ...
2627  * debian/hook-functions: ... here.
2628
2629  * debian/initramfs-tools.install: Install hook-functions
2630
2631  * mkinitramfs.8: New file.
2632    Thanks to Maximilian Attems for contributing this!
2633
2634  * scripts/local-top/md: Don't try to detect raid on non-existant devices
2635    or on whole devices.  Quiet other warning messages.
2636
2637  * hook-functions: When generating initramfs, don't complain about missing
2638    modules.
2639
2640 -- Jeff Bailey <jbailey@ubuntu.com>  Tue,  9 Aug 2005 23:35:08 -0400
2641
2642initramfs-tools (0.15) breezy; urgency=low
2643
2644  "Nothing looks so like innocence as an indiscretion."
2645  - Oscar Wilde
2646
2647  * mkinitramfs: Handle putting DSDT.aml into the initramfs
2648    Add sata_nv to list of modules to import for main mode.
2649
2650  * init: New scripts directory, init-premount for generic premount
2651    handling (like usplash)
2652
2653  * debian/dirs: Make the /etc version of this directory for user
2654    addons.
2655
2656  * debian/rules: Use prebuild, rather than debian-build-arch.
2657
2658 -- Jeff Bailey <jbailey@ubuntu.com>  Tue,  9 Aug 2005 11:29:10 -0400
2659
2660initramfs-tools (0.14) breezy; urgency=low
2661
2662  "The world is a stage, but the play is badly cast."
2663  - Oscar Wilde
2664
2665  * scripts/functions: Add scsi_boot_events and call it to load sd_mod
2666
2667  * scripts/local-top/md: Autodetect raid level
2668
2669  * scripts/local-top/lvm: Only activate the volumegroup required by
2670    the root device.  Don't bother with lvm if the root partition isn't
2671    /dev/mapper/FOO.
2672
2673  * scripts/functions: Fix ide_boot_events.  This never worked, even
2674    if I thought it did.
2675
2676  * init: init variable should be lower case.  Exported ROOT variable
2677    should be upper case.
2678
2679 -- Jeff Bailey <jbailey@ubuntu.com>  Tue, 26 Jul 2005 20:30:57 -0400
2680
2681initramfs-tools (0.13) breezy; urgency=low
2682
2683  "We live in age when unnecessary things are our only necessities."
2684   - Oscar Wilde
2685
2686  * Use detailed logging now for debian/changelog.  We have at least
2687    three people hacking now, and details would probably be useful.
2688
2689  * debian/TODO: Update
2690
2691  * debian/dirs: Sort and add usr/share/initramfs-tools/hooks
2692
2693  * debian/initramfs-tools.examples: Add docs/example_hook and
2694    docs/example_hook_cpiogz
2695
2696  * debian/initramfs-tools.install: Pretty Print.
2697
2698  * debian/rules: Ensure that mkinitramfs is executable
2699
2700  * docs/example_script: New file
2701
2702  * init: Add concept of 'quiet', be verbose if not specified
2703
2704  * mkinitramfs: Do not load script functions until needed
2705    Clear up comments / documentation
2706    Use DESTDIR instead of TMPDIR
2707    Add ability to link in extra hunks into the cpio file
2708    Cosmetic cleanups
2709
2710  * scripts/functions: Add lsb stype log_FOO_msg functions
2711
2712  * scripts/local: Add logging
2713
2714  * scripts/nfs: Add logging
2715
2716  Thanks to Karl Hegbloom for most of these patches!
2717
2718  * debian/control: Get a much better description
2719
2720  Thanks to Maximilian Attems for this!
2721
2722  * scripts/functions: Add copy_exec function that copies a program
2723    and all libraries that it depends on.
2724
2725  * mkinitramfs: Use it
2726
2727  * scripts/local-top/lvm: New file
2728
2729  * mkinitramfs: Specify the modules to copy rather than mass copying
2730    directories
2731
2732  * scripts/functions: Always load ide-generic to cope with ide subsystem
2733    suckage.
2734
2735 -- Jeff Bailey <jbailey@ubuntu.com>  Wed, 29 Jun 2005 23:50:56 +0000
2736
2737initramfs-tools (0.12) breezy; urgency=low
2738
2739  "I am not young enough to know everything." - Oscar Wilde
2740
2741  * Don't complain if /etc/mkinitramfs/modules doesn't exist.
2742
2743  * Make sure that raid1 is pulled in.
2744
2745  * Include /etc/modprobe.d/aliases in the initramfs
2746
2747  * Default to currently running kernel version.
2748    Based on a patch from maximilian attems, thanks!
2749
2750  * Handle module arguments in /etc/mkinitramfs/modules
2751
2752  * Do hookscripts at generation time.  Drop things into
2753    /usr/share/initramfs-tools/hooks or /etc/mkinitramfs/hooks
2754
2755  * Make sure local-bottom and nfs-bottom get created
2756    Thanks to Karl Hegbloom for these three patches!
2757
2758  * Prune stray echo from call_scripts
2759
2760  * Load raid1 for now so that md setups will work.
2761
2762  * Detect ide modules load
2763    Thanks to Jeff Waugh for initial testing of this!
2764
2765 -- Jeff Bailey <jbailey@ubuntu.com>  Mon, 20 Jun 2005 23:05:04 +0000
2766
2767initramfs-tools (0.11) breezy; urgency=low
2768
2769  "Illusion is the first of all pleasures" - Oscar Wilde
2770
2771  * Make the init much less noisy
2772
2773  * Pull in all the dependancies for nfs and af_packet
2774
2775  * Be compatible with misdocumented mkinitrd interface
2776
2777  Thanks to Matt Zimmerman for the bug reports and testing!
2778
2779  * Update debian/copyright to have the location of the bzr
2780    archive
2781
2782 -- Jeff Bailey <jbailey@ubuntu.com>  Fri, 17 Jun 2005 21:23:25 +0000
2783
2784initramfs-tools (0.10) breezy; urgency=low
2785
2786  The "I can see you!" release.
2787
2788  * Unconditionally require busybox.  Might revert this eventually
2789    but it's too much of a pain right now do this without
2790    a reasonably environment
2791
2792  * Use modprobe to load modules
2793
2794  * Iterate through /sys/bus/pci and /sys/bus/usb and load drivers
2795    based on their modalias
2796
2797  * Start to use /sbin for things
2798
2799  * Include depmod in the image.  Use it at boot time.
2800
2801  * Edit config example to show the modules that do need to be included
2802    manually for this build.
2803
2804 -- Jeff Bailey <jbailey@ubuntu.com>  Fri, 17 Jun 2005 12:45:07 +0000
2805
2806initramfs-tools (0.9) breezy; urgency=low
2807
2808  * Be consistent about y/n vs. yes/no values for the readonly variable
2809
2810 -- Matt Zimmerman <mdz@ubuntu.com>  Thu, 16 Jun 2005 15:22:30 -0700
2811
2812initramfs-tools (0.8) breezy; urgency=low
2813
2814  The "We are one in the spirit..." release
2815
2816  * Export the command line variables so that the various scripts
2817    can see them.
2818
2819  * Honour command line 'ro' or 'rw' settings for nfs.
2820
2821 -- Jeff Bailey <jbailey@ubuntu.com>  Tue, 14 Jun 2005 21:35:14 +0000
2822
2823initramfs-tools (0.7) breezy; urgency=low
2824
2825  The "CONFORM!" release.
2826
2827  * Make command line arguments almost match mkinitrd.  The -m argument
2828    doesn't make any sense, so it's not supported.  Add support for
2829    overriding the confdir, and specifying version no longer expects -v.
2830
2831  * Add sed and grep to the initramfs for now.  Will prune these
2832    eventually, but for now mdrun needs them.
2833
2834  * Add mdadm and mdrun to the initramfs.
2835
2836  * Add hookscript directories.
2837
2838  * Call hookscripts
2839
2840  Thanks to David Weinhall <tao@acc.umu.se> for the dependancy-based
2841  hookscripts.
2842
2843 -- Jeff Bailey <jbailey@ubuntu.com>  Thu,  9 Jun 2005 17:08:01 +0000
2844
2845initramfs-tools (0.6) breezy; urgency=low
2846
2847  The "Sweep! ....  Off!" release.
2848
2849  * Source in the net-${DEVICE}.conf file to get IP address information.
2850
2851  * Add commandline parameters for NFSROOT and BOOT.
2852
2853  * Moving loading of boot functions to after commandline parsing.
2854
2855  * Allow NFSROOT variable to be set to auto to pick up value from DHCP
2856    Server.
2857
2858 -- Jeff Bailey <jbailey@ubuntu.com>  Wed,  1 Jun 2005 12:02:40 -0400
2859
2860initramfs-tools (0.5) breezy; urgency=low
2861
2862  The "Climbing to the horizons" release.
2863
2864  * Update for newer udev, call "udevstart" rather than "udev udevstart"
2865
2866  * /etc/mkinitramfs/modules should not be a conffile.
2867
2868  * Support busybox.
2869
2870  * Fix bug where -k would delete the tmp files, and otherwise it would keep
2871    them.
2872
2873  * Handle # for comments in the modules file.
2874
2875  * arch:all, not arch:any
2876
2877 -- Jeff Bailey <jbailey@ubuntu.com>  Tue, 31 May 2005 15:17:56 -0400
2878
2879initramfs-tools (0.4) breezy; urgency=low
2880
2881  * First upload to Ubuntu.
2882
2883  * Handle glibc compiled udev for now.
2884
2885 -- Jeff Bailey <jbailey@ubuntu.com>  Tue, 24 May 2005 14:30:07 +0000
2886
2887initramfs-tools (0.3) unstable; urgency=low
2888
2889  * Fix init and root variables
2890
2891 -- Jeff Bailey <jbailey@ubuntu.com>  Sat, 29 Jan 2005 17:49:08 -0500
2892
2893initramfs-tools (0.2) unstable; urgency=low
2894
2895  * Include the modules in the initrd
2896  * Drop the .ko ending from the module loads.
2897  * Actually chain to the sub scripts.
2898  * kilbc is now named properly
2899  * First cut of an NFS root implementation
2900
2901 -- Jeff Bailey <jbailey@ubuntu.com>  Fri, 28 Jan 2005 16:50:53 -0500
2902
2903initramfs-tools (0.1) unstable; urgency=low
2904
2905  * Initial Release.
2906
2907 -- Jeff Bailey <jbailey@ubuntu.com>  Thu, 27 Jan 2005 15:23:52 -0500
2908
Note: See TracBrowser for help on using the repository browser.