Re: launch agent and firewall
Re: launch agent and firewall
- Subject: Re: launch agent and firewall
- From: Nick <email@hidden>
- Date: Sun, 13 Sep 2015 21:05:12 +0300
Will, can you please elaborate on your ideas?
Basically, if i launch my application (it is a simple binary, not even an .app bundle) normally from Terminal - I only get the firewall popup once. Later if i start my app again - it is already added to the firewall's exception list (because the user presses "Allow" or "deny" button on that firewall popup), so the popup doesn't show anymore.
But if I use launchd to start my process, I am getting this popup every time the system loads.
Note, the application doesn't require any admin privileges - basically it is a simple web server, and I start it as a regular Launch Agent (not Launch Daemon). Its plist file is located in $HOME/Library/LaunchAgents.
This is just a random guess, but perhaps I need to specify some ports in the agent's plist file?
Why in the world firewall ignores its Allow setting for my process in its rules, and keeps popping up the alert upon system boot?
I would appreciate any comments.
Thanks.
Nick