Я запускаю это из задания Hudson:
rsync -auz --include="*/" --include="/builds/" --exclude='*' /var/lib/hudson/jobs/ backup@backup:/var/data/backup/build/`hostname`
и получаю эту ошибку:
rsync: не удалось выполнить ssh: разрешение отклонено (13)
Ошибка rsync: ошибка в коде IPC (код 14) в pipe.c (83) [отправитель = 2.6.8]
rsync: writefd_unbuffered не удалось записать 4 байта [отправитель]: сломанный канал (32)
ошибка rsync: ошибка в коде IPC (код 14) на io.c (1119) [sender = 2.6.8]
Я могу запустить ту же команду rsync из терминала, что и мой пользователь Hudson, и она такжеработает при запуске через crontab пользователя Hudson.Кажется, все настроено правильно, но я что-то упускаю в переводе на землю Гудзона.