wrong permissions for /dev/null when /usr is a separate filesystem
Bug #83878 reported by
Timo Aaltonen
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
libx86 (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
udev (Ubuntu) |
Fix Released
|
High
|
Ian Jackson | ||
usplash (Ubuntu) |
Fix Released
|
Low
|
Colin Watson |
Bug Description
/etc/init.d/udev calls usplash_write which fails because libx86.so is in /usr (not mounted at this point if /usr is a separate filesystem). /etc/init.d/udev's set -e setting then causes udevd not to run and /dev/null (and many other entries in /dev) end up being wrong.
Additionally, it is a bug that usplash_write links to libx86 since it is just the IPC client and shouldn't need it.
description: | updated |
Changed in usplash: | |
importance: | Undecided → Low |
status: | Unconfirmed → Confirmed |
To post a comment you must log in.
uh, of course I could've also shown what the permissions are now:
#luthien 0:17 /var/log 16 # ls -l /dev/null
crw------- 1 root root 1, 3 Feb 7 22:21 /dev/null