28 Apr
2008
28 Apr
'08
1:40 p.m.
On Mon, Apr 28, 2008 at 9:46 AM, Jean-Paul Calderone <exarkun@divmod.com> 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? Miguel