Здравствуйте, уважаемые! На домашнем сервачке стоит motion - пишет видео с камер по движению. Файлы складываются в специальную папочку nextcloud, которая должна сразу по окончании записи засинхриться, а для этого ей надо дать команду на сканирование папки на наличие новых файлов от имени апач-юзера owncloud. Для этого в конфиге motion указано:
on_event_end /home/seventh/rescan_motion.sh
#!/bin/sh
sudo -u owncloud php /var/www/nextcloud/occ files:scan -p /seventh/files/motion
Только вот сам motion работает от своего пользователя motion, поэтому после каждого обнаружения движения, я получаю на почту письмо:
*** SECURITY information for server ***
server : Mar 21 15:29:27 : motion : user NOT in sudoers ; TTY=unknown ; PWD=/ ; USER=owncloud ; COMMAND=/usr/bin/php /var/www/nextcloud/occ files:scan -p /seventh/files/motion
И, соответственно, директория не сканируется. Как грамотно реализовать задуманное?