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.";
};
debug = mkOption {
default = false;
description = "Whether to run the SpamAssassin daemon in debug mode.";
};
};
};
@ -43,7 +48,7 @@ in
description = "Spam Assassin Server";
startOn = "started networking and filesystem";
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";
};
};