if passwords are in nss 'db', gnome-screensaver requires world read access to shadow.db

Bug #205345 reported by LaMont Jones
2
Affects Status Importance Assigned to Milestone
gnome-screensaver (Ubuntu)
Invalid
Undecided
LaMont Jones

Bug Description

Binary package hint: gnome-screensaver

If /etc/nsswitch.conf has 'shadow: files db', then passwords are in /var/lib/misc/shadow.db, which is mode 640 root:shadow.

gnome-screensaver refuses to unlock until the file is made mode 644. Changing gnome-screensaver to be setgid shadow is of no help (even of we're doing mode blank), since gnome-screensaver politely throws away it's ability to read the shadow.db.

Could we please make it so that libnss-db and gnome-screensaver can co-exist?

thanks,

Revision history for this message
LaMont Jones (lamont) wrote :

PEBCAK

Changed in gnome-screensaver:
assignee: nobody → lamont
status: New → Invalid
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.