On Mon, Apr 28, 2008 at 9:46 AM, Jean-Paul Calderone firstname.lastname@example.org wrote:
Privileges aren't shed immediately when Application is created. They're shed after privilegedStartService and before startService. You should delay any potentially sensitive operations until startService (ie, don't do them in ACLPolicyDaemonFactory.__init__ which is when I assume you meant you were opening that file).
Indeed, I'm doing it from ACLPolicyDaemonFactory.__init__. Should I implement startService in my Factory class or somewhere else?