1 1.1 christos <?xml version="1.0" encoding="UTF-8"?> 2 1.1 christos <!DOCTYPE plist PUBLIC -//Apple Computer//DTD PLIST 1.0//EN http://www.apple.com/DTDs/PropertyList-1.0.dtd > 3 1.1 christos <plist version="1.0"> 4 1.1 christos <!-- 5 1.1 christos Unbound plist file for use by MacOSX launchd(8) using launchctl(1). 6 1.1 christos Copy this file to /Library/LaunchDaemons. Launchd keeps unbound running. 7 1.1 christos 8 1.1 christos Setup your unbound.conf with the following additional settings. 9 1.1 christos server: 10 1.1 christos do-daemonize: no 11 1.1 christos username: "" 12 1.1 christos chroot: "" 13 1.1 christos directory: "" 14 1.1 christos These actions are performed by launchd (for the option values, see below). 15 1.1 christos 16 1.1 christos --> 17 1.1 christos <dict> 18 1.1 christos <key>Label</key> 19 1.1 christos <string>unbound</string> 20 1.1 christos 21 1.1 christos <key>ProgramArguments</key> 22 1.1 christos <array> 23 1.1 christos <string>unbound</string> 24 1.1 christos </array> 25 1.1 christos 26 1.1 christos <key>UserName</key> 27 1.1 christos <string>unbound</string> 28 1.1 christos 29 1.1 christos <key>RootDirectory</key> 30 1.1 christos <string>/usr/local/etc/unbound</string> 31 1.1 christos 32 1.1 christos <key>WorkingDirectory</key> 33 1.1 christos <string>/usr/local/etc/unbound</string> 34 1.1 christos 35 1.1 christos <key>KeepAlive</key> 36 1.1 christos <true/> 37 1.1 christos 38 1.1 christos <key>RunAtLoad</key> 39 1.1 christos <true/> 40 1.1 christos 41 1.1 christos </dict> 42 1.1 christos </plist> 43