Package: udev
Version: 0.054-3
Severity: grave

The fix to #294968 moves the original /dev directory from a safe spot
outside of the udev /dev tree to a .static dir inside the udev tree,
only accessable to root.  Unfortunately, many programs (such as mdadm)
that use device nodes often directly scan entire the /dev tree
(including subdirs) to find all relevant devices.  This causes the
program to find the device nodes in .static, and prefer that name to
be used.  As the mdadm config file is created with names like
"/dev/hda2", not "/dev/.static/dev/hda2", the devices no longer match,
and any RAID arrays that aren't needed at boot time never get started.

Please move the static /dev tree outside of the udev created tree.  You never
know what program will scan all of /dev to find relevant devices, and .static
will be accessable to things scanning /dev, as they're probably running as root.

-- System Information:
Debian Release: 3.1
Architecture: i386 (i686)
Kernel: Linux 2.6.12-rc1-bk1

Versions of packages udev depends on:
ii  hotplug                  0.0.20040329-17 Linux Hotplug Scripts
ii  initscripts              2.86.ds1-1      Standard scripts needed for bootin
ii  libc6                    2.3.2.ds1-20    GNU C Library: Shared libraries an
ii  makedev                  2.3.1-77        creates device files in /dev
ii  sed                      4.1.2-8         The GNU sed stream editor

-- no debconf information


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to