Allow nagios to change ssmtp config
continuous-integration/drone/push Build is passing Details

This commit is contained in:
nemunaire 2022-01-30 19:38:57 +01:00
parent 1f05a0d0ed
commit 9ff7bd0781
2 changed files with 5 additions and 5 deletions

View File

@ -18,13 +18,13 @@ RUN apk add --no-cache \
nagios-plugins-ssl_validity \
nagios-web \
nrpe-plugin \
ssmtp
USER nagios
ssmtp && \
chown nagios /etc/ssmtp/ssmtp.conf
COPY FREE_send_notification.sh /usr/bin/FREE_send_notification.sh
COPY entrypoint.sh /docker-entrypoint.sh
ENTRYPOINT ["/docker-entrypoint.sh"]
USER nagios
CMD ["/usr/sbin/nagios", "/etc/nagios/nagios.cfg"]

View File

@ -1,5 +1,5 @@
#!/bin/sh
[ -n "${MAILER_HOST}" ] && sed -r -i "/^mailhub=/s/.*/mailhub=${MAILER_HOST}/" /etc/ssmtp/ssmtp.conf
[ -n "${MAILER_HOST}" ] && sed -r "/^mailhub=/s/.*/mailhub=${MAILER_HOST}/" /etc/ssmtp/ssmtp.conf > ~/ssmtp.conf && cat ~/ssmtp.conf > /etc/ssmtp/ssmtp.conf
exec $@