Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 92333 - udev doesn't set right permissions (see Bug 84465)
Summary: udev doesn't set right permissions (see Bug 84465)
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Core system (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Greg Kroah-Hartman (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-05-11 23:20 UTC by Andreas Weigl
Modified: 2005-05-13 15:39 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Andreas Weigl 2005-05-11 23:20:00 UTC
Yesterdeay i did an emerge -u world and got udev-056. Previous I had udev-045 and evrything worked fine.

As described in Bug 84465 all Permissions in /dev (except /dev/.udev and those, that were changed, after i logged into X/KDE) or less  e.g. /dev/null had 660 set. I had to do a chmod 666 to /dev/null to get X up. I still can't open a xterm. 

I will try to downgrade to the previous udev this evening ...


Reproducible: Always
Steps to Reproduce:
1.
2.
3.




Gentoo Base System version 1.4.16 
Portage 2.0.51.19 (default-linux/x86/2005.0, gcc-3.3.5-20050130, 
glibc-2.3.4.20041102-r1, 2.6.11-gentoo-r6 i686) 
================================================================= 
System uname: 2.6.11-gentoo-r6 i686 Mobile Intel(R) Pentium(R) 4 - M CPU 
1.80GHz 
Python:              dev-lang/python-2.3.5 [2.3.5 (#1, Apr 28 2005, 08:38:32)] 
ccache version 2.3 [enabled] 
dev-lang/python:     2.3.5 
sys-apps/sandbox:    [Not Present] 
sys-devel/autoconf:  2.13, 2.59-r6 
sys-devel/automake:  1.5, 1.9.5, 1.8.5-r3, 1.6.3, 1.7.9-r1, 1.4_p6 
sys-devel/binutils:  2.15.92.0.2-r7 
sys-devel/libtool:   1.5.16 
virtual/os-headers:  2.6.8.1-r2 
ACCEPT_KEYWORDS="x86" 
AUTOCLEAN="yes" 
CFLAGS="-march=pentium4 -O3 -pipe" 
CHOST="i686-pc-linux-gnu" 
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /usr/share/config /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/ /var/qmail/control" 
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" 
CXXFLAGS="-march=pentium4 -O3 -pipe" 
DISTDIR="/usr/portage/distfiles" 
FEATURES="autoaddcvs autoconfig ccache distlocks fixpackages sandbox sfperms 
strict" 
GENTOO_MIRRORS="ftp://gentoo.inode.at/source/ 
http://ftp.snt.utwente.nl/pub/os/linux/gentoo 
ftp://ftp.easynet.nl/mirror/gentoo/ ftp://gentoo.linux.no/pub/gentoo/" 
LINGUAS="de en" 
MAKEOPTS="-j2" 
PKGDIR="/usr/portage/packages" 
PORTAGE_TMPDIR="/var/tmp" 
PORTDIR="/usr/portage" 
PORTDIR_OVERLAY="/home/portage_overlay" 
SYNC="rsync://rsync.gentoo.org/gentoo-portage" 
USE="x86 X Xaw3d aalib acpi acpi4linux alsa apache2 apm arts audiofile avi 
bash-completion berkdb bidi bitmap-fonts blender-game ccache cdparanoia cdr 
crypt cups curl dga directfb divx4linux doc dvb dvd dvdr emboss encode esd 
ethereal fam fbcon flac foomaticdb fortran gd gdbm ggi gif gnome gphoto2 gpm 
gps gtk gtk2 hbci imagemagick imap imlib innodb ipv6 jack java jikes jpeg 
junit kde kdeenablefinal kdepim kerberos kig-scripting kipi krb4 lcms ldap 
libg++ libwww lirc mad maildir mbox mcal memlimit mikmod mmx motif mozilla mp3 
mpeg mysql nas ncurses network nls nptl odbc ogg oggvorbis opengl oss pam 
pcmcia pda pdflib perl png pnp ppds prelude python qt quicktime readline samba 
sasl sdl slang slp snmp socks5 softmmu speex spell sse ssl svga symlink tcltk 
tcpd tetex theora tiff truetype truetype-fonts trusted type1-fonts unicode usb 
video vim-pager vim-with-x vorbis wavelan wmf wxwindows xine xinerama xml xml2 
xmms xosd xv zeroconf zlib linguas_de linguas_en userland_GNU kernel_linux 
elibc_glibc" 
Unset:  ASFLAGS, CBUILD, CTARGET, LANG, LC_ALL, LDFLAGS
Comment 1 Jakub Moc (RETIRED) gentoo-dev 2005-05-12 01:23:03 UTC
Did you run etc-update? 

# grep null /etc/udev/rules.d/50-udev.rules
KERNEL="null",          NAME="%k", MODE="0666"

# ls -la /dev | grep null
crw-rw-rw-   1 root root   1,   3 May 12 10:12 null

I even re-emerged and rebooted to make sure. 
Comment 2 Andreas Weigl 2005-05-12 11:00:45 UTC
I can't belive it. I realy forgot to do an etc-update. I think I get old ....
I donated 10 Bugs. Maybe that will help me remember ...
Comment 3 Bob 2005-05-13 15:39:48 UTC
now this is wierd.  i just "upgraded" my stable branch box to udev-056 and as soon as i ran dispatch-conf, i started having the permission errors at logon, such as the infamous "-bash: /dev/null: Permission denied." 

interestingly, the problem appears to have disappeared after a reboot.  (!)