#43232: cacti port improvements --------------------------+---------------------- Reporter: jul_bsd@… | Owner: markd@… Type: enhancement | Status: new Priority: Normal | Milestone: Component: ports | Version: Resolution: | Keywords: haspatch Port: cacti | --------------------------+---------------------- Comment (by jul_bsd@…): I currently have a strange behavior with the poller task. It is supposed to execute as cacti user (515) {{{ <dict> <key>Label</key> <string>com.macports.cacti</string> <key>Username</key> <string>cactiuser</string> <key>ProgramArguments</key> <array> <string>/opt/local/bin/php55</string> <string>-q</string> <string>/opt/local/share/cacti/poller.php</string> }}} but in my system.log, I got Permission denied error. files are owned by cactiuser which is normal {{{ Apr 24 10:31:19 HOST com.apple.launchd.peruser.502[192] (com.macports.cacti[7162]): open("/opt/local/var/log/cacti/poller.log", ...): 13: Permission denied Apr 24 10:31:19 HOST com.apple.launchd.peruser.502[192] (com.macports.cacti[7162]): open("/opt/local/var/log/cacti/poller_err.log", ...): 13: Permission denied }}} so why it is trying to execute as user 502 (gui user) ? there is only the sudo call to launchctl which could come from but even if I unload/load as root, it changes nothing I tried moving from LaunchAgents (which was working before) to LaunchDaemons dir but same too -- Ticket URL: <https://trac.macports.org/ticket/43232#comment:4> MacPorts <http://www.macports.org/> Ports system for OS X