pete ALL = ALL, !/usr/bin/passwd [A-Z][a-z]*, /usr/bin/passwd pete
Isso deve funcionar. Fonte é o manual do sudoers.
Eu tentei isto: ALL=/usr/bin , !/usr/bin/passwd , !/usr/bin/su , mas não sucesso.
É possível que o usuário com permissão de sudoers não possa alterar nenhuma senha, exceto sua própria conta de usuário?
pete ALL = ALL, !/usr/bin/passwd [A-Z][a-z]*, /usr/bin/passwd pete
Isso deve funcionar. Fonte é o manual do sudoers.