Menu

MacOSX_launchd

Anonymous

MacOSX

1) create a user/group _assp
2) do not select "run as a daemon"
3) Set run as _assp for user and group
4) Do not set any auto restart options (the launchd plist below will handle it all)
5) use plist below (assumes that you are running stck perl)

"http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>KeepAlive</key>
<true/>
<key>RunAtLoad</key>
<true/>
<key>UserName</key>
<string>root</string>
<key>GroupName</key>
<string>_assp</string>
<key>Label</key>
<string>com.example.assp</string>
<key>ProgramArguments</key>
<array>
<string>/usr/bin/perl</string>
<string>/Applications/ASSP/assp.pl</string>
</array>
</dict>
</plist>


Related

Wiki: Specific_OS_QuickStarts

MongoDB Logo MongoDB