cdist-contrib/type/__dma/gencode-remote

32 lines
554 B
Plaintext
Raw Normal View History

#!/bin/sh -e
2020-05-31 13:18:11 +00:00
if test -f "${__object}/parameter/send-test-email"
then
modified=false
2020-05-31 13:18:11 +00:00
if grep -q '^__mail_alias/root:' "${__messages_in}"
then
modified=true
elif grep -q '^__dma_auth/' "${__messages_in}"
then
modified=true
elif grep -q '^__dma/' "${__messages_in}"
then
modified=true
fi
2020-05-31 13:18:11 +00:00
if $modified
then
cat <<-EOF
sendmail root <<EOM
Subject: [cdist] Testing mail on '${__target_host}'
2020-05-31 13:18:11 +00:00
You can safely ignore this message. It means your system will notify you
correctly of any relevant messages.
2020-05-31 13:18:11 +00:00
Enjoy!
EOM
EOF
fi
fi