--- Begin Message ---
- To: Debian Bug Tracking System <submit@bugs.debian.org>
- Subject: initramfs-tools: Could remove the mkdir's and mknod's from init script.
- From: Tim Phipps <tim@phipps-hutton.freeserve.co.uk>
- Date: Wed, 30 Aug 2006 10:12:13 +0100
- Message-id: <20060830091213.14481.31435.reportbug@hal.phipps-hutton>
Package: initramfs-tools
Version: 0.76
Severity: minor
The top part of init has this:
mkdir /sys
mkdir /proc
mkdir /tmp
mkdir -p /var/lock
These can all be put in the initramfs image can't they? Also (not a
bug), I can't figure out how /root gets created, it's not in the image
and there's no "mknod /root" in any script.
-- Package-specific info:
-- /proc/cmdline
boot=local root=LABEL=root
-- /proc/filesystems
cramfs
ext3
udf
iso9660
vfat
ntfs
-- lsmod
Module Size Used by
ntfs 196748 0
vfat 11936 0
fat 47676 1 vfat
isofs 32832 0
nls_utf8 1920 0
udf 73376 0
savage 30176 1
drm 63508 2 savage
nfsd 201828 13
exportfs 5600 1 nfsd
ipv6 228064 46
p4_clockmod 4684 0
speedstep_lib 4260 1 p4_clockmod
freq_table 4196 1 p4_clockmod
button 6320 0
ac 4612 0
battery 9252 0
dm_mod 49140 0
cpufreq_userspace 3732 1
vt1211 19672 0
hwmon_vid 2336 1 vt1211
i2c_isa 4512 1 vt1211
mousedev 10752 1
eth1394 18884 0
snd_seq_dummy 3492 0
snd_seq_oss 29060 0
snd_seq_midi 8000 0
snd_seq_midi_event 6944 2 snd_seq_oss,snd_seq_midi
snd_seq 46284 6 snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_seq_midi_event
via_agp 9312 1
evdev 8736 3
agpgart 29776 2 drm,via_agp
snd_via82xx 25912 0
gameport 14440 1 snd_via82xx
snd_ac97_codec 83232 1 snd_via82xx
snd_ac97_bus 2048 1 snd_ac97_codec
snd_pcm_oss 44384 0
snd_mixer_oss 16160 1 snd_pcm_oss
snd_pcm 78248 3 snd_via82xx,snd_ac97_codec,snd_pcm_oss
snd_timer 21924 2 snd_seq,snd_pcm
snd_page_alloc 9800 2 snd_via82xx,snd_pcm
snd_mpu401_uart 7200 1 snd_via82xx
snd_rawmidi 23392 2 snd_seq_midi,snd_mpu401_uart
snd_seq_device 8236 5 snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_seq,snd_rawmidi
snd 48704 11 snd_seq_oss,snd_seq,snd_via82xx,snd_ac97_codec,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_timer,snd_mpu401_uart,snd_rawmidi,snd_seq_device
cx88_blackbird 17916 0
cx8800 29420 1 cx88_blackbird
compat_ioctl32 1184 1 cx8800
v4l1_compat 12068 1 cx8800
v4l2_common 7360 2 cx88_blackbird,cx8800
cx88_dvb 11492 1
cx8802 11268 2 cx88_blackbird,cx88_dvb
cx88xx 59844 4 cx88_blackbird,cx8800,cx88_dvb,cx8802
ir_common 9156 1 cx88xx
btcx_risc 4520 3 cx8800,cx8802,cx88xx
tveeprom 13520 1 cx88xx
videodev 9312 3 cx88_blackbird,cx8800,cx88xx
cx88_vp3054_i2c 3872 1 cx88_dvb
i2c_algo_bit 8136 2 cx88xx,cx88_vp3054_i2c
mt352 5668 1 cx88_dvb
or51132 8900 1 cx88_dvb
video_buf_dvb 6276 1 cx88_dvb
dvb_core 72672 1 video_buf_dvb
video_buf 20548 6 cx88_blackbird,cx8800,cx88_dvb,cx8802,cx88xx,video_buf_dvb
nxt200x 11652 1 cx88_dvb
firmware_class 10144 3 cx88_blackbird,or51132,nxt200x
cx24123 7748 1 cx88_dvb
lgdt330x 7036 1 cx88_dvb
cx22702 5700 1 cx88_dvb
dvb_pll 11140 4 cx88_dvb,or51132,nxt200x,cx22702
shpchp 39776 0
pci_hotplug 25940 1 shpchp
i2c_viapro 7892 0
i2c_core 20240 13 vt1211,i2c_isa,cx88_dvb,cx88xx,tveeprom,i2c_algo_bit,mt352,or51132,nxt200x,cx24123,lgdt330x,cx22702,i2c_viapro
ide_cd 35808 0
cdrom 32304 1 ide_cd
psmouse 34600 0
via_ircc 23380 0
ohci1394 30416 0
rtc 12660 0
serio_raw 6756 0
ieee1394 87256 2 eth1394,ohci1394
irda 163356 1 via_ircc
pcspkr 3300 0
crc_ccitt 1952 1 irda
soundcore 9600 1 snd
thermal 13000 0
processor 22336 1 thermal
fan 4452 0
via_rhine 22536 0
mii 5056 1 via_rhine
ide_disk 14752 6
via82cxxx 7972 0 [permanent]
ide_core 113168 3 ide_cd,ide_disk,via82cxxx
usbhid 32704 0
uhci_hcd 27920 0
ehci_hcd 28360 0
usbcore 114240 4 usbhid,uhci_hcd,ehci_hcd
nfs 195820 0
lockd 54824 3 nfsd,nfs
nfs_acl 3264 2 nfsd,nfs
sunrpc 137156 10 nfsd,nfs,lockd,nfs_acl
ext3 117768 3
jbd 52724 1 ext3
mbcache 8484 1 ext3
-- System Information:
Debian Release: testing/unstable
APT prefers testing
APT policy: (500, 'testing')
Architecture: i386 (i686)
Shell: /bin/sh linked to /bin/bash
Kernel: Linux 2.6.16-2-686
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
Versions of packages initramfs-tools depends on:
ii busybox 1:1.1.3-2 Tiny utilities for small and embed
ii cpio 2.6-17 GNU cpio -- a program to manage ar
ii klibc-utils 1.4.19-2 small statically-linked utilities
ii module-init-tools 3.2.2-3 tools for managing Linux kernel mo
ii udev 0.093-1 /dev/ and hotplug management daemo
initramfs-tools recommends no packages.
-- no debconf information
--- End Message ---
--- Begin Message ---
Source: initramfs-tools
Source-Version: 0.78
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.78.dsc
to pool/main/i/initramfs-tools/initramfs-tools_0.78.dsc
initramfs-tools_0.78.tar.gz
to pool/main/i/initramfs-tools/initramfs-tools_0.78.tar.gz
initramfs-tools_0.78_all.deb
to pool/main/i/initramfs-tools/initramfs-tools_0.78_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 385281@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
maximilian attems <maks@sternwelten.at> (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: Mon, 4 Sep 2006 17:38:13 +0200
Source: initramfs-tools
Binary: initramfs-tools
Architecture: source all
Version: 0.78
Distribution: unstable
Urgency: medium
Maintainer: Debian kernel team <debian-kernel@lists.debian.org>
Changed-By: maximilian attems <maks@sternwelten.at>
Description:
initramfs-tools - tools for generating an initramfs
Closes: 384967 385226 385252 385281 385624 385641
Changes:
initramfs-tools (0.78) unstable; urgency=medium
.
* update-initramfs: Check in call_lilo() if /sbin/lilo is executable,
when /etc/lilo.conf exists (closes: 384967) - thus urgency medium.
.
* init: Guard all dirs against creation. (closes: 385281)
.
* debian/scripts: Add /etc/kernel-img.conf section, as update-initramfs
needs to act according to it.
.
* scripts/nfs: Fix parsing of etherboot ip options. Based on a patch by
to Vagrant Cascadian <vagrant+bugs@freegeek.org>. (closes: 385252)
.
* scripts/nfs: No need to duplicate work of ntfsmount. Thanks for the patch
to Vagrant Cascadian <vagrant+bugs@freegeek.org>. (closes: 385226)
.
* scripts/nfs: Add an sleep 0.1 in the retry loop to slow down retry
attempts. Only log "Retrying .." after first run. Use init variable.
(closes: 385624)
.
* init: Reorder the early mknod after tmpfs mount. (closes: 385641)
.
* initramfs.conf.5, mkinitramfs, scripts/local, scripts/local-top/mdrun,
scripts/nfs, update-initramfs.8, debian/changelog: Whitespace policy.
Files:
48b266caef6741c9300ae6906935f584 623 utils optional initramfs-tools_0.78.dsc
7a365ed4662482cec65ef1dd90bf9801 49450 utils optional initramfs-tools_0.78.tar.gz
d97e7fdf4901eb5886b63b48b3e12089 55206 utils optional initramfs-tools_0.78_all.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.5 (GNU/Linux)
iD8DBQFE/GZL6n7So0GVSSARAtDIAJ40Ecl7f9IaSWHSNeNnBuwXf7R7hQCfR/fR
yC3zAjdDvbDEOZK1gwKCRB4=
=7ao4
-----END PGP SIGNATURE-----
--- End Message ---