spamassassin: add option for running the spamd daemon in debug mode

This commit is contained in:
Peter Simons 2012-09-27 17:12:25 +02:00
parent 9d83b8897b
commit bcb8038726

View File

@ -21,6 +21,11 @@ in
description = "Whether to run the SpamAssassin daemon."; description = "Whether to run the SpamAssassin daemon.";
}; };
debug = mkOption {
default = false;
description = "Whether to run the SpamAssassin daemon in debug mode.";
};
}; };
}; };
@ -43,7 +48,7 @@ in
description = "Spam Assassin Server"; description = "Spam Assassin Server";
startOn = "started networking and filesystem"; startOn = "started networking and filesystem";
environment.TZ = config.time.timeZone; environment.TZ = config.time.timeZone;
exec = "${pkgs.spamassassin}/bin/spamd -D --username=spamd --pidfile=/var/run/spamd.pid"; exec = "${pkgs.spamassassin}/bin/spamd ${optionalString cfg.debug "-D"} --username=spamd --pidfile=/var/run/spamd.pid";
}; };
}; };