imacat wrote:
>
>    I noted that in the source of mailman 2.1.7 there are 2 lines in
>bin/mailmanctl:
>
>line 421-422
>        # Clear our file mode creation umask
>        os.umask(0)
>
>    Is this intended?  Is it the reason why data/bounce-events-?????.pck
>are world-writable?

It looks like you're right. I don't know if there is/was a good reason
or not. I'm cross posting this reply to Mailman-Developers. Maybe
someone there knows the reason for this.

Note that many places in the Mailman code, umask is saved and set for a
particular purpose and then restored, but BounceRunner doesn't do this
when creating the bounce-events-*.pck. I don't know why.

-- 
Mark Sapiro <[EMAIL PROTECTED]>       The highway is for gamblers,
San Francisco Bay Area, California    better use your sense - B. Dylan

------------------------------------------------------
Mailman-Users mailing list
[email protected]
http://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Unsubscribe: 
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org

Security Policy: 
http://www.python.org/cgi-bin/faqw-mm.py?req=show&amp;file=faq01.027.htp

Reply via email to