[Fedora-directory-commits] adminserver/admserv/schema/ldif 02globalpreferences.ldif.tmpl, 1.5, 1.6 10dsdata.ldif.tmpl, 1.10, 1.11 11dstasks.ldif.tmpl, 1.5, 1.6 20asdata.ldif.tmpl, 1.7, 1.8 21astasks.ldif.tmpl, 1.4, 1.5 22ascommands.ldif.tmpl, 1.2, 1.3

Richard Allen Megginson rmeggins at fedoraproject.org
Tue Feb 24 14:25:45 UTC 2009


Author: rmeggins

Update of /cvs/dirsec/adminserver/admserv/schema/ldif
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv2070/adminserver/admserv/schema/ldif

Modified Files:
	02globalpreferences.ldif.tmpl 10dsdata.ldif.tmpl 
	11dstasks.ldif.tmpl 20asdata.ldif.tmpl 21astasks.ldif.tmpl 
	22ascommands.ldif.tmpl 
Log Message:
Resolves: bug 468474
Bug Description: migration results in incomplete admin server sie
Reviewed by: nkinder (Thanks!)
Fix Description: This is a redesign of one of the core pieces of the setup/migration code - the code that adds the LDAP entries in various places.  For starters, I removed the code that would implicitly delete existing trees.  This is the root cause of this bug, and other similar problems with setup/instance creation that have been reported.  We should never implicitly delete entries.  Instead, we should explicitly delete entries by using the changetype: delete in an LDIF template file.
Another source of problems was that to update an entry, we would delete it and add it back.  This caused some configuration settings to be wiped out (e.g. encryption settings).  We cannot do this any more.  The LDIF template entries have been modified to have two sets of information for each entry that requires update - the entry to add if no entry exists (the full entry) or the changes to make to the entry if it does exist.  The code in Util.pm has been changed to ignore duplicate entries and to ignore changes made to entries that do not exist.
Another source of problems with migration is that the error checking was not adequate, especially with FileConn and dse.ldif reading.  The fix is to add better error checking and reporting in these areas of code, including error messages.
Yet another problem is the run_dir handling.  On many platforms the run_dir is shared among all DS instances and the admin server.  Older versions of the software allowed you to run the servers as root.  We have to make sure run_dir is usable by the least privileged user of all of the servers.
Platforms tested: RHEL4
Flag Day: no
Doc impact: no



Index: 02globalpreferences.ldif.tmpl
===================================================================
RCS file: /cvs/dirsec/adminserver/admserv/schema/ldif/02globalpreferences.ldif.tmpl,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- 02globalpreferences.ldif.tmpl	10 Aug 2007 02:23:29 -0000	1.5
+++ 02globalpreferences.ldif.tmpl	24 Feb 2009 14:25:42 -0000	1.6
@@ -39,6 +39,13 @@
 nsmerge: ADD_IF_EMPTY
 
 dn: cn=nsroledefinition, cn=ResourceEditorExtension, ou=%console_version%, ou=Admin, ou=Global Preferences, ou=%domain%, o=NetscapeRoot
+changetype: modify
+replace: nsClassname
+nsClassname: com.netscape.admin.dirserv.roledit.ResEditorRoleInfo@%ds_console_jar%
+nsClassname: com.netscape.admin.dirserv.roledit.ResEditorRoleMembers@%ds_console_jar%
+nsClassname: com.netscape.admin.dirserv.roledit.ResEditorRoleAccountPage@%ds_console_jar%
+
+dn: cn=nsroledefinition, cn=ResourceEditorExtension, ou=%console_version%, ou=Admin, ou=Global Preferences, ou=%domain%, o=NetscapeRoot
 cn: nsroledefinition
 objectClass: top
 objectClass: extensibleObject
@@ -51,6 +58,13 @@
 nsmerge: {nsclassname}MULTI_MERGE
 
 dn: cn=cossuperdefinition, cn=ResourceEditorExtension, ou=%console_version%, ou=Admin, ou=Global Preferences, ou=%domain%, o=NetscapeRoot
+changetype: modify
+replace: nsClassname
+nsClassname: com.netscape.admin.dirserv.cosedit.ResEditorCosInfo@%ds_console_jar%
+nsClassname: com.netscape.admin.dirserv.cosedit.ResEditorCosAttributes@%ds_console_jar%
+nsClassname: com.netscape.admin.dirserv.cosedit.ResEditorCosTemplate@%ds_console_jar%
+
+dn: cn=cossuperdefinition, cn=ResourceEditorExtension, ou=%console_version%, ou=Admin, ou=Global Preferences, ou=%domain%, o=NetscapeRoot
 cn: cossuperdefinition
 objectClass: top
 objectClass: extensibleObject


Index: 10dsdata.ldif.tmpl
===================================================================
RCS file: /cvs/dirsec/adminserver/admserv/schema/ldif/10dsdata.ldif.tmpl,v
retrieving revision 1.10
retrieving revision 1.11
diff -u -r1.10 -r1.11
--- 10dsdata.ldif.tmpl	14 Jul 2008 18:43:02 -0000	1.10
+++ 10dsdata.ldif.tmpl	24 Feb 2009 14:25:42 -0000	1.11
@@ -23,6 +23,13 @@
 aci: (targetattr = "*")(version 3.0; acl "SIE Group (%dsid%)"; allow (all) groupdn = "ldap:///cn=slapd-%dsid%, cn=%brand% Directory Server, cn=Server Group, cn=%fqdn%, ou=%domain%, o=NetscapeRoot";)
 
 dn: cn=%fqdn%, ou=%domain%, o=NetscapeRoot
+changetype: modify
+replace: nsOsVersion
+replace: nsHardwarePlatform
+nsOsVersion: %uname_a%
+nsHardwarePlatform: %uname_m%
+
+dn: cn=%fqdn%, ou=%domain%, o=NetscapeRoot
 objectClass: top
 objectClass: nsHost
 objectClass: groupOfUniqueNames
@@ -33,6 +40,11 @@
 uniqueMember: cn=Server Group, cn=%fqdn%, ou=%domain%, o=NetscapeRoot
 
 dn: cn=Server Group, cn=%fqdn%, ou=%domain%, o=NetscapeRoot
+changetype: modify
+add: uniqueMember
+uniqueMember: cn=%brand% Directory Server, cn=Server Group, cn=%fqdn%, ou=%domain%, o=NetscapeRoot
+
+dn: cn=Server Group, cn=%fqdn%, ou=%domain%, o=NetscapeRoot
 objectClass: nsAdminGroup
 objectClass: groupOfUniqueNames
 objectClass: nsDirectoryInfo
@@ -44,6 +56,17 @@
 aci: (targetattr=*)(targetfilter=(nsconfigRoot=*))(version 3.0; acl "Enable delegated access"; allow (read, search, compare) groupdn="ldap:///cn=Server Group, cn=%fqdn%, ou=%domain%, o=NetscapeRoot";)
 
 dn: cn=%brand% Directory Server, cn=Server Group, cn=%fqdn%, ou=%domain%, o=NetscapeRoot
+changetype: modify
+replace: nsProductVersion
+replace: nsBuildNumber
+replace: nsServerMigrationClassname
+replace: nsServerCreationClassname
+nsProductVersion: %ds_version%
+nsBuildNumber: %ds_buildnum%
+nsServerMigrationClassname: com.netscape.admin.dirserv.task.MigrateCreate@%ds_console_jar%@cn=admin-serv-%asid%, cn=%brand% Administration Server, cn=Server Group, cn=%fqdn%, ou=%domain%, o=NetscapeRoot
+nsServerCreationClassname: com.netscape.admin.dirserv.task.MigrateCreate@%ds_console_jar%@cn=admin-serv-%asid%, cn=%brand% Administration Server, cn=Server Group, cn=%fqdn%, ou=%domain%, o=NetscapeRoot
+
+dn: cn=%brand% Directory Server, cn=Server Group, cn=%fqdn%, ou=%domain%, o=NetscapeRoot
 objectClass: nsApplication
 objectClass: groupOfUniqueNames
 objectClass: top
@@ -60,11 +83,6 @@
 nsServerMigrationClassname: com.netscape.admin.dirserv.task.MigrateCreate@%ds_console_jar%@cn=admin-serv-%asid%, cn=%brand% Administration Server, cn=Server Group, cn=%fqdn%, ou=%domain%, o=NetscapeRoot
 nsServerCreationClassname: com.netscape.admin.dirserv.task.MigrateCreate@%ds_console_jar%@cn=admin-serv-%asid%, cn=%brand% Administration Server, cn=Server Group, cn=%fqdn%, ou=%domain%, o=NetscapeRoot
 
-dn: cn=Server Group, cn=%fqdn%, ou=%domain%, o=NetscapeRoot
-changetype: modify
-add: uniqueMember
-uniqueMember: cn=%brand% Directory Server, cn=Server Group, cn=%fqdn%, ou=%domain%, o=NetscapeRoot
-
 dn: cn=slapd-%dsid%, cn=%brand% Directory Server, cn=Server Group, cn=%fqdn%, ou=%domain%, o=NetscapeRoot
 objectClass: netscapeServer
 objectClass: nsDirectoryServer
@@ -89,6 +107,18 @@
 aci: (targetattr=*)(version 3.0; acl "Enable delegated access"; allow (read, search, compare) groupdn="ldap:///cn=slapd-%dsid%, cn=%brand% Directory Server, cn=Server Group, cn=%fqdn%, ou=%domain%, o=NetscapeRoot";)
 aci: (targetattr="uniquemember || serverProductName || userpassword || description")(targetfilter=(objectclass=netscapeServer))(version 3.0; acl "Enable access delegation"; allow (write) groupdn="ldap:///cn=slapd-%dsid%, cn=%brand% Directory Server, cn=Server Group, cn=%fqdn%, ou=%domain%, o=NetscapeRoot";)
 
+dn: cn=slapd-%dsid%, cn=%brand% Directory Server, cn=Server Group, cn=%fqdn%, ou=%domain%, o=NetscapeRoot
+changetype: modify
+replace: serverVersionNumber
+serverVersionNumber: %ds_version%
+
+dn: cn=configuration,cn=slapd-%dsid%, cn=%brand% Directory Server, cn=Server Group, cn=%fqdn%, ou=%domain%, o=NetscapeRoot
+changetype: modify
+replace: nsClassname
+replace: nsJarfilename
+nsClassname: com.netscape.admin.dirserv.DSAdmin@%ds_console_jar%@cn=admin-serv-%asid%, cn=%brand% Administration Server, cn=Server Group, cn=%fqdn%, ou=%domain%, o=NetscapeRoot
+nsJarfilename: %ds_console_jar%
+
 dn: cn=configuration,cn=slapd-%dsid%, cn=%brand% Directory Server, cn=Server Group, cn=%fqdn%, ou=%domain%, o=NetscapeRoot
 objectClass: nsResourceRef
 objectClass: nsAdminObject


Index: 11dstasks.ldif.tmpl
===================================================================
RCS file: /cvs/dirsec/adminserver/admserv/schema/ldif/11dstasks.ldif.tmpl,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- 11dstasks.ldif.tmpl	14 Nov 2007 17:51:55 -0000	1.5
+++ 11dstasks.ldif.tmpl	24 Feb 2009 14:25:43 -0000	1.6
@@ -28,6 +28,12 @@
 nsTaskLabel: Operation Tasks Group
 cn: Operation
 
+# change description so that it always lists the correct tasks
+dn: cn=task summary, cn=Operation, cn=Tasks, %ds_sie%
+changetype: modify
+replace: description
+description: start stop restart Backup Restore KeyCert Authenticate CompleteImport CompleteExport
+
 dn: cn=task summary, cn=Operation, cn=Tasks, %ds_sie%
 objectClass: top
 objectClass: nsConfig
@@ -35,6 +41,11 @@
 cn: task summary
 
 dn: cn=start, cn=Operation, cn=Tasks, %ds_sie%
+changetype: modify
+replace: nsClassname
+nsClassname: com.netscape.admin.dirserv.task.Start@%ds_console_jar%@%as_sie%
+
+dn: cn=start, cn=Operation, cn=Tasks, %ds_sie%
 objectClass: top
 objectClass: nstask
 objectClass: nsAdminObject
@@ -43,6 +54,11 @@
 cn: start
 
 dn: cn=stop, cn=Operation, cn=Tasks, %ds_sie%
+changetype: modify
+replace: nsClassname
+nsClassname: com.netscape.admin.dirserv.task.Stop@%ds_console_jar%@%as_sie%
+
+dn: cn=stop, cn=Operation, cn=Tasks, %ds_sie%
 objectClass: top
 objectClass: nstask
 objectClass: nsAdminObject
@@ -51,6 +67,11 @@
 cn: stop
 
 dn: cn=restart, cn=Operation, cn=Tasks, %ds_sie%
+changetype: modify
+replace: nsClassname
+nsClassname: com.netscape.admin.dirserv.task.Restart@%ds_console_jar%@%as_sie%
+
+dn: cn=restart, cn=Operation, cn=Tasks, %ds_sie%
 objectClass: top
 objectClass: nstask
 objectClass: nsAdminObject
@@ -59,6 +80,11 @@
 cn: restart
 
 dn: cn=Backup, cn=operation, cn=Tasks, %ds_sie%
+changetype: modify
+replace: nsClassname
+nsClassname: com.netscape.admin.dirserv.task.Backup@%ds_console_jar%@%as_sie%
+
+dn: cn=Backup, cn=operation, cn=Tasks, %ds_sie%
 objectClass: top
 objectClass: nstask
 objectClass: nsAdminObject
@@ -66,6 +92,11 @@
 cn: Backup
 
 dn: cn=Restore, cn=operation, cn=Tasks, %ds_sie%
+changetype: modify
+replace: nsClassname
+nsClassname: com.netscape.admin.dirserv.task.Restore@%ds_console_jar%@%as_sie%
+
+dn: cn=Restore, cn=operation, cn=Tasks, %ds_sie%
 objectClass: top
 objectClass: nstask
 objectClass: nsAdminObject
@@ -73,6 +104,11 @@
 cn: Restore
 
 dn: cn=KeyCert, cn=operation, cn=Tasks, %ds_sie%
+changetype: modify
+replace: nsClassname
+nsClassname: com.netscape.admin.dirserv.task.KeyCert@%ds_console_jar%@%as_sie%
+
+dn: cn=KeyCert, cn=operation, cn=Tasks, %ds_sie%
 objectClass: top
 objectClass: nstask
 objectClass: nsAdminObject
@@ -80,6 +116,11 @@
 cn: KeyCert
 
 dn: cn=Authenticate, cn=operation, cn=Tasks, %ds_sie%
+changetype: modify
+replace: nsClassname
+nsClassname: com.netscape.admin.dirserv.task.Authenticate@%ds_console_jar%@%as_sie%
+
+dn: cn=Authenticate, cn=operation, cn=Tasks, %ds_sie%
 objectClass: top
 objectClass: nstask
 objectClass: nsAdminObject
@@ -87,6 +128,11 @@
 cn: Authenticate
 
 dn: cn=CompleteImport, cn=operation, cn=Tasks, %ds_sie%
+changetype: modify
+replace: nsClassname
+nsClassname: com.netscape.admin.dirserv.task.CompleteImport@%ds_console_jar%@%as_sie%
+
+dn: cn=CompleteImport, cn=operation, cn=Tasks, %ds_sie%
 objectClass: top
 objectClass: nstask
 objectClass: nsAdminObject
@@ -94,6 +140,11 @@
 cn: CompleteImport
 
 dn: cn=CompleteExport, cn=operation, cn=Tasks, %ds_sie%
+changetype: modify
+replace: nsClassname
+nsClassname: com.netscape.admin.dirserv.task.CompleteExport@%ds_console_jar%@%as_sie%
+
+dn: cn=CompleteExport, cn=operation, cn=Tasks, %ds_sie%
 objectClass: top
 objectClass: nstask
 objectClass: nsAdminObject


Index: 20asdata.ldif.tmpl
===================================================================
RCS file: /cvs/dirsec/adminserver/admserv/schema/ldif/20asdata.ldif.tmpl,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -r1.7 -r1.8
--- 20asdata.ldif.tmpl	28 Jan 2009 21:25:59 -0000	1.7
+++ 20asdata.ldif.tmpl	24 Feb 2009 14:25:43 -0000	1.8
@@ -18,6 +18,13 @@
 #
 # END COPYRIGHT BLOCK
 dn: cn=%fqdn%, ou=%domain%, o=NetscapeRoot
+changetype: modify
+replace: nsOsVersion
+replace: nsHardwarePlatform
+nsOsVersion: %uname_a%
+nsHardwarePlatform: %uname_m%
+
+dn: cn=%fqdn%, ou=%domain%, o=NetscapeRoot
 objectClass: top
 objectClass: nsHost
 objectClass: groupOfUniqueNames
@@ -28,6 +35,13 @@
 uniqueMember: cn=Server Group, cn=%fqdn%, ou=%domain%, o=NetscapeRoot
 
 dn: cn=Server Group, cn=%fqdn%, ou=%domain%, o=NetscapeRoot
+changetype: modify
+add: aci
+add: uniqueMember
+aci: (targetattr=*)(version 3.0; acl "Enable delegated access"; allow (read, search, compare) userdn="ldap:///cn=admin-serv-%asid%, cn=%brand% Administration Server, cn=Server Group, cn=%fqdn%, ou=%domain%, o=NetscapeRoot";)
+uniqueMember: cn=%brand% Administration Server, cn=Server Group, cn=%fqdn%, ou=%domain%, o=NetscapeRoot
+
+dn: cn=Server Group, cn=%fqdn%, ou=%domain%, o=NetscapeRoot
 objectClass: nsAdminGroup
 objectClass: groupOfUniqueNames
 objectClass: nsDirectoryInfo
@@ -39,6 +53,15 @@
 uniqueMember: cn=%brand% Administration Server, cn=Server Group, cn=%fqdn%, ou=%domain%, o=NetscapeRoot
 
 dn: cn=%brand% Administration Server, cn=Server Group, cn=%fqdn%, ou=%domain%, o=NetscapeRoot
+changetype: modify
+replace: nsProductVersion
+replace: nsBuildNumber
+replace: nsServerMigrationClassname
+nsProductVersion: %as_version%
+nsBuildNumber: %as_buildnum%
+nsServerMigrationClassname: com.netscape.management.admserv.AdminServerProduct@%as_console_jar%
+
+dn: cn=%brand% Administration Server, cn=Server Group, cn=%fqdn%, ou=%domain%, o=NetscapeRoot
 objectClass: top
 objectClass: nsApplication
 objectClass: groupOfUniqueNames
@@ -70,6 +93,11 @@
 aci: (targetattr="uniquemember || serverProductName || userpassword || description")(targetfilter=(objectclass=netscapeServer))(version 3.0; acl "Enable access delegation"; allow (write) groupdn="ldap:///cn=admin-serv-%asid%, cn=%brand% Administration Server, cn=Server Group, cn=%fqdn%, ou=%domain%, o=NetscapeRoot";)
 
 dn: cn=configuration, cn=admin-serv-%asid%, cn=%brand% Administration Server, cn=Server Group, cn=%fqdn%, ou=%domain%, o=NetscapeRoot
+changetype: modify
+replace: nsClassname
+nsClassname: com.netscape.management.admserv.AdminServer@%as_console_jar%@cn=admin-serv-%asid%, cn=%brand% Administration Server, cn=Server Group, cn=%fqdn%, ou=%domain%, o=NetscapeRoot
+
+dn: cn=configuration, cn=admin-serv-%asid%, cn=%brand% Administration Server, cn=Server Group, cn=%fqdn%, ou=%domain%, o=NetscapeRoot
 objectClass: nsConfig
 objectClass: nsAdminConfig
 objectClass: nsAdminObject
@@ -100,8 +128,3 @@
 objectClass: organizationalUnit
 aci: (targetattr=*)(version 3.0; acl "UserDNControl"; allow (all) userdnattr="creatorsname";)
 ou: cn=admin-serv-%asid%, cn=%brand% Administration Server, cn=Server Group, cn=%fqdn%, ou=%domain%, o=netscaperoot
-
-dn: cn=Server Group, cn=%fqdn%, ou=%domain%, o=NetscapeRoot
-changetype: modify
-add: aci
-aci: (targetattr=*)(version 3.0; acl "Enable delegated access"; allow (read, search, compare) userdn="ldap:///cn=admin-serv-%asid%, cn=%brand% Administration Server, cn=Server Group, cn=%fqdn%, ou=%domain%, o=NetscapeRoot";)


Index: 21astasks.ldif.tmpl
===================================================================
RCS file: /cvs/dirsec/adminserver/admserv/schema/ldif/21astasks.ldif.tmpl,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- 21astasks.ldif.tmpl	5 Sep 2007 16:45:58 -0000	1.4
+++ 21astasks.ldif.tmpl	24 Feb 2009 14:25:43 -0000	1.5
@@ -29,6 +29,13 @@
 cn: Operation
 
 dn: cn=Stop, cn=Operation, cn=Tasks, %as_sie%
+changetype: modify
+replace: nsClassname
+replace: nsHelpRef
+nsClassname: com.netscape.management.admserv.task.Stop@%as_console_jar%@%as_sie%
+nsHelpRef: %as_help_path%/stopadm.html
+
+dn: cn=Stop, cn=Operation, cn=Tasks, %as_sie%
 objectClass: top
 objectClass: nstask
 objectClass: nsAdminObject
@@ -38,6 +45,13 @@
 cn: Stop
 
 dn: cn=Restart, cn=Operation, cn=Tasks, %as_sie%
+changetype: modify
+replace: nsClassname
+replace: nsHelpRef
+nsClassname: com.netscape.management.admserv.task.Restart@%as_console_jar%@%as_sie%
+nsHelpRef: %as_help_path%/restartadm.html
+
+dn: cn=Restart, cn=Operation, cn=Tasks, %as_sie%
 objectClass: top
 objectClass: nstask
 objectClass: nsAdminObject
@@ -47,6 +61,11 @@
 cn: Restart
 
 dn: cn=Authenticate, cn=Operation, cn=Tasks, %as_sie%
+changetype: modify
+replace: nsHelpRef
+nsHelpRef: %as_help_path%/userauth.html
+
+dn: cn=Authenticate, cn=Operation, cn=Tasks, %as_sie%
 objectClass: top
 objectClass: nstask
 nsHelpRef: %as_help_path%/userauth.html
@@ -88,6 +107,11 @@
 cn: Configuration
 
 dn: cn=ServerSetup, cn=configuration, cn=Tasks, %as_sie%
+changetype: modify
+replace: nsClassname
+nsClassname: com.netscape.management.admserv.task.ServerSetup@%as_console_jar%@%as_sie%
+
+dn: cn=ServerSetup, cn=configuration, cn=Tasks, %as_sie%
 objectClass: top
 objectClass: nstask
 objectClass: nsAdminObject
@@ -117,6 +141,13 @@
 cn: AccessSetup
 
 dn: cn=Logging, cn=configuration, cn=Tasks, %as_sie%
+changetype: modify
+replace: nsClassname
+replace: nsHelpRef
+nsClassname: com.netscape.management.admserv.task.Logging@%as_console_jar%@%as_sie%
+nsHelpRef: %as_help_path%/logging.html
+
+dn: cn=Logging, cn=configuration, cn=Tasks, %as_sie%
 objectClass: top
 objectClass: nstask
 objectClass: nsAdminObject
@@ -133,6 +164,13 @@
 cn: SecurityOp
 
 dn: cn=CertSetup, cn=configuration, cn=Tasks, %as_sie%
+changetype: modify
+replace: nsClassname
+replace: nsHelpRef
+nsClassname: com.netscape.management.admserv.task.CertSetup@%as_console_jar%@%as_sie%
+nsHelpRef: %as_help_path%/certrequest.html
+
+dn: cn=CertSetup, cn=configuration, cn=Tasks, %as_sie%
 objectClass: top
 objectClass: nstask
 objectClass: nsAdminObject
@@ -141,6 +179,11 @@
 cn: CertSetup
 
 dn: cn=SSLActivate, cn=configuration, cn=Tasks, %as_sie%
+changetype: modify
+replace: nsHelpRef
+nsHelpRef: %as_help_path%/ssl_activate.html
+
+dn: cn=SSLActivate, cn=configuration, cn=Tasks, %as_sie%
 objectClass: top
 objectClass: nstask
 objectClass: nsAdminObject
@@ -149,6 +192,11 @@
 cn: SSLActivate
 
 dn: cn=ReadLog, cn=configuration, cn=Tasks, %as_sie%
+changetype: modify
+replace: nsHelpRef
+nsHelpRef: %as_help_path%/logging.html
+
+dn: cn=ReadLog, cn=configuration, cn=Tasks, %as_sie%
 objectClass: top
 objectClass: nstask
 objectClass: nsAdminObject
@@ -157,6 +205,11 @@
 cn: ReadLog
 
 dn: cn=HTMLAdmin, cn=configuration, cn=Tasks, %as_sie%
+changetype: modify
+replace: nsHelpRef
+nsHelpRef: %as_help_path%/htmladmin.html
+
+dn: cn=HTMLAdmin, cn=configuration, cn=Tasks, %as_sie%
 objectClass: top
 objectClass: nstask
 objectClass: nsAdminObject
@@ -165,6 +218,11 @@
 cn: HTMLAdmin
 
 dn: cn=StatPingServ, cn=configuration, cn=Tasks, %as_sie%
+changetype: modify
+replace: nsHelpRef
+nsHelpRef: %as_help_path%/statpingserv.html
+
+dn: cn=StatPingServ, cn=configuration, cn=Tasks, %as_sie%
 objectClass: top
 objectClass: nstask
 objectClass: nsAdminObject
@@ -173,6 +231,11 @@
 cn: StatPingServ
 
 dn: cn=ViewData, cn=configuration, cn=Tasks, %as_sie%
+changetype: modify
+replace: nsHelpRef
+nsHelpRef: %as_help_path%/viewdata.html
+
+dn: cn=ViewData, cn=configuration, cn=Tasks, %as_sie%
 objectClass: top
 objectClass: nstask
 objectClass: nsAdminObject
@@ -181,6 +244,11 @@
 cn: ViewData
 
 dn: cn=ViewLog, cn=configuration, cn=Tasks, %as_sie%
+changetype: modify
+replace: nsHelpRef
+nsHelpRef: %as_help_path%/viewlog.html
+
+dn: cn=ViewLog, cn=configuration, cn=Tasks, %as_sie%
 objectClass: top
 objectClass: nstask
 objectClass: nsAdminObject
@@ -189,6 +257,11 @@
 cn: ViewLog
 
 dn: cn=MonReplication, cn=configuration, cn=Tasks, %as_sie%
+changetype: modify
+replace: nsHelpRef
+nsHelpRef: %as_help_path%/monreplication.html
+
+dn: cn=MonReplication, cn=configuration, cn=Tasks, %as_sie%
 objectClass: top
 objectClass: nstask
 objectClass: nsAdminObject
@@ -197,6 +270,11 @@
 cn: MonReplication
 
 dn: cn=repl-monitor-cgi.pl, cn=configuration, cn=Tasks, %as_sie%
+changetype: modify
+replace: nsHelpRef
+nsHelpRef: %as_help_path%/monreplication.html
+
+dn: cn=repl-monitor-cgi.pl, cn=configuration, cn=Tasks, %as_sie%
 objectClass: top
 objectClass: nstask
 objectClass: nsAdminObject


Index: 22ascommands.ldif.tmpl
===================================================================
RCS file: /cvs/dirsec/adminserver/admserv/schema/ldif/22ascommands.ldif.tmpl,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- 22ascommands.ldif.tmpl	20 Jun 2007 23:50:11 -0000	1.2
+++ 22ascommands.ldif.tmpl	24 Feb 2009 14:25:43 -0000	1.3
@@ -23,6 +23,11 @@
 cn: Commands
 
 dn: cn=sync-task-sie-data, cn=Commands, %as_sie%
+changetype: modify
+replace: nsHelpRef
+nsHelpRef: %as_help_path%/sync-task-sie-data.html
+
+dn: cn=sync-task-sie-data, cn=Commands, %as_sie%
 objectClass: top
 objectClass: nstask
 nsHelpRef: %as_help_path%/sync-task-sie-data.html




More information about the Fedora-directory-commits mailing list