Change password backend

(jelle) #1

I was wondering if the user/password backend can be addressed by other applications. I’d really like RainLoop to have the ability to change passwords for users. I know the nethserver useraccounts are meant for more than mail only, but I use only mail for my users. I’d like them to be able to change passwords from a known environment.
RainLoop has the following plugins available to change passwords:

Change password (cPanel)
Change password (DirectAdmin)
Change password (ISPConfig)
Change password (POPPASSD)
Change password (hMailServer)

Are any of these usable for contacting the Nethserver backend? Thanks.

(Alessio Fattorini) #2

Guess @davidep or @giacomo can help you :wink:

(Davide Principi) #3

AFAIK the available methods to change user passwords rely on PAM library or LDAP.

(Filippo Carletti) #4

@davidep, webtop permits password change and it works. Do you know how? Maybe I’d ask @giacomo.

(jelle) #5

My point exactly. How is the webui changing the password and can it be done by other webui’s like in roundcube or rainloop?

(Davide Principi) #6

Look at /etc/e-smith/events/password-modify. The Server Manager triggers an event where the passwd command changes the password.

I’m not sure other apps have enough rights to do it.