severity 296778 minor thanks #include <hallo.h> * martin f krafft [Thu, Feb 24 2005, 05:09:49PM]:
> On my system, /etc/ppp/peers/dsl-provider is being created > 0600:root:root, independent of the umask, and ignoring the fact that > the directory is 2750:root:dip. That's not true, please read the code around the creation of this file: chmod 0640 $OPTSFILE chown root:dip $OPTSFILE This follows the policy. Don't try to redefine facts please. > As a consequence, dip-members cannot establish DSL connections > without admin intervention. Not my problem. Your file permissions must have been set so before, maybe by the pppoe package where that file originaly came from. > The problem likely stems from my 077 umask and the use of ACLs. You > use sed to create a new file, which you move over the old one. Ehm, so mv does loose the permissions because your ACLs are fscked up and I should implement a workaround in userspace? > The solution is to use sed inplace; the attached patch does so. The solution is not to change permissions when renaming the file. Fix the environment first. > PS: I also fixed your email address in the manpage while I was at > it. That one is valid, downgrading to minor. Regards, Eduard. -- Everything is illusion. Constructs of language, light, metaphor; nothing is real. -- Babylon 5, Season 4 -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

