OpenSUSE: PHP - Não é possível executar sudo /usr/sbin/chpasswd

OpenSUSE: PHP - Não é possível executar sudo /usr/sbin/chpasswd

Alguém poderia dar uma dica, onde pode estar um problema. Tenho um servidor com OpenSUSE, PHP7 e roundcube. O plug-in "Senha" no roundcube dispara um erro:

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

O arquivo sudoers é alterado manualmente:

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

como usuário nginx, tentei no shell o comando acima e não tive problema.

em php.ini disable_functions = está vazio e safe_mode está desligado.

Alguém tem uma ideia, onde pode estar o problema?

Agradeço antecipadamente.

Responder1

A solução estava na unidade php-fpm.server:

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

informação relacionada