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]

Reply via email to