Re: What changes my device permissions
Michal Nazarewicz <[email protected]> Tue, 08 Jun 2010 13:50:30 +0200
| Newsgroups | org.kernel.vger.linux-admin |
|---|---|
| Message-ID | <[email protected]> |
Christoph Pleger <[email protected]> writes: > Hello, > > I have been using pam_devperm for a long time. If pam_devperm is > configured like I did, it causes that, when a user logs in on :0, the > permissions and ownerships of some device nodes in /dev are changed so > that the device file belongs to the user on :0 and has permissions > 600. Now, I upgraded to a new OS version and found, that after logging > in on :0, some of the device file have permissions 660, not 600. It > seems that, after pam_devperm has changed the permissions to 600, some > other process resets them to 660. > > How can I find out what is changing the device permissions? There's the hard way: use process accounting. There's also easier way which *might* work: provide a shell wrapper for chmod, like so: $ : >/tmp/chmod-log && chmod 666 /tmp/chmod-log $ cd /usr/bin $ mv chmod chmod- $ cat >chmod <<EOF #!/bin/sh echo "$@" >>/tmp/log /usr/bin/chmod- "$@" EOD -- Best regards, _ _ .o. | Liege of Serenly Enlightened Majesty of o' \,=./ `o ..o | Computer Science, Michal "mina86" Nazarewicz (o o) ooo +--<mina86-tlen.pl>--<jid:mina86-jabber.org>--ooO--(_)--Ooo--
signature.asc
(application/pgp-signature, 197 B)
-----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.14 (GNU/Linux) iEYEARECAAYFAkwOLo0ACgkQUyzLALfG3x5YVQCgppQzJomgCNOaakA4Qhh4MbXu /DUAoI6nnBpag35IDfRknz2qNTog/Dt8 =CTDf -----END PGP SIGNATURE-----