Description
It seems as the umask parameter in the __init__.py file under the MoinMoin/config directory is not obeyed in version 1.9.0.
Steps to reproduce
- Add a line such as:
umask = 0700
to the above-mentioned file.
- Create or edit a page.
- Check file permissions on the OS, and see that default permission was given, rather than read and write only to owner.
Example
Component selection
- general
Details
Deployment method: Call to moin.cgi on a Linux server running Apache.
MoinMoin Version |
|
OS and Version |
|
Python Version |
|
Server Setup |
|
Server Details |
|
Language you are using the wiki in (set in the browser/UserPreferences) |
|
Workaround
Discussion
The config.umask support code got lost when the request code of 1.8 was refactored to WSGI.
Plan
- Priority:
- Assigned to:
Status: fixed by http://hg.moinmo.in/moin/1.9/rev/1472141fa7be