#!/bin/bash

if [ "$1" == "SURE" ]; then

	CHRBIN=/usr/sbin/chroot
	CHRDIR=/chroot/maild

	KEYDIR=/etc/opendkim/keys

	HN=`hostname`
	SEL="$HN-01"
	DN=`awk '$1 == "mydomain" { print $3 }' $CHRDIR/etc/postfix/main.cf`

	echo "Generating DKIM key, domain: $DN, selector: $SEL"

	$CHRBIN $CHRDIR opendkim-genkey -s $SEL -d $DN -D $KEYDIR
	chown opendkim:opendkim $CHRDIR$KEYDIR/$SEL.private $CHRDIR$KEYDIR/$SEL.txt

else
    echo "Usage: reset-opendkim-key [SURE]"
    exit 3
fi
