#!/bin/bash MAILFILE="/tmp/ipamailtxt" SERVER_NAME=$HOSTNAME SENDER=$(whoami) USER="noreply" MAILHEADER="/opt/b2backup/mailheader.txt" MAILFOOTER="/opt/b2backup/mailfooter.txt" . ${PWD}/config.txt export CONTNAME="$IPA_CONTAINER_NAME" export BACKUP_PATH="$IPA_BACKUP_PATH" docker exec $CONTNAME ipa-backup > /dev/null 2>&1 echo "FreeIPA Backup Complete. Currently available backups:" > $MAILFILE echo "
" >> $MAILFILE echo "$(ls -1 $BACKUP_PATH | sort -nr)" >> $MAILFILE ( echo "Subject: $EMAILSUB" echo "From: $SENDER" echo "To: $RECIPIENT" cat $MAILHEADER $MAILFILE $MAILFOOTER ) | sendmail -t