OpenSUSE: PHP: no se puede ejecutar sudo /usr/sbin/chpasswd

OpenSUSE: PHP: no se puede ejecutar sudo /usr/sbin/chpasswd

¿Alguien podría darnos un consejo sobre dónde puede haber un problema? Tengo un Servidor con OpenSUSE, PHP7 y roundcube. El complemento "Contraseña" en roundcube genera un error:

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

El archivo sudoers se cambia con el manual:

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

Como usuario de nginx, probé en Shell el comando anterior y no tuve ningún problema.

en php.ini enable_functions = está vacío y safe_mode está desactivado.

¿Alguien tiene una idea? ¿Dónde podría estar el problema?

Gracias de antemano.

Respuesta1

La solución estaba en la unidad php-fpm.server:

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

información relacionada