OpenSUSE: PHP — Невозможно выполнить sudo /usr/sbin/chpasswd

OpenSUSE: PHP — Невозможно выполнить sudo /usr/sbin/chpasswd

Может кто-нибудь подскажет, где может быть проблема. У меня есть сервер с OpenSUSE, PHP7 и roundcube. Плагин "Password" в roundcube выдает ошибку:

PHP Error: Password plugin: Unable to execute sudo /usr/sbin/chpasswd in /srv/www/htdocs/roundcubemail/plugins/password/drivers/chpasswd.php

Файл sudoers изменяется вручную:

nginx ALL=(ALL) NOPASSWD: /usr/sbin/chpasswd
Defaults:nginx !requiretty

Как пользователь nginx, я попробовал в оболочке команду, указанную выше, и не возникло никаких проблем.

в php.ini disable_functions = пусто, а safe_mode — выключено.

Есть ли у кого-нибудь идеи, в чем может быть проблема?

Заранее спасибо.

решение1

Решение было в модуле php-fpm.server:

# Mounts the /usr, /boot, and /etc directories read-only for processes invoked by this unit.
#ProtectSystem=full

Связанный контент