Implement #1484. Set path for sendmail.

This commit is contained in:
Benoît S. 2015-12-02 16:29:36 +01:00
parent 6f7aa04bb0
commit 1330a5a1d9

View file

@ -12,6 +12,8 @@ test -f /etc/evomaintenance.cf && . /etc/evomaintenance.cf
[ $HOSTNAME ] || HOSTNAME=`hostname`
[ $EVOMAINTMAIL ] || EVOMAINTMAIL=evomaintenance-$(echo $HOSTNAME | cut -d- -f1)@$REALM
PATH=$PATH:/usr/sbin
SENDMAIL=$(which sendmail)
# get ipaddress
IP=`LC_ALL=C who -m | grep $SUDO_USER | head -1 | tr -s ' ' | cut -d" " -f6 | sed -e "s/^(// ; s/)$//"`
@ -58,5 +60,5 @@ psql $PGDB $PGTABLE -h $PGHOST
cat /usr/share/scripts/evomaintenance.tpl | \
sed -e "s/__TO__/$EVOMAINTMAIL/ ; s/__HOSTNAME__/$HOSTNAME/ ; s/__USER__/$SUDO_USER/ ; s/__BEGIN_DATE__/$BEGIN_YEAR $BEGIN_DATE/ ; s/__TEXTE__/$TEXTE/ ; s/__IP__/$IP/ ; s/__FULLFROM__/$FULLFROM/ ; s/__FROM__/$FROM/ ; s/__URGENCYFROM__/$URGENCYFROM/ ; s/__URGENCYTEL__/$URGENCYTEL/"| \
sendmail -oi -t -f $FROM
$SENDMAIL -oi -t -f $FROM