summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJan Kara <jack@suse.cz>2015-03-04 12:28:17 +0100
committerJan Kara <jack@suse.cz>2015-03-04 12:33:25 +0100
commit0ac78e0d85ebf02241c13a8517a6a4fd1a72c3b1 (patch)
tree75f41cca9c19ce78e19f04459118fd26455a4cad
parentf7a9da1da7c264a235740be585df8f2316e4c0ea (diff)
downloadquota-tools-0ac78e0d85ebf02241c13a8517a6a4fd1a72c3b1.tar.gz
warnquota: Don't CC empty names
Sometimes admin may not want to be CCed on emails. Allow that by setting CC_TO to empty string (not setting CC_TO at all currently defaults to sending CC to root so we don't want to change that for compatibility reasons). Signed-off-by: Jan Kara <jack@suse.cz>
-rw-r--r--warnquota.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/warnquota.c b/warnquota.c
index 095186f..795a90c 100644
--- a/warnquota.c
+++ b/warnquota.c
@@ -321,6 +321,10 @@ static int should_cc(struct offenderlist *offender, struct configparams *config)
struct util_dqblk *dqb;
time_t atime;
+ /* Noone to send CC to? */
+ if (!strcmp(config->cc_to, ""))
+ return 0;
+
if (config->cc_before == -1)
return 1;
time(&atime);