#!/bin/bash # usage $0 [MAIL_HOST] set -eE -o pipefail trap 'echo "$0:$LINENO:error: \"$BASH_COMMAND\" returned $?" >&2' ERR # setup things which involve being the primary host or not if [[ $1 ]]; then new_host=$1 sed -ri "s/MAIL_HOST=.*/MAIL_HOST=$new_host/" /a/bin/bash_unpublished/source-semi-priv source /a/bin/bash_unpublished/source-semi-priv fi if [[ $HOSTNAME == $MAIL_HOST ]]; then # arbtt disabled for now #DISPLAY=:0 arbtt-capture --sample-rate=10 & sudo systemctl start rss2email.timer sudo systemctl enable rss2email.timer else sudo systemctl stop rss2email.timer sudo systemctl stop rss2email.service sudo systemctl disable rss2email.timer # arbtt disabled for now # for ((i=0; i<10; i++)); do # killall arbtt-capture || break # sleep 1 # if [[ $i == 9 ]]; then # exit 1 # fi # done fi mail-setup exim4 exit 0 :