aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRob Austein <sra@hactrn.net>2013-09-09 16:24:41 +0000
committerRob Austein <sra@hactrn.net>2013-09-09 16:24:41 +0000
commit7c5648112afcdbce9c06e1d9534db8fcb28e76ca (patch)
tree5ab009039a06c1e62626b32269cd6e43cb910832
parent5115e267142039179fbc1da1da04f78c24a6218d (diff)
Send mail from rcynic-cron to root, not rcynic. Closes #610.
svn path=/trunk/; revision=5488
-rw-r--r--buildtools/debian-skeleton/rpki-rp.postinst2
-rw-r--r--buildtools/freebsd-skeleton/rpki-rp/pkg-install2
-rw-r--r--rcynic/Makefile.in2
3 files changed, 3 insertions, 3 deletions
diff --git a/buildtools/debian-skeleton/rpki-rp.postinst b/buildtools/debian-skeleton/rpki-rp.postinst
index ef45c861..9726785d 100644
--- a/buildtools/debian-skeleton/rpki-rp.postinst
+++ b/buildtools/debian-skeleton/rpki-rp.postinst
@@ -44,7 +44,7 @@ setup_rcynic_cron() {
if test "X`crontab -l -u rcynic 2>/dev/null`" = "X"
then
awk -v t=`hexdump -n 2 -e '"%u\n"' /dev/urandom` '
- BEGIN {printf "%u * * * *\texec /usr/bin/rcynic-cron\n", t % 60}' |
+ BEGIN {printf "MAILTO=root\n%u * * * *\texec /usr/bin/rcynic-cron\n", t % 60}' |
crontab -u rcynic -
fi
}
diff --git a/buildtools/freebsd-skeleton/rpki-rp/pkg-install b/buildtools/freebsd-skeleton/rpki-rp/pkg-install
index 3a8d960e..8c552016 100644
--- a/buildtools/freebsd-skeleton/rpki-rp/pkg-install
+++ b/buildtools/freebsd-skeleton/rpki-rp/pkg-install
@@ -84,7 +84,7 @@ POST-INSTALL)
else
echo "Setting up rcynic's crontab to run rcynic-cron script"
/usr/bin/awk -v t=`/usr/bin/hexdump -n 2 -e '"%u\n"' /dev/random` '
- BEGIN {printf "%u * * * *\texec /usr/local/bin/rcynic-cron\n", t % 60}' |
+ BEGIN {printf "MAILTO=root\n%u * * * *\texec /usr/local/bin/rcynic-cron\n", t % 60}' |
/usr/bin/crontab -u rcynic -
fi
echo "Setting up rpki-rtr listener under inetd"
diff --git a/rcynic/Makefile.in b/rcynic/Makefile.in
index e3b45036..f362e3e5 100644
--- a/rcynic/Makefile.in
+++ b/rcynic/Makefile.in
@@ -229,7 +229,7 @@ install-crontab: .FORCE
else \
echo "Setting up ${RCYNIC_CRON_USER}'s crontab to run rcynic-cron script"; \
${AWK} -v t=`hexdump -n 2 -e '"%u\n"' /dev/random` '\
- BEGIN {printf "%u * * * *\texec ${bindir}/rcynic-cron\n", t % 60}' | \
+ BEGIN {printf "MAILTO=root\n%u * * * *\texec ${bindir}/rcynic-cron\n", t % 60}' | \
/usr/bin/crontab -u ${RCYNIC_CRON_USER} -; \
fi