blob: 0664e598276d7c39d922e734269a49a66c1f87da (
plain)
- #!/bin/sh
- #
- # /usr/local/sbin/localmkpostfixvirtual
- # Copyright 2004 Jonas Smedegaard <dr@jones.dk>
- #
- # $Id: localmaildomainprepare,v 1.1 2004-08-19 14:40:32 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
- )
|