Files
ansible-pull/roles/base/files/system_setup/validate-rsync.sh
rene 7d5a913b6b many changes
added multiple tasks, files, configurations
2022-02-17 16:14:15 +01:00

19 lines
257 B
Bash
Executable File

#!/usr/bin/env bash
case "${SSH_ORIGINALCOMMAND}" in
*\&*)
echo "Rejected 1"
;;
*\;*)
echo "Rejected 2"
;;
rsync*)
${SSH_ORIGINAL_COMMAND} # no quoting here!
;;
*true*)
echo "${SSH_ORIGINAL_COMMAND}"
;;
*)
echo "Rejected 3"
;;
esac