#!/bin/sh

set -u

[ -f /opt/osstech/etc/samba/rsync.conf ] || { echo "/opt/osstech/etc/samba/rsync.conf MUST exist" 1>&2 ; exit 1; }
[ -f /opt/osstech/etc/samba/rsync.secret ] || { echo "/opt/osstech/etc/samba/rsync.secret MUST exist" 1>&2 ; exit 1; }

. /opt/osstech/etc/samba/rsync.conf

rsync -AXavz \
    --delete-after \
    --port=$RSYNC_PORT \
    --password-file=/opt/osstech/etc/samba/rsync.secret \
    rsync://$RSYNC_USER@$RSYNC_SERVER/SYSVOL/ \
    /opt/osstech/var/lib/samba/sysvol/
