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

  1. Add a line such as:
     umask = 0700

to the above-mentioned file.

  1. Create or edit a page.
  2. Check file permissions on the OS, and see that default permission was given, rather than read and write only to owner.

Example

Component selection

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


CategoryMoinMoinBugFixed

MoinMoin: MoinMoinBugs/UmaskNotObeyed (last edited 2009-12-24 14:02:28 by ThomasWaldmann)