]> code.delx.au - monosys/blob - rsync-ssh-backup
lib-ext-backup
[monosys] / rsync-ssh-backup
1 #!/bin/sh
2
3 case "$SSH_ORIGINAL_COMMAND" in
4 *\&*)
5 echo "Rejected" >&2
6 ;;
7 *\(*)
8 echo "Rejected" >&2
9 ;;
10 *\{*)
11 echo "Rejected" >&2
12 ;;
13 *\;*)
14 echo "Rejected" >&2
15 ;;
16 *\<*)
17 echo "Rejected" >&2
18 ;;
19 *\`*)
20 echo "Rejected" >&2
21 ;;
22 *\|*)
23 echo "Rejected" >&2
24 ;;
25 rsync\ --server*)
26 ionice -c3 nice -n5 $SSH_ORIGINAL_COMMAND
27 ;;
28 *)
29 echo "Rejected" >&2
30 ;;
31 esac
32