www-data потеря разрешения на запуск системных инструментов - PullRequest
0 голосов
/ 09 июля 2020

Я пытаюсь сделать фоторамку Wi-Fi с raspberry pi, для этого я использую веб-страницу apache и php для удаленного вызова xdotools, который использует клавиши со стрелками для управления feh, который отображает изображения.

Моя проблема в том, что каждый раз, когда я перезагружаю свою систему, я должен давать разрешения на запуск системных инструментов обратно на apache, используя DISPLAY=:0 xhost + local:www-data, чтобы иметь возможность использовать exe c () для повторного вызова xdotools, но Я не могу сделать это при запуске в /etc/rc.local, до или после запуска сценария feh. sh или как часть указанного сценария. Так что, если бы кто-нибудь мог объяснить мне, как давать разрешения при запуске или как давать их постоянно, я был бы очень признателен! Спасибо.

При необходимости могу предоставить любую другую информацию, но я не хотел загромождать свой пост ненужным кодом

...