Adding two keys to make instantiation and termination more robust
[OSXPackageBuilder.git] / pkg content skeleton / Library / LaunchDaemons / org.ijbswa.privoxy.plist
1 <?xml version="1.0" encoding="UTF-8"?>
2 <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
3 <plist version="1.0">
4 <dict>
5         <key>GroupName</key>
6         <string>_privoxy</string>
7         <key>InitGroups</key>
8         <true/>
9         <key>KeepAlive</key>
10         <dict>
11                 <key>SuccessfulExit</key>
12                 <false/>
13         </dict>
14         <key>Label</key>
15         <string>org.ijbswa.privoxy</string>
16         <key>ProgramArguments</key>
17         <array>
18                 <string>/usr/local/sbin/privoxy</string>
19                 <string>--no-daemon</string>
20                 <string>/usr/local/etc/privoxy/config</string>
21         </array>
22         <key>RunAtLoad</key>
23         <true/>
24         <key>StandardErrorPath</key>
25         <string>/var/log/privoxy/logfile.log</string>
26         <key>StandardOutPath</key>
27         <string>/var/log/privoxy/logfile.log</string>
28         <key>UserName</key>
29         <string>_privoxy</string>
30 </dict>
31 </plist>