id,summary,reporter,owner,description,type,status,priority,milestone,component,version,resolution,keywords,cc,port 22471,Debugging options for startupitems (launchd / daemondo),dreamcat4@…,macports-tickets@…,"Hi, http://trac.macports.org/browser/trunk/base/src/port1.0/portstartupitem.tcl It would be really great to allow improved debugging options for launchd / daemondo startupitems. Default setting are debug=false and verbosity=1. However usually the amount of information provided by those is inadequate. Optional debugging parameter may be used whilst testing new startupiitems. Then removed / disabled for the final official Portfile. We are currently missing these valuable settings: 1. startupitem.debug yes to set: Debug This is the general launchd debugging variable. It says everything about what launchd is doing! Generally we only want to switch it on for the startupitem we are debugging. 2. startupitem.verbosity 2 to set: --verbosity=2 This is a daemondo argument string, and tells everything that the daemondo program is doing. Daemondo is *much* more helpful with this argument switched on. These may be easily templated into the startupitems.tcl file with just a couple of lines tlc. But most of all it would be particularly good to document these debug setting in the official documentation. Please see ticket #22449 for the startupitems docs for that. ",enhancement,closed,Normal,MacPorts 2.5.0,base,1.8.1,fixed,,nerdling,