Set umask so db files get created with appropriate permissions
--- CalendarServer/trunk/calendarserver/tools/principals.py 2009-05-20 16:23:22 UTC (rev 4304)
+++ CalendarServer/trunk/calendarserver/tools/principals.py 2009-05-20 17:44:08 UTC (rev 4305)
@@ -200,6 +200,8 @@
gid = getgrnam(config.GroupName).gr_gid
switchUID(uid, uid, gid)
+ os.umask(config.umask)
+
config.directory = getDirectory()
autoDisableMemcached(config)
except ConfigurationError, e: