]> granicus.if.org Git - linux-pam/commitdiff
Relevant BUGIDs:
authorTomas Mraz <tm@t8m.info>
Thu, 11 Nov 2004 09:15:54 +0000 (09:15 +0000)
committerTomas Mraz <tm@t8m.info>
Thu, 11 Nov 2004 09:15:54 +0000 (09:15 +0000)
Purpose of commit: bugfix

Commit summary:
---------------
I've forgot to remove some selinux specific part when changing
locking in pam_unix_passwd

modules/pam_unix/pam_unix_passwd.c

index e3f329418aa478340ad3c6c0cf4c27cba34a4f1f..5114393edca6e592498d3a86248b715ece912b5f 100644 (file)
@@ -547,8 +547,6 @@ static int _do_setpass(pam_handle_t* pamh, const char *forwho, char *fromwhat,
                }
                if (on(UNIX_SHADOW, ctrl) || _unix_shadowed(pwd)) {
                        retval = _update_shadow(pamh, forwho, towhat);
-                       if (retval != PAM_SUCCESS && SELINUX_ENABLED) 
-                         retval = _unix_run_shadow_binary(pamh, ctrl, forwho, fromwhat, towhat);
                        if (retval == PAM_SUCCESS)
                                if (!_unix_shadowed(pwd))
                                        retval = _update_passwd(pamh, forwho, "x");