瀏覽代碼

Undo commit db792dbc7141b03bd33b710b79ed0942c34d6530

This ticket should not be applied to 389-ds-base-1.2.11 branch:
    Trac Ticket #466 - entry_apply_mod - ADD: Failed to set
                       unhashed#user#password to extension
Noriko Hosoi 13 年之前
父節點
當前提交
162f4b104d
共有 2 個文件被更改,包括 1 次插入9 次删除
  1. 0 7
      ldap/servers/slapd/main.c
  2. 1 2
      ldap/servers/slapd/pw_mgmt.c

+ 0 - 7
ldap/servers/slapd/main.c

@@ -1164,13 +1164,6 @@ main( int argc, char **argv)
 		/* init the thread data index for bind dn's */
 		slapi_td_dn_init();
 
-		/* 
-		 * Initialize password storage in entry extension.
-		 * Need to be initialized before plugin_startall in case stucked
-		 * changes are replicated as soon as the replication plugin is started.
-		 */
-		pw_exp_init ();
-
 		plugin_print_lists();
 		plugin_startall(argc, argv, 1 /* Start Backends */, 1 /* Start Globals */); 
 		if (housekeeping_start((time_t)0, NULL) == NULL) {

+ 1 - 2
ldap/servers/slapd/pw_mgmt.c

@@ -309,8 +309,7 @@ pw_init ( void ) {
 	                                OCTETSTRING_SYNTAX_OID, 0, 
 	                                /* Clients don't need to directly modify
 	                                 * PSEUDO_ATTR_UNHASHEDUSERPASSWORD */
-	                                SLAPI_ATTR_FLAG_NOUSERMOD|
-	                                SLAPI_ATTR_FLAG_NOEXPOSE);
+	                                SLAPI_ATTR_FLAG_NOUSERMOD);
 }