[Fedora-directory-commits] ldapserver/ldap/admin/src create_instance.c, 1.18, 1.18.2.1

Richard Allen Megginson (rmeggins) fedora-directory-commits at redhat.com
Fri Aug 26 18:51:53 UTC 2005


Author: rmeggins

Update of /cvs/dirsec/ldapserver/ldap/admin/src
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv20066

Modified Files:
      Tag: Directory71RtmBranch
	create_instance.c 
Log Message:
Bug(s) fixed: 151678
Bug Description: new instance creation creates error aci (2 types in RDN)
Reviewed by: Nathan (Thanks!)
Fix Description: This only seems to occur when logging in to the console as a user other than the Console Admin user (e.g. as Directory Manager in my tests).  We need the Console Admin DN or user id to construct the ACIs.  This value is held in the suitespot3x_uid form parameter.  I had removed it while working on this bug or a related bug earlier, but now that I've added it back, everything seems to be working again.
Platforms tested: RHEL4
Flag Day: no
Doc impact: no
QA impact: should be covered by regular nightly and manual testing
New Tests integrated into TET: none



Index: create_instance.c
===================================================================
RCS file: /cvs/dirsec/ldapserver/ldap/admin/src/create_instance.c,v
retrieving revision 1.18
retrieving revision 1.18.2.1
diff -u -r1.18 -r1.18.2.1
--- create_instance.c	17 May 2005 23:07:12 -0000	1.18
+++ create_instance.c	26 Aug 2005 18:51:50 -0000	1.18.2.1
@@ -4662,6 +4662,7 @@
 		return 1;
 	}
 
+    cf->suitespot3x_uid = ds_a_get_cgi_var("suitespot3x_uid", NULL, NULL);
     cf->cfg_sspt = ds_a_get_cgi_var("cfg_sspt", NULL, NULL);
     cf->cfg_sspt_uid = ds_a_get_cgi_var("cfg_sspt_uid", NULL, NULL);
     if (cf->cfg_sspt_uid && *(cf->cfg_sspt_uid) &&




More information about the Fedora-directory-commits mailing list