Thanks Igor
I run , this but it doesn't show any pending problem :
usr/local/psa/pam_plesk_config/pam_plesk_install -f /etc/pam.conf -m /usr/local/psa/pam_plesk/pam_plesk.so -v
DEBUG:Loading PAM configuration from (directory="/etc/pam.d", file="/etc/pam.conf")
INFO

AM configuration loaded from (directory="/etc/pam.d", file="/etc/pam.conf"). Configuration contains 44 file(s)
DEBUG:calculating changes for 'auth' stacks
DEBUG:initial services: autonomous = set(['halt', 'eject', 'pm-hibernate', 'pm-suspend', 'pm-powersave', 'reboot', 'kbdrate', 'poweroff', 'other', 'system-auth-ac', 'pm-suspend-hybrid', 'kshell', 'ekshell']), commonDict = {'runuser': set(['runuser-l']), 'system-auth': set(['gssftp', 'proftpd', 'dateconfig', 'ppp', 'imap', 'system-config-date', 'ksu', 'sudo-i', 'newrole', 'system-config-time', 'chfn', 'atd', 'pop3', 'run_init', 'crond', 'sshd', 'remote', 'su-l', 'postgresql', 'login', 'passwd.rpmnew', 'chsh'])}
DEBUG:installed dropped: autonomous = set(['poweroff', 'halt', 'eject', 'pm-hibernate', 'pm-suspend', 'reboot', 'ekshell', 'kbdrate', 'pm-powersave', 'other', 'kshell', 'pm-suspend-hybrid', 'system-auth-ac']), commonDict = {'runuser': set(['runuser-l']), 'system-auth': set(['gssftp', 'proftpd', 'dateconfig', 'ppp', 'imap', 'system-config-date', 'ksu', 'sudo-i', 'newrole', 'system-config-time', 'chfn', 'atd', 'pop3', 'run_init', 'crond', 'sshd', 'remote', 'su-l', 'postgresql', 'login', 'passwd.rpmnew', 'chsh'])}
DEBUG:autonomous checkers = {'system-auth-ac': 1}, autonomous = set(['poweroff', 'halt', 'eject', 'pm-hibernate', 'pm-suspend', 'reboot', 'ekshell', 'kbdrate', 'pm-powersave', 'other', 'kshell', 'pm-suspend-hybrid'])
DEBUG:commonCheckersDict = {'system-auth': set(['gssftp', 'proftpd', 'dateconfig', 'ppp', 'imap', 'system-config-date', 'ksu', 'sudo-i', 'newrole', 'system-config-time', 'chfn', 'atd', 'pop3', 'run_init', 'crond', 'sshd', 'remote', 'su-l', 'postgresql', 'login', 'passwd.rpmnew', 'chsh'])}, commonDict = {'runuser': set(['runuser-l'])}
DEBUG:autonomous = {'kshell': 4, 'ekshell': 4}, commonDict = {}
INFO:calculated 4 position(s) to change 'auth' stacks
DEBUG:changes = [('system-auth-ac', 1, 'sufficient'), ('system-auth', 1, 'sufficient'), ('kshell', 4, 'required'), ('ekshell', 4, 'required')]
INFO:required 'auth' stack(s) modified (in memory)
DEBUG:calculating changes for 'password' stacks
DEBUG:initial services: autonomous = set(['passwd', 'system-auth-ac', 'other', 'plesk_usermng_encrypted']), commonDict = {'system-auth': set(['sshd', 'remote', 'chfn', 'sudo-i', 'su-l', 'newrole', 'run_init', 'passwd.rpmnew', 'chsh', 'login'])}
DEBUG:S3:Traceback (most recent call last):
File "/usr/local/psa/pam_plesk_config/pam_plesk_install.py", line 357, in main
KnownPasswordSetters, KnownNonPasswordSetters)
File "/usr/local/psa/pam_plesk_config/pam_plesk_install.py", line 221, in getPasswordChanges
changes.append((svc, position, pswdCA.getAddStyle(svc, position, confSet)))
File "/usr/local/psa/pam_plesk_config/PAMConfig/analyzers.py", line 265, in getAddStyle
raise NotImplementedError("do know how to deal with atom:\n%s" % (theAtom,))
NotImplementedError: do know how to deal with atom:
password optional pam_plesk.so try_first_pass
CRITICAL:4:some functionality isn't yet implemented