On Jan 4, 2011, at 9:10 PM, Ryan Schmidt wrote:
> 
> On Jan 3, 2011, at 09:58, Daniel J. Luke wrote:
>> On Jan 2, 2011, at 10:59 PM, Ryan Schmidt wrote:
>>> 
>>> daemondo is a part of MacPorts base. MacPorts uses it for all launchd 
>>> plists it creates, though probably most software doesn't need it. I think 
>>> it's needed for those ports whose daemons do not offer the option not to 
>>> daemonize (which as discussed previously would be a problem for launchd); 
>>> in that case, daemondo can monitor a pid file instead.
>> 
>> daemondo can also monitor for system configuration changes and act on them 
>> (so for named, it can restart when the network changes).
> 
> I thought launchd had that capability built-in as well.... but I can't find 
> anything to confirm that so I may have been imagining it.

Looks like 10.6's launchd.plist manpage has it listed (but not 10.5's).

daemondo works on both and can restart based on other triggers (I think 
MacPorts only makes use of restart-netchange, though).

--
Daniel J. Luke                                                                  
 
+========================================================+                      
  
| *---------------- dl...@geeklair.net ----------------* |                      
    
| *-------------- http://www.geeklair.net -------------* |                      
    
+========================================================+                      
  
|   Opinions expressed are mine and do not necessarily   |                      
    
|          reflect the opinions of my employer.          |                      
    
+========================================================+



_______________________________________________
macports-users mailing list
macports-users@lists.macosforge.org
http://lists.macosforge.org/mailman/listinfo.cgi/macports-users

Reply via email to