Список контроля доступа при запуске скрипта из crontab
Надеясь , что кто-то сталкивался с этим раньше,
Я использую списки ACL, чтобы разрешить одному пользователю (user1) записывать файлы в папку в домашнем каталоге другого пользователя (user2). Для ручного использования это работает должным образом (например, я могу cp / mv / unlink / touch из сеанса user1 в местоположение user2 и т. Д.)
У меня есть скрипт узла, который автоматизирует это. Когда я запускаю скрипт узла вручную (как user1), все работает как положено. Однако, когда он запускается из crontab пользователя 1, шаг, который копирует файлы в расположение пользователя 2, завершается неудачно (без вывода сообщений).
Я знаю, что скрипт работает так, как задумано, и я знаю, что crontab запускает скрипт (все остальные шаги выполнены). Из рассмотрения системного журнала кажется, что задание выполняется с правильным пользователем (user1), поэтому единственное, о чем я могу думать сейчас, это то, что ACL не соблюдаются по какой-то причине, когда скрипт запускается из crontab?
Мне интересно, сталкивался ли кто-нибудь с этим раньше - есть ли очевидный шаг, который я мог бы пропустить?
Спасибо заранее.