В письме от Птн, 27 Июн 2008, 18:12 Timur Batyrshin
пишет:
> А post-xfer exec у нас в rsync нормально работает?
>
> Из странностей замечено, что не каждую
> команду он выполняет. Например,
> нельзя ей передать параметры.

Прошу прощения за то, что ввел в
заблуждение. Отрабатывает нормально.

> Т.е.
> post-xfer exec = /usr/local/bin/script
> работает нормально, а
> post-xfer exec = /usr/local/bin/script param1
> просто тупо не вызывается (проверял и
> созданием флагов при запуске
> script)

Параметры к команде лучше кавычить.
Почему -- так и не понял. Да, они потом
передаются у меня в su -c "$@". Если не
кавычить -- su не отрабатывает.

> Вторая странность -- внутрь скрипта не
> передаются переменные окружения
> такие как $RSYNC_EXIT_STATUS, $RSYNC_MODULE_NAME

Это тоже, как выяснилось, работает.

_______________________________________________
Sysadmins mailing list
[email protected]
https://lists.altlinux.org/mailman/listinfo/sysadmins

Ответить