It’s been a while but i’m picking up on the nethserver project; NICE WORK with ns7beta 2 !
Trying to understand the SSSD/pam/posix-/shadowaccounts, i have a look with openldap as account provider. Doing so i’ve noticed passwords are stored in plain text in the secure log after a user is created.
This is mitigated by the fact /var/log/secure can be read only by root. Moreover, the password could be entered by the admin himself! I must investigate other use cases though, like user changing password to himself.
I get this without ‘changing the root password’. Oct 13 11:01:23 server7c sudo: srvmgr : TTY=unknown ; PWD=/usr/share/nethesis/nethserver-manager ; USER=root ; COMMAND=/sbin/e-smith/validate password-strength Users plaintextpwd
This happens also if a domain account provider is installed and root wants to change an other user’s password, or an other user wants to change his own password.
We’re pushing an RPM on nethserver-testing soon! Stay tuned!