--- Begin Message ---
- To: Debian Bug Tracking System <submit@bugs.debian.org>
- Subject: does not execute all scripts in /etc/initramfs-tools/scripts/local-top
- From: Marc Haber <mh+debian-bugs@zugschlus.de>
- Date: Wed, 13 Jun 2007 20:38:20 +0200
- Message-id: <20070613183820.11091.28686.reportbug@scyw00225.scy001.de>
Package: initramfs-tools
Version: 0.88
Severity: minor
Hi,
The regexp used to decide whether a script in
/etc/initramfs-tools/scripts/local-top/prelvm2 gets executed or not is
considerably more restrictive than the code found in other packages,
such as in run-parts. For example, they allow hyphens in the file
name, while initramfs-tools does not.
This is kind of a surprise.
On a second thought, it might be a good idea to print debug output
like "not using pre-lvm2 for initrd because of illegal character - in
file name".
Greetings
Marc
-- Package-specific info:
-- /proc/cmdline
root=/dev/mapper/root ro video=radeon:force_sleep,1400x1050-24@60 initrd=initrd BOOT_IMAGE=vmlinuz
-- /proc/filesystems
cramfs
ext3
-- lsmod
Module Size Used by
tun 10304 1
ieee80211_crypt_ccmp 7008 2
appletalk 33632 2
ax25 49744 2
ipx 26052 2
p8023 2080 1 ipx
radeon 110528 1
drm 73908 2 radeon
rfcomm 35480 7
hidp 18272 2
hid 23680 1 hidp
l2cap 22208 10 rfcomm,hidp
ppdev 8580 0
lp 10884 0
tcp_diag 1760 0
inet_diag 11336 2 tcp_diag
ipv6 236320 18
button 7952 0
ac 5220 0
battery 10020 3
binfmt_misc 10984 1
cpufreq_powersave 1792 0
cpufreq_stats 5120 0
cpufreq_conservative 6888 0
cpufreq_ondemand 7884 0
cpufreq_userspace 4128 1
speedstep_centrino 9220 1
freq_table 4512 3 cpufreq_stats,cpufreq_ondemand,speedstep_centrino
sr_mod 16100 0
sbp2 21188 0
tsdev 7520 0
joydev 9152 0
irtty_sir 8064 0
pcmcia 35276 0
sir_dev 15300 1 irtty_sir
irda 172668 2 irtty_sir,sir_dev
crc_ccitt 2144 1 irda
parport_pc 32740 1
parport 33672 3 ppdev,lp,parport_pc
rtc 12760 0
serio_raw 6564 0
psmouse 34952 0
ipw2200 130628 0
pcspkr 3136 0
ieee80211 30984 1 ipw2200
ieee80211_crypt 5792 2 ieee80211_crypt_ccmp,ieee80211
snd_intel8x0 32060 1
i2c_i801 8560 0
firmware_class 9408 2 pcmcia,ipw2200
snd_intel8x0m 16716 6
snd_ac97_codec 92356 2 snd_intel8x0,snd_intel8x0m
ac97_bus 2272 1 snd_ac97_codec
snd_pcm_oss 39168 0
snd_mixer_oss 15328 1 snd_pcm_oss
snd_pcm 71940 6 snd_intel8x0,snd_intel8x0m,snd_ac97_codec,snd_pcm_oss
snd_timer 20868 1 snd_pcm
snd 48132 19 snd_intel8x0,snd_intel8x0m,snd_ac97_codec,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_timer
soundcore 7424 1 snd
snd_page_alloc 9512 3 snd_intel8x0,snd_intel8x0m,snd_pcm
i2c_core 20480 1 i2c_i801
yenta_socket 24876 3
rsrc_nonstatic 11968 1 yenta_socket
pcmcia_core 36884 3 pcmcia,yenta_socket,rsrc_nonstatic
iTCO_wdt 9956 0
hci_usb 16220 6
bluetooth 48484 16 rfcomm,hidp,l2cap,hci_usb
shpchp 30996 0
pci_hotplug 29088 1 shpchp
intel_agp 23004 1
agpgart 32168 2 drm,intel_agp
evdev 9216 5
eth1394 18276 0
ext3 120904 5
jbd 55208 1 ext3
mbcache 8164 1 ext3
sha256 11008 0
aes 27680 14
cbc 4256 6
blkcipher 5956 1 cbc
dm_crypt 12808 1
raid10 22560 0
raid456 120336 0
xor 14376 1 raid456
raid1 22080 0
raid0 7968 0
multipath 8416 0
linear 5856 0
md_mod 72628 6 raid10,raid456,raid1,raid0,multipath,linear
ide_generic 1344 0 [permanent]
dm_mirror 20116 0
dm_snapshot 16420 0
dm_mod 52556 28 dm_crypt,dm_mirror,dm_snapshot
ide_cd 36512 0
cdrom 32768 2 sr_mod,ide_cd
ide_disk 15648 2
usb_storage 76384 0
piix 9508 0 [permanent]
generic 4804 0 [permanent]
ide_core 115016 6 ide_generic,ide_cd,ide_disk,usb_storage,piix,generic
tg3 99812 0
ohci1394 32432 0
ieee1394 89560 3 sbp2,eth1394,ohci1394
ata_generic 8100 0
libata 109172 1 ata_generic
scsi_mod 133740 4 sr_mod,sbp2,usb_storage,libata
ehci_hcd 30796 0
uhci_hcd 22608 0
usbcore 123304 5 hci_usb,usb_storage,ehci_hcd,uhci_hcd
thermal 14120 0
processor 30888 2 speedstep_centrino,thermal
fan 4868 0
-- /etc/kernel-img.conf
do_symlinks = yes
relative_links = yes
do_bootloader = no
do_bootfloppy = no
do_initrd = yes
link_in_boot = no
postinst_hook = /usr/sbin/update-grub
postrm_hook = /usr/sbin/update-grub
-- /etc/initramfs-tools/initramfs.conf
MODULES=most
BUSYBOX=y
KEYMAP=n
BOOT=local
DEVICE=eth0
NFSROOT=auto
-- System Information:
Debian Release: lenny/sid
APT prefers unstable
APT policy: (500, 'unstable'), (500, 'testing'), (500, 'stable')
Architecture: i386 (i686)
Kernel: Linux 2.6.21-1-686 (SMP w/1 CPU core)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash
Versions of packages initramfs-tools depends on:
ii busybox 1:1.1.3-4 Tiny utilities for small and embed
ii cpio 2.8-1 GNU cpio -- a program to manage ar
ii klibc-utils 1.5-2 small statically-linked utilities
ii module-init-tools 3.3-pre11-1 tools for managing Linux kernel mo
ii udev 0.105-4 /dev/ and hotplug management daemo
initramfs-tools recommends no packages.
-- no debconf information
--- End Message ---
--- Begin Message ---
Source: initramfs-tools
Source-Version: 0.90
We believe that the bug you reported is fixed in the latest version of
initramfs-tools, which is due to be installed in the Debian FTP archive:
initramfs-tools_0.90.dsc
to pool/main/i/initramfs-tools/initramfs-tools_0.90.dsc
initramfs-tools_0.90.tar.gz
to pool/main/i/initramfs-tools/initramfs-tools_0.90.tar.gz
initramfs-tools_0.90_all.deb
to pool/main/i/initramfs-tools/initramfs-tools_0.90_all.deb
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to 428729@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
maximilian attems <maks@debian.org> (supplier of updated initramfs-tools package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Format: 1.7
Date: Thu, 09 Aug 2007 21:30:29 +0200
Source: initramfs-tools
Binary: initramfs-tools
Architecture: source all
Version: 0.90
Distribution: unstable
Urgency: low
Maintainer: Debian kernel team <debian-kernel@lists.debian.org>
Changed-By: maximilian attems <maks@debian.org>
Description:
initramfs-tools - tools for generating an initramfs
Closes: 420754 425050 426446 426917 428729 429237 433190 433459 435031 436752
Changes:
initramfs-tools (0.90) unstable; urgency=low
.
Release "J'aim' pas le fataliste Je n'ai ni foi ni loi"
.
[ maximilian attems ]
* hook-functions: Fix xen i386 boots with optimized 2.5. (closes: 420754)
Thanks Marco Nenciarini <mnencia@debian.org> for patch.
* debian/control: Bump dep on klibc-utils from etch. (closes: 435031)
* scripts/functions: Implement non-zero panic bootarg. Style fix for
maybe_break().
* hook-functions: dep_add_modules() fix for md, lv, luks root.
(closes: #426917, #429237, #426446)
* debian/scripts: Add /etc/crypttab to reportbug script. Add /sys/block
list for MODULES=dep to reportbug script.
* scripts/functions: Add error message on verbose mode about ignored files
in boot/hooks dir. Thanks Kornilios Kourtis <kkourt@cslab.ece.ntua.gr>
for the initial patch. Fixes a double set_initlist call too. Ignore empty
dirs earlier too. (closes: #428729, #433459)
* mkinitramfs.8: Document verbose mode.
* debian/initramfs-tools.preinst: Inhibit /etc/initramfs-tools/conf.d/resume
creation in chroot for debian-live and other. (closes: #433190)
Thanks Kel Modderman <kel@otaku42.de> for the patch.
* update-initramfs: Improve "altered" error message. (closes: #436752)
* update-initramfs, update-initramfs.conf: update_initramfs config variable
is tristate. Set to 'all' to update any initramfs: $(update-initramfs -u).
Allows specific admin setting. (closes: #425050)
.
[ David Härdeman ]
* hook-functions: Protect all variable with local, plus coding style fixes.
Files:
fcea65851e626dc6c1c3a3da43172bf1 656 utils optional initramfs-tools_0.90.dsc
9e6e6d34c5fd676a8ee3fe3fdb975744 60995 utils optional initramfs-tools_0.90.tar.gz
f93b1c026cfeefe9d48e866eb89bc444 68036 utils optional initramfs-tools_0.90_all.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)
iD8DBQFGu2uVeW7Lc5tEHqgRAs1JAJ9ca9d+JDQMnbRbUKpv4MwrmjGjYwCghDUI
FhqmhhKdKsIkxIQApJYjPno=
=Mq50
-----END PGP SIGNATURE-----
--- End Message ---