blob: 2805f6a8f4242101040b004cfbf54802c69dea8a (
plain)
- #!/bin/sh
- #
- # /usr/local/sbin/localmkpostfixvirtual
- # Copyright 2004 Jonas Smedegaard <dr@jones.dk>
- #
- # $Id: localmaildomainprepare,v 1.2 2006-05-05 10:31:13 jonas Exp $
- #
- # Prepare mailuser updates from system user database
- #
- # (wrapper script for localmkpostfixvirtual)
- #
- set -e
- if [ $# -ge 1 ]; then
- maildomain="$1"
- virtualfile="virtual-$1"
- shift
- else
- maildomain=""
- virtualfile="virtual"
- fi
- (
- cd /etc/postfix
- localmkpostfixvirtual $maildomain > $virtualfile.new
- if [ -f /etc/postfix/$virtualfile.addon ]; then
- cat /etc/postfix/$virtualfile.addon >> $virtualfile.new
- fi
- diff $@ $virtualfile $virtualfile.new
- )
|