Author: rmeggins
Update of /cvs/dirsec/adminserver In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv20143/adminserver
Modified Files: Makefile.am aclocal.m4 configure missing install-sh Makefile.in depcomp config.sub config.guess compile Log Message: Resolves: bug 425861 Bug Description: Instance creation through console is broken Reviewed by: nhosoi (Thanks!) Fix Description: This was caused by my fix for bug 420751. When I added the as_uid to fix the ACI for the admin user, I did not add the mapping everywhere it was used. Unfortunately, I found that the code I added it to could only be used with a live connection to the new directory server, not a FileConn to the dse.ldif. So I had to add a new function to add this ACI to the new root suffix after the server had been started. Another problem with instance creation was that the org entries were not being added when creating a new instance in the console. The default should be to create them if nothing else was specified. Another problem was that instance creation was leaving temp ldif files around. I also had to make sure ServerAdminID was specified everywhere it was needed by dirserver.map, or this would also have broken ds_remove. Platforms tested: RHEL5 x86_64 Flag Day: Yes - autotool file change in adminserver Doc impact: no
Index: Makefile.am =================================================================== RCS file: /cvs/dirsec/adminserver/Makefile.am,v retrieving revision 1.37 retrieving revision 1.38 diff -u -r1.37 -r1.38 --- Makefile.am 12 Dec 2007 00:45:38 -0000 1.37 +++ Makefile.am 17 Dec 2007 20:10:04 -0000 1.38 @@ -175,7 +175,8 @@ admserv/newinst/src/adminserver.map \ admserv/newinst/src/dirserver.map \ admserv/newinst/src/asmigrate.map \ - admserv/newinst/src/updateconsoleinfo.map + admserv/newinst/src/updateconsoleinfo.map \ + admserv/newinst/src/dssuffixadmin.map
cgibin_PROGRAMS = admpw security ugdsconfig ReadLog start_config_ds \ config statpingserv viewdata dsconfig monreplication restartsrv \
Index: Makefile.in =================================================================== RCS file: /cvs/dirsec/adminserver/Makefile.in,v retrieving revision 1.43 retrieving revision 1.44 diff -u -r1.43 -r1.44 --- Makefile.in 12 Dec 2007 00:45:38 -0000 1.43 +++ Makefile.in 17 Dec 2007 20:10:05 -0000 1.44 @@ -569,7 +569,8 @@ admserv/newinst/src/adminserver.map \ admserv/newinst/src/dirserver.map \ admserv/newinst/src/asmigrate.map \ - admserv/newinst/src/updateconsoleinfo.map + admserv/newinst/src/updateconsoleinfo.map \ + admserv/newinst/src/dssuffixadmin.map
cgibin_SCRIPTS = admserv/cgi-src40/ds_create \ admserv/cgi-src40/ds_remove \
389-commits@lists.fedoraproject.org