#!/bin/sh

set -e

WANTDIR="$1/postfix-chroot.service.wants"
SERVICEFILE="/lib/systemd/system/postfix-chroot@.service"

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

mkdir -p "$WANTDIR"

ln -s "$SERVICEFILE" "$WANTDIR/postfix-chroot@-.service"
for DIR in $($CHRBIN $CHRDIR postconf -h multi_instance_directories); do
    ln -s "$SERVICEFILE" "$WANTDIR/postfix-chroot@$($CHRBIN $CHRDIR postconf -hc $DIR multi_instance_name).service"
done

exit 0
