#!/bin/sh DOMAINS="xn--n8j1c913r6j1b.jp" # DATE=`date +%Y%m%d%H%M` SUBJECT="${DOMAINS} signature created ${DATE}" MAILTO="takashima@example.co.jp ryuichi.takashima@example.com" # PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin ZONEDIR=/var/named/chroot/var/named/ KEYDIR=/var/named/chroot/etc/pki/dnssec-keys/ # MAIL=/bin/mail SIGNZONE=/usr/sbin/dnssec-signzone RNDC=/usr/sbin/rndc # (\ cd ${ZONEDIR} for DOMAIN in ${DOMAINS} do ${SIGNZONE} -x -S -K ${KEYDIR} -N unixtime ${DOMAIN} \ && ${RNDC} reload ${DOMAIN} done \ ) 2>&1 | ${MAIL} -s "${SUBJECT}" ${MAILTO}