Algumas coisas no topo da minha cabeça. O grupo que pertence ao usuário sua mudança para existir? O comando runuser
tem o setguid sticky bit set? Verifique a saída de ls -l $(which runuser)
. Como alternativa, é possível que você tenha uma partição montada com o sinalizador nosuid
. Verifique a saída de mount
para isso.
- Christopher Karel