configpolicy/roles/samba-dc/files/sysvolsync-server.sh

14 lines
279 B
Bash

#!/bin/sh
set -- ${SSH_ORIGINAL_COMMAND}
if [ "$1" != rsync ] && [ "$1" != /usr/bin/rsync ]; then
echo 'Only rsync is allowed' >&2
exit 2
fi
if [ "$2" != --server ]; then
echo 'rsync must be run in server mode' >&2
exit 2
fi
eval exec "${SSH_ORIGINAL_COMMAND}"