Comment 56 for bug 223825

Revision history for this message
Caleb Callaway (enlightened-despot) wrote :

One potential work-around is disabling daemonization of aiccu in its configuration file ("daemonize false") and skipping Upstart's expect fork altogether. aiccu (rather unfortunately) uses the daemonize flag to determine its logging destination, but we can capture its output and log to a file like so:

exec $BIN start $DAEMON_ARGS >> /tmp/aiccu.log 2>&1

Certainly not as flexible as the syslog, but good enough for many cases.

Anyone have contact with the aiccu devs? It might be simpler to request that they give users more control over aiccu's logging mechanisms instead of waiting for the Upstart devs to figure out a solution to the forking issue.