Hi Noriko,
- Here's the error log at the time of the upgrade:
389-Directory/1.2.6.1 B2010.272.2313
myldap.server:389 (/etc/dirsrv/slapd-myldap)
[20/Oct/2010:14:25:34 +1000] - 389-Directory/1.2.6.1 B2010.272.2313
starting up
[20/Oct/2010:14:25:34 +1000] - nsslapd-subtree-rename-switch is on,
while the instance userRoot is in the DN format. Please run dn2
rdn to convert the database format.
[20/Oct/2010:14:25:34 +1000] - nsslapd-subtree-rename-switch is on,
while the instance uqRoot is in the DN format. Please ru
n dn2rdn to convert the database format.
[20/Oct/2010:14:25:34 +1000] - nsslapd-subtree-rename-switch is on,
while the instance PRoot is in the DN format. Please run d
n2rdn to convert the database format.
[20/Oct/2010:14:25:34 +1000] - nsslapd-subtree-rename-switch is on,
while the instance ORoot is in the DN format. Please run dn2r
dn to convert the database format.
[20/Oct/2010:14:25:34 +1000] - nsslapd-subtree-rename-switch is on,
while the instance NetscapeRoot is in the DN format. Please run
dn2rdn to convert the database format.
[20/Oct/2010:14:25:34 +1000] - nsslapd-subtree-rename-switch is on,
while the instance ARoot is in the DN format. Please run dn2rdn to
convert the database format.
[20/Oct/2010:14:25:34 +1000] - start: Failed to start databases,
err=-1 Unknown error: -1
[20/Oct/2010:14:25:34 +1000] - Failed to start database plugin ldbm
database[20/Oct/2010:14:25:34 +1000] - WARNING: ldbm instance userRoot
already exists
[20/Oct/2010:14:25:34 +1000] - WARNING: ldbm instance uqRoot already
exists[20/Oct/2010:14:25:34 +1000] - WARNING: ldbm instance PeopleRoot
already exists
[20/Oct/2010:14:25:34 +1000] - WARNING: ldbm instance ORoot already
exists[20/Oct/2010:14:25:34 +1000] - WARNING: ldbm instance
NetscapeRoot already exists
[20/Oct/2010:14:25:34 +1000] - WARNING: ldbm instance ARoot already
exists[20/Oct/2010:14:25:34 +1000] binder-based resource limits -
nsLookThroughLimit: parameter error (slapi_reslimit_register() already
registered)
[20/Oct/2010:14:25:34 +1000] - start: Resource limit registration failed
[20/Oct/2010:14:25:34 +1000] - Failed to start database plugin ldbm
database
[20/Oct/2010:14:25:34 +1000] - Error: Failed to resolve plugin
dependencies
[20/Oct/2010:14:25:34 +1000] - Error: preoperation plugin 7-bit check
is not started
[20/Oct/2010:14:25:34 +1000] - Error: accesscontrol plugin ACL Plugin
is not started
[20/Oct/2010:14:25:34 +1000] - Error: preoperation plugin ACL
preoperation is not started
[20/Oct/2010:14:25:34 +1000] - Error: object plugin Class of Service
is not started
[20/Oct/2010:14:25:34 +1000] - Error: preoperation plugin deref is not
started[20/Oct/2010:14:25:34 +1000] - Error: preoperation plugin HTTP
Client is not started
[20/Oct/2010:14:25:34 +1000] - Error: database plugin ldbm database is
not started
[20/Oct/2010:14:25:34 +1000] - Error: object plugin Legacy Replication
Plugin is not started
[20/Oct/2010:14:25:34 +1000] - Error: preoperation plugin Linked
Attributes is not started
[20/Oct/2010:14:25:34 +1000] - Error: object plugin Multimaster
Replication Plugin is not started
[20/Oct/2010:14:25:34 +1000] - Error: object plugin Roles Plugin is
not started
[20/Oct/2010:14:25:34 +1000] - Error: preoperation plugin Simple
Kerberos 5 Auth is not started
[20/Oct/2010:14:25:34 +1000] - Error: object plugin Views is not started
- I've done some more yum analysing below, with the yum.log included.
Please see below:
- This is when I did the yum upgrade (I also upgraded the 389-ds-base-
devel):
# yum upgrade 389-ds-base 389-ds-base-devel
Loaded plugins: security, tidy-cache
Skipping security plugin, no data
Setting up Upgrade Process
Resolving Dependencies
Skipping security plugin, no data
--> Running transaction check
---> Package 389-ds-base.x86_64 0:1.2.6.1-2.el5 set to be updated
---> Package 389-ds-base-devel.x86_64 0:1.2.6.1-2.el5 set to be updated
--> Finished Dependency Resolution
Dependencies Resolved
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
========================================================================
Package Arch
Version Repository Size
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
========================================================================
Updating:
389-ds-base x86_64
1.2.6.1-2.el5 ITS_Epel 1.9 M
389-ds-base-devel x86_64
1.2.6.1-2.el5 ITS_Epel 75 k
Transaction Summary
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
=
========================================================================
Install 0 Package(s)
Upgrade 2 Package(s)
Total size: 2.0 M
Is this ok [y/N]: y
Downloading Packages:
Running rpm_check_debug
Running Transaction Test
Finished Transaction Test
Transaction Test Succeeded
Running Transaction
Updating : 389-ds-
base
1
/4
Updating : 389-ds-base-
devel
2/4
Cleanup : 389-ds-
base
3
/4
Cleanup : 389-ds-base-
devel
4/4
Updated:
389-ds-base.x86_64 0:1.2.6.1-2.el5 389-ds-base-
devel.x86_64 0:1.2.6.1-2.el5
Complete!
- This is what happened according to yum.log (but why does it update
the 389-ds-base twice?)
Oct 20 14:25:31 Updated: 389-ds-base-1.2.6.1-2.el5.x86_64
Oct 20 14:25:31 Updated: 389-ds-base-devel-1.2.6.1-2.el5.x86_64
Oct 20 14:25:35 Updated: 389-ds-base-1.2.6.1-2.el5.x86_64
- And this is the comparison I made between the files in the 389-ds-
base-1.2.6.1-2.el5.x86_64 package supplied by EPEL, and on the right
is the files that got installed using yum upgrade (They are the same):
# diff -y /tmp/supplied /tmp/installed
/etc/dirsrv /etc/dirsrv
/etc/dirsrv/config /etc/dirsrv/config
/etc/dirsrv/config/certmap.conf /etc/dirsrv/config/certmap.conf
/etc/dirsrv/config/ldap-agent.conf /etc/dirsrv/config/ldap-agent.conf
/etc/dirsrv/config/slapd-collations.conf /etc/dirsrv/config/slapd-
collations.conf
/etc/dirsrv/config/template-initconfig /etc/dirsrv/config/template-
initconfig
/etc/dirsrv/schema /etc/dirsrv/schema
/etc/dirsrv/schema/00core.ldif /etc/dirsrv/schema/00core.ldif
/etc/dirsrv/schema/01core389.ldif /etc/dirsrv/schema/01core389.ldif
/etc/dirsrv/schema/02common.ldif /etc/dirsrv/schema/02common.ldif
/etc/dirsrv/schema/05rfc2927.ldif /etc/dirsrv/schema/05rfc2927.ldif
/etc/dirsrv/schema/05rfc4523.ldif /etc/dirsrv/schema/05rfc4523.ldif
/etc/dirsrv/schema/05rfc4524.ldif /etc/dirsrv/schema/05rfc4524.ldif
/etc/dirsrv/schema/06inetorgperson.ldif /etc/dirsrv/schema/
06inetorgperson.ldif
/etc/dirsrv/schema/10mep-plugin.ldif /etc/dirsrv/schema/10mep-
plugin.ldif
/etc/dirsrv/schema/10rfc2307.ldif /etc/dirsrv/schema/10rfc2307.ldif
/etc/dirsrv/schema/20subscriber.ldif /etc/dirsrv/schema/
20subscriber.ldif
/etc/dirsrv/schema/25java-object.ldif /etc/dirsrv/schema/25java-
object.ldif
/etc/dirsrv/schema/28pilot.ldif /etc/dirsrv/schema/28pilot.ldif
/etc/dirsrv/schema/30ns-common.ldif /etc/dirsrv/schema/30ns-
common.ldif
/etc/dirsrv/schema/50ns-admin.ldif /etc/dirsrv/schema/50ns-admin.ldif
/etc/dirsrv/schema/50ns-certificate.ldif /etc/dirsrv/schema/50ns-
certificate.ldif
/etc/dirsrv/schema/50ns-directory.ldif /etc/dirsrv/schema/50ns-
directory.ldif
/etc/dirsrv/schema/50ns-mail.ldif /etc/dirsrv/schema/50ns-mail.ldif
/etc/dirsrv/schema/50ns-value.ldif /etc/dirsrv/schema/50ns-value.ldif
/etc/dirsrv/schema/50ns-web.ldif /etc/dirsrv/schema/50ns-web.ldif
/etc/dirsrv/schema/60autofs.ldif /etc/dirsrv/schema/60autofs.ldif
/etc/dirsrv/schema/60eduperson.ldif /etc/dirsrv/schema/
60eduperson.ldif
/etc/dirsrv/schema/60mozilla.ldif /etc/dirsrv/schema/60mozilla.ldif
/etc/dirsrv/schema/60nss-ldap.ldif /etc/dirsrv/schema/60nss-ldap.ldif
/etc/dirsrv/schema/60pam-plugin.ldif /etc/dirsrv/schema/60pam-
plugin.ldif
/etc/dirsrv/schema/60pureftpd.ldif /etc/dirsrv/schema/60pureftpd.ldif
/etc/dirsrv/schema/60rfc2739.ldif /etc/dirsrv/schema/60rfc2739.ldif
/etc/dirsrv/schema/60rfc3712.ldif /etc/dirsrv/schema/60rfc3712.ldif
/etc/dirsrv/schema/60sabayon.ldif /etc/dirsrv/schema/60sabayon.ldif
/etc/dirsrv/schema/60sudo.ldif /etc/dirsrv/schema/60sudo.ldif
/etc/dirsrv/schema/60trust.ldif /etc/dirsrv/schema/60trust.ldif
/etc/dirsrv/schema/99user.ldif /etc/dirsrv/schema/99user.ldif
/etc/rc.d/init.d/dirsrv /etc/rc.d/init.d/dirsrv
/etc/rc.d/init.d/dirsrv-snmp /etc/rc.d/init.d/dirsrv-snmp
/etc/sysconfig/dirsrv /etc/sysconfig/dirsrv
/usr/bin/cl-dump /usr/bin/cl-dump
/usr/bin/cl-dump.pl /usr/bin/cl-dump.pl
/usr/bin/dbgen.pl /usr/bin/dbgen.pl
/usr/bin/dbscan /usr/bin/dbscan
/usr/bin/dbscan-bin /usr/bin/dbscan-bin
/usr/bin/ds-logpipe.py /usr/bin/ds-logpipe.py
/usr/bin/ds-logpipe.pyc /usr/bin/ds-logpipe.pyc
/usr/bin/ds-logpipe.pyo /usr/bin/ds-logpipe.pyo
/usr/bin/dsktune /usr/bin/dsktune
/usr/bin/dsktune-bin /usr/bin/dsktune-bin
/usr/bin/infadd /usr/bin/infadd
/usr/bin/infadd-bin /usr/bin/infadd-bin
/usr/bin/ldclt /usr/bin/ldclt
/usr/bin/ldclt-bin /usr/bin/ldclt-bin
/usr/bin/ldif /usr/bin/ldif
/usr/bin/ldif-bin /usr/bin/ldif-bin
/usr/bin/logconv.pl /usr/bin/logconv.pl
/usr/bin/migratecred /usr/bin/migratecred
/usr/bin/migratecred-bin /usr/bin/migratecred-bin
/usr/bin/mmldif /usr/bin/mmldif
/usr/bin/mmldif-bin /usr/bin/mmldif-bin
/usr/bin/pwdhash /usr/bin/pwdhash
/usr/bin/pwdhash-bin /usr/bin/pwdhash-bin
/usr/bin/repl-monitor /usr/bin/repl-monitor
/usr/bin/repl-monitor.pl /usr/bin/repl-monitor.pl
/usr/bin/rsearch /usr/bin/rsearch
/usr/bin/rsearch-bin /usr/bin/rsearch-bin
/usr/lib64/dirsrv /usr/lib64/dirsrv
/usr/lib64/dirsrv/libns-dshttpd.so.0 /usr/lib64/dirsrv/libns-
dshttpd.so.0
/usr/lib64/dirsrv/libns-dshttpd.so.0.0.0 /usr/lib64/dirsrv/libns-
dshttpd.so.0.0.0
/usr/lib64/dirsrv/libslapd.so.0 /usr/lib64/dirsrv/libslapd.so.0
/usr/lib64/dirsrv/libslapd.so.0.0.0 /usr/lib64/dirsrv/libslapd.so.
0.0.0
/usr/lib64/dirsrv/perl /usr/lib64/dirsrv/perl
/usr/lib64/dirsrv/perl/DSCreate.pm /usr/lib64/dirsrv/perl/DSCreate.pm
/usr/lib64/dirsrv/perl/DSDialogs.pm /usr/lib64/dirsrv/perl/
DSDialogs.pm
/usr/lib64/dirsrv/perl/DSMigration.pm /usr/lib64/dirsrv/perl/
DSMigration.pm
/usr/lib64/dirsrv/perl/DSUpdate.pm /usr/lib64/dirsrv/perl/DSUpdate.pm
/usr/lib64/dirsrv/perl/DSUpdateDialogs.pm /usr/lib64/dirsrv/perl/
DSUpdateDialogs.pm
/usr/lib64/dirsrv/perl/DSUtil.pm /usr/lib64/dirsrv/perl/DSUtil.pm
/usr/lib64/dirsrv/perl/Dialog.pm /usr/lib64/dirsrv/perl/Dialog.pm
/usr/lib64/dirsrv/perl/DialogManager.pm /usr/lib64/dirsrv/perl/
DialogManager.pm
/usr/lib64/dirsrv/perl/FileConn.pm /usr/lib64/dirsrv/perl/FileConn.pm
/usr/lib64/dirsrv/perl/Inf.pm /usr/lib64/dirsrv/perl/Inf.pm
/usr/lib64/dirsrv/perl/Migration.pm /usr/lib64/dirsrv/perl/
Migration.pm
/usr/lib64/dirsrv/perl/Resource.pm /usr/lib64/dirsrv/perl/Resource.pm
/usr/lib64/dirsrv/perl/Setup.pm /usr/lib64/dirsrv/perl/Setup.pm
/usr/lib64/dirsrv/perl/SetupDialogs.pm /usr/lib64/dirsrv/perl/
SetupDialogs.pm
/usr/lib64/dirsrv/perl/SetupLog.pm /usr/lib64/dirsrv/perl/SetupLog.pm
/usr/lib64/dirsrv/plugins /usr/lib64/dirsrv/plugins
/usr/lib64/dirsrv/plugins/libacl-plugin.so /usr/lib64/dirsrv/plugins/
libacl-plugin.so
/usr/lib64/dirsrv/plugins/libattr-unique-plugin.so /usr/lib64/dirsrv/
plugins/libattr-unique-plugin.so
/usr/lib64/dirsrv/plugins/libback-ldbm.so /usr/lib64/dirsrv/plugins/
libback-ldbm.so
/usr/lib64/dirsrv/plugins/libbitwise-plugin.so /usr/lib64/dirsrv/
plugins/libbitwise-plugin.so
/usr/lib64/dirsrv/plugins/libchainingdb-plugin.so /usr/lib64/dirsrv/
plugins/libchainingdb-plugin.so
/usr/lib64/dirsrv/plugins/libcollation-plugin.so /usr/lib64/dirsrv/
plugins/libcollation-plugin.so
/usr/lib64/dirsrv/plugins/libcos-plugin.so /usr/lib64/dirsrv/plugins/
libcos-plugin.so
/usr/lib64/dirsrv/plugins/libderef-plugin.so /usr/lib64/dirsrv/
plugins/libderef-plugin.so
/usr/lib64/dirsrv/plugins/libdes-plugin.so /usr/lib64/dirsrv/plugins/
libdes-plugin.so
/usr/lib64/dirsrv/plugins/libdistrib-plugin.so /usr/lib64/dirsrv/
plugins/libdistrib-plugin.so
/usr/lib64/dirsrv/plugins/libdna-plugin.so /usr/lib64/dirsrv/plugins/
libdna-plugin.so
/usr/lib64/dirsrv/plugins/libhttp-client-plugin.so /usr/lib64/dirsrv/
plugins/libhttp-client-plugin.so
/usr/lib64/dirsrv/plugins/liblinkedattrs-plugin.so /usr/lib64/dirsrv/
plugins/liblinkedattrs-plugin.so
/usr/lib64/dirsrv/plugins/libmanagedentries-plugin.so /usr/lib64/
dirsrv/plugins/libmanagedentries-plugin.so
/usr/lib64/dirsrv/plugins/libmemberof-plugin.so /usr/lib64/dirsrv/
plugins/libmemberof-plugin.so
/usr/lib64/dirsrv/plugins/libpam-passthru-plugin.so /usr/lib64/dirsrv/
plugins/libpam-passthru-plugin.so
/usr/lib64/dirsrv/plugins/libpassthru-plugin.so /usr/lib64/dirsrv/
plugins/libpassthru-plugin.so
/usr/lib64/dirsrv/plugins/libpwdstorage-plugin.so /usr/lib64/dirsrv/
plugins/libpwdstorage-plugin.so
/usr/lib64/dirsrv/plugins/libreferint-plugin.so /usr/lib64/dirsrv/
plugins/libreferint-plugin.so
/usr/lib64/dirsrv/plugins/libreplication-plugin.so /usr/lib64/dirsrv/
plugins/libreplication-plugin.so
/usr/lib64/dirsrv/plugins/libretrocl-plugin.so /usr/lib64/dirsrv/
plugins/libretrocl-plugin.so
/usr/lib64/dirsrv/plugins/libroles-plugin.so /usr/lib64/dirsrv/
plugins/libroles-plugin.so
/usr/lib64/dirsrv/plugins/libschemareload-plugin.so /usr/lib64/dirsrv/
plugins/libschemareload-plugin.so
/usr/lib64/dirsrv/plugins/libstatechange-plugin.so /usr/lib64/dirsrv/
plugins/libstatechange-plugin.so
/usr/lib64/dirsrv/plugins/libsyntax-plugin.so /usr/lib64/dirsrv/
plugins/libsyntax-plugin.so
/usr/lib64/dirsrv/plugins/libusn-plugin.so /usr/lib64/dirsrv/plugins/
libusn-plugin.so
/usr/lib64/dirsrv/plugins/libviews-plugin.so /usr/lib64/dirsrv/
plugins/libviews-plugin.so
/usr/sbin/ldap-agent /usr/sbin/ldap-agent
/usr/sbin/ldap-agent-bin /usr/sbin/ldap-agent-bin
/usr/sbin/migrate-ds.pl /usr/sbin/migrate-ds.pl
/usr/sbin/ns-slapd /usr/sbin/ns-slapd
/usr/sbin/remove-ds.pl /usr/sbin/remove-ds.pl
/usr/sbin/restart-dirsrv /usr/sbin/restart-dirsrv
/usr/sbin/setup-ds.pl /usr/sbin/setup-ds.pl
/usr/sbin/start-dirsrv /usr/sbin/start-dirsrv
/usr/sbin/stop-dirsrv /usr/sbin/stop-dirsrv
/usr/share/dirsrv /usr/share/dirsrv
/usr/share/dirsrv/data /usr/share/dirsrv/data
/usr/share/dirsrv/data/10rfc2307bis.ldif /usr/share/dirsrv/data/
10rfc2307bis.ldif
/usr/share/dirsrv/data/60changelog.ldif /usr/share/dirsrv/data/
60changelog.ldif
/usr/share/dirsrv/data/60inetmail.ldif /usr/share/dirsrv/data/
60inetmail.ldif
/usr/share/dirsrv/data/60kerberos.ldif /usr/share/dirsrv/data/
60kerberos.ldif
/usr/share/dirsrv/data/60krb5kdc.ldif /usr/share/dirsrv/data/
60krb5kdc.ldif
/usr/share/dirsrv/data/60nis.ldif /usr/share/dirsrv/data/60nis.ldif
/usr/share/dirsrv/data/60qmail.ldif /usr/share/dirsrv/data/
60qmail.ldif
/usr/share/dirsrv/data/60radius.ldif /usr/share/dirsrv/data/
60radius.ldif
/usr/share/dirsrv/data/60rfc4876.ldif /usr/share/dirsrv/data/
60rfc4876.ldif
/usr/share/dirsrv/data/60samba.ldif /usr/share/dirsrv/data/
60samba.ldif
/usr/share/dirsrv/data/60samba3.ldif /usr/share/dirsrv/data/
60samba3.ldif
/usr/share/dirsrv/data/Ace.ldif /usr/share/dirsrv/data/Ace.ldif
/usr/share/dirsrv/data/European.ldif /usr/share/dirsrv/data/
European.ldif
/usr/share/dirsrv/data/Eurosuffix.ldif /usr/share/dirsrv/data/
Eurosuffix.ldif
/usr/share/dirsrv/data/Example-roles.ldif /usr/share/dirsrv/data/
Example-roles.ldif
/usr/share/dirsrv/data/Example-views.ldif /usr/share/dirsrv/data/
Example-views.ldif
/usr/share/dirsrv/data/Example.ldif /usr/share/dirsrv/data/
Example.ldif
/usr/share/dirsrv/data/dbgen-FamilyNames /usr/share/dirsrv/data/
dbgen-FamilyNames
/usr/share/dirsrv/data/dbgen-GivenNames /usr/share/dirsrv/data/
dbgen-GivenNames
/usr/share/dirsrv/data/dbgen-OrgUnits /usr/share/dirsrv/data/dbgen-
OrgUnits
/usr/share/dirsrv/data/failedbinds.py /usr/share/dirsrv/data/
failedbinds.py
/usr/share/dirsrv/data/failedbinds.pyc /usr/share/dirsrv/data/
failedbinds.pyc
/usr/share/dirsrv/data/failedbinds.pyo /usr/share/dirsrv/data/
failedbinds.pyo
/usr/share/dirsrv/data/logregex.py /usr/share/dirsrv/data/logregex.py
/usr/share/dirsrv/data/logregex.pyc /usr/share/dirsrv/data/
logregex.pyc
/usr/share/dirsrv/data/logregex.pyo /usr/share/dirsrv/data/
logregex.pyo
/usr/share/dirsrv/data/template-baseacis.ldif /usr/share/dirsrv/data/
template-baseacis.ldif
/usr/share/dirsrv/data/template-bitwise.ldif /usr/share/dirsrv/data/
template-bitwise.ldif
/usr/share/dirsrv/data/template-country.ldif /usr/share/dirsrv/data/
template-country.ldif
/usr/share/dirsrv/data/template-dnaplugin.ldif /usr/share/dirsrv/
data/template-dnaplugin.ldif
/usr/share/dirsrv/data/template-domain.ldif /usr/share/dirsrv/data/
template-domain.ldif
/usr/share/dirsrv/data/template-dse.ldif /usr/share/dirsrv/data/
template-dse.ldif
/usr/share/dirsrv/data/template-ldapi-autobind.ldif /usr/share/dirsrv/
data/template-ldapi-autobind.ldif
/usr/share/dirsrv/data/template-ldapi-default.ldif /usr/share/dirsrv/
data/template-ldapi-default.ldif
/usr/share/dirsrv/data/template-ldapi.ldif /usr/share/dirsrv/data/
template-ldapi.ldif
/usr/share/dirsrv/data/template-locality.ldif /usr/share/dirsrv/data/
template-locality.ldif
/usr/share/dirsrv/data/template-org.ldif /usr/share/dirsrv/data/
template-org.ldif
/usr/share/dirsrv/data/template-orgunit.ldif /usr/share/dirsrv/data/
template-orgunit.ldif
/usr/share/dirsrv/data/template-pampta.ldif /usr/share/dirsrv/data/
template-pampta.ldif
/usr/share/dirsrv/data/template-sasl.ldif /usr/share/dirsrv/data/
template-sasl.ldif
/usr/share/dirsrv/data/template-state.ldif /usr/share/dirsrv/data/
template-state.ldif
/usr/share/dirsrv/data/template-suffix-db.ldif /usr/share/dirsrv/
data/template-suffix-db.ldif
/usr/share/dirsrv/data/template.ldif /usr/share/dirsrv/data/
template.ldif
/usr/share/dirsrv/inf /usr/share/dirsrv/inf
/usr/share/dirsrv/inf/dscreate.map /usr/share/dirsrv/inf/dscreate.map
/usr/share/dirsrv/inf/dsorgentries.map /usr/share/dirsrv/inf/
dsorgentries.map
/usr/share/dirsrv/inf/dsupdate.map /usr/share/dirsrv/inf/dsupdate.map
/usr/share/dirsrv/inf/slapd.inf /usr/share/dirsrv/inf/slapd.inf
/usr/share/dirsrv/mibs /usr/share/dirsrv/mibs
/usr/share/dirsrv/mibs/NETWORK-SERVICES-MIB.txt /usr/share/dirsrv/
mibs/NETWORK-SERVICES-MIB.txt
/usr/share/dirsrv/mibs/RFC-1215.txt /usr/share/dirsrv/mibs/
RFC-1215.txt
/usr/share/dirsrv/mibs/RFC1155-SMI.txt /usr/share/dirsrv/mibs/
RFC1155-SMI.txt
/usr/share/dirsrv/mibs/SNMPv2-CONF.txt /usr/share/dirsrv/mibs/
SNMPv2-CONF.txt
/usr/share/dirsrv/mibs/SNMPv2-SMI.txt /usr/share/dirsrv/mibs/SNMPv2-
SMI.txt
/usr/share/dirsrv/mibs/SNMPv2-TC.txt /usr/share/dirsrv/mibs/SNMPv2-
TC.txt
/usr/share/dirsrv/mibs/redhat-directory.mib /usr/share/dirsrv/mibs/
redhat-directory.mib
/usr/share/dirsrv/properties /usr/share/dirsrv/properties
/usr/share/dirsrv/properties/migrate-ds.res /usr/share/dirsrv/
properties/migrate-ds.res
/usr/share/dirsrv/properties/ns-slapd.properties /usr/share/dirsrv/
properties/ns-slapd.properties
/usr/share/dirsrv/properties/setup-ds.res /usr/share/dirsrv/
properties/setup-ds.res
/usr/share/dirsrv/script-templates /usr/share/dirsrv/script-templates
/usr/share/dirsrv/script-templates/template-bak2db /usr/share/dirsrv/
script-templates/template-bak2db
/usr/share/dirsrv/script-templates/template-bak2db.pl /usr/share/
dirsrv/script-templates/template-bak2db.pl
/usr/share/dirsrv/script-templates/template-db2bak /usr/share/dirsrv/
script-templates/template-db2bak
/usr/share/dirsrv/script-templates/template-db2bak.pl /usr/share/
dirsrv/script-templates/template-db2bak.pl
/usr/share/dirsrv/script-templates/template-db2index /usr/share/
dirsrv/script-templates/template-db2index
/usr/share/dirsrv/script-templates/template-db2index.pl /usr/share/
dirsrv/script-templates/template-db2index.pl
/usr/share/dirsrv/script-templates/template-db2ldif /usr/share/dirsrv/
script-templates/template-db2ldif
/usr/share/dirsrv/script-templates/template-db2ldif.pl /usr/share/
dirsrv/script-templates/template-db2ldif.pl
/usr/share/dirsrv/script-templates/template-dbverify /usr/share/
dirsrv/script-templates/template-dbverify
/usr/share/dirsrv/script-templates/template-dn2rdn /usr/share/dirsrv/
script-templates/template-dn2rdn
/usr/share/dirsrv/script-templates/template-fixup-linkedattrs /usr/
share/dirsrv/script-templates/template-fixup-linkedattrs
/usr/share/dirsrv/script-templates/template-fixup-memberof.pl /usr/
share/dirsrv/script-templates/template-fixup-memberof.pl
/usr/share/dirsrv/script-templates/template-ldif2db /usr/share/dirsrv/
script-templates/template-ldif2db
/usr/share/dirsrv/script-templates/template-ldif2db.pl /usr/share/
dirsrv/script-templates/template-ldif2db.pl
/usr/share/dirsrv/script-templates/template-ldif2ldap /usr/share/
dirsrv/script-templates/template-ldif2ldap
/usr/share/dirsrv/script-templates/template-monitor /usr/share/dirsrv/
script-templates/template-monitor
/usr/share/dirsrv/script-templates/template-ns-accountstatus. /usr/
share/dirsrv/script-templates/template-ns-accountstatus.
/usr/share/dirsrv/script-templates/template-ns-activate.pl /usr/share/
dirsrv/script-templates/template-ns-activate.pl
/usr/share/dirsrv/script-templates/template-ns-inactivate.pl /usr/
share/dirsrv/script-templates/template-ns-inactivate.pl
/usr/share/dirsrv/script-templates/template-ns-newpwpolicy.pl /usr/
share/dirsrv/script-templates/template-ns-newpwpolicy.pl
/usr/share/dirsrv/script-templates/template-restart-slapd /usr/share/
dirsrv/script-templates/template-restart-slapd
/usr/share/dirsrv/script-templates/template-restoreconfig /usr/share/
dirsrv/script-templates/template-restoreconfig
/usr/share/dirsrv/script-templates/template-saveconfig /usr/share/
dirsrv/script-templates/template-saveconfig
/usr/share/dirsrv/script-templates/template-schema-reload.pl /usr/
share/dirsrv/script-templates/template-schema-reload.pl
/usr/share/dirsrv/script-templates/template-start-slapd /usr/share/
dirsrv/script-templates/template-start-slapd
/usr/share/dirsrv/script-templates/template-stop-slapd /usr/share/
dirsrv/script-templates/template-stop-slapd
/usr/share/dirsrv/script-templates/template-suffix2instance /usr/share/
dirsrv/script-templates/template-suffix2instance
/usr/share/dirsrv/script-templates/template-syntax-validate.p /usr/
share/dirsrv/script-templates/template-syntax-validate.p
/usr/share/dirsrv/script-templates/template-upgradednformat /usr/share/
dirsrv/script-templates/template-upgradednformat
/usr/share/dirsrv/script-templates/template-usn-tombstone-cle /usr/
share/dirsrv/script-templates/template-usn-tombstone-cle
/usr/share/dirsrv/script-templates/template-verify-db.pl /usr/share/
dirsrv/script-templates/template-verify-db.pl
/usr/share/dirsrv/script-templates/template-vlvindex /usr/share/
dirsrv/script-templates/template-vlvindex
/usr/share/dirsrv/updates /usr/share/dirsrv/updates
/usr/share/dirsrv/updates/10cleanupldapi.pl /usr/share/dirsrv/
updates/10cleanupldapi.pl
/usr/share/dirsrv/updates/10delautodnsuffix.pl /usr/share/dirsrv/
updates/10delautodnsuffix.pl
/usr/share/dirsrv/updates/10fixrundir.pl /usr/share/dirsrv/updates/
10fixrundir.pl
/usr/share/dirsrv/updates/50addchainingsaslpwroles.ldif /usr/share/
dirsrv/updates/50addchainingsaslpwroles.ldif
/usr/share/dirsrv/updates/50bitstringsyntaxplugin.ldif /usr/share/
dirsrv/updates/50bitstringsyntaxplugin.ldif
/usr/share/dirsrv/updates/50deliverymethodsyntaxplugin.ldif /usr/share/
dirsrv/updates/50deliverymethodsyntaxplugin.ldif
/usr/share/dirsrv/updates/50derefplugin.ldif /usr/share/dirsrv/
updates/50derefplugin.ldif
/usr/share/dirsrv/updates/50disableurisyntaxplugin.ldif /usr/share/
dirsrv/updates/50disableurisyntaxplugin.ldif
/usr/share/dirsrv/updates/50enhancedguidesyntaxplugin.ldif /usr/share/
dirsrv/updates/50enhancedguidesyntaxplugin.ldif
/usr/share/dirsrv/updates/50entryusnindex.ldif /usr/share/dirsrv/
updates/50entryusnindex.ldif
/usr/share/dirsrv/updates/50faxnumbersyntaxplugin.ldif /usr/share/
dirsrv/updates/50faxnumbersyntaxplugin.ldif
/usr/share/dirsrv/updates/50faxsyntaxplugin.ldif /usr/share/dirsrv/
updates/50faxsyntaxplugin.ldif
/usr/share/dirsrv/updates/50guidesyntaxplugin.ldif /usr/share/dirsrv/
updates/50guidesyntaxplugin.ldif
/usr/share/dirsrv/updates/50linkedattrsplugin.ldif /usr/share/dirsrv/
updates/50linkedattrsplugin.ldif
/usr/share/dirsrv/updates/50memberofindex.ldif /usr/share/dirsrv/
updates/50memberofindex.ldif
/usr/share/dirsrv/updates/50memberofplugin.ldif /usr/share/dirsrv/
updates/50memberofplugin.ldif
/usr/share/dirsrv/updates/50nameuidsyntaxplugin.ldif /usr/share/
dirsrv/updates/50nameuidsyntaxplugin.ldif
/usr/share/dirsrv/updates/50numericstringsyntaxplugin.ldif /usr/share/
dirsrv/updates/50numericstringsyntaxplugin.ldif
/usr/share/dirsrv/updates/50printablestringsyntaxplugin.ldif /usr/
share/dirsrv/updates/50printablestringsyntaxplugin.ldif
/usr/share/dirsrv/updates/50retroclprecedence.ldif /usr/share/dirsrv/
updates/50retroclprecedence.ldif
/usr/share/dirsrv/updates/50schemareloadplugin.ldif /usr/share/dirsrv/
updates/50schemareloadplugin.ldif
/usr/share/dirsrv/updates/50smd5pwdstorageplugin.ldif /usr/share/
dirsrv/updates/50smd5pwdstorageplugin.ldif
/usr/share/dirsrv/updates/50syntaxvalidplugin.ldif /usr/share/dirsrv/
updates/50syntaxvalidplugin.ldif
/usr/share/dirsrv/updates/50teletexterminalidsyntaxplugin.ldi /usr/
share/dirsrv/updates/50teletexterminalidsyntaxplugin.ldi
/usr/share/dirsrv/updates/50telexnumbersyntaxplugin.ldif /usr/share/
dirsrv/updates/50telexnumbersyntaxplugin.ldif
/usr/share/dirsrv/updates/50usnplugin.ldif /usr/share/dirsrv/updates/
50usnplugin.ldif
/usr/share/dirsrv/updates/60upgradeschemafiles.pl /usr/share/dirsrv/
updates/60upgradeschemafiles.pl
/usr/share/dirsrv/updates/80upgradednformat.pl /usr/share/dirsrv/
updates/80upgradednformat.pl
/usr/share/dirsrv/updates/90subtreerename.pl /usr/share/dirsrv/
updates/90subtreerename.pl
/usr/share/dirsrv/updates/dnaplugindepends.ldif /usr/share/dirsrv/
updates/dnaplugindepends.ldif
/usr/share/dirsrv/updates/exampleupdate.ldif /usr/share/dirsrv/
updates/exampleupdate.ldif
/usr/share/dirsrv/updates/exampleupdate.pl /usr/share/dirsrv/updates/
exampleupdate.pl
/usr/share/dirsrv/updates/exampleupdate.sh /usr/share/dirsrv/updates/
exampleupdate.sh
/usr/share/doc/389-ds-base-1.2.6.1 /usr/share/doc/389-ds-base-1.2.6.1
/usr/share/doc/389-ds-base-1.2.6.1/EXCEPTION /usr/share/doc/389-ds-
base-1.2.6.1/EXCEPTION
/usr/share/doc/389-ds-base-1.2.6.1/LICENSE /usr/share/doc/389-ds-
base-1.2.6.1/LICENSE
/usr/share/doc/389-ds-base-1.2.6.1/LICENSE.GPLv2 /usr/share/doc/389-
ds-base-1.2.6.1/LICENSE.GPLv2
/usr/share/man/man1/cl-dump.1.gz /usr/share/man/man1/cl-dump.1.gz
/usr/share/man/man1/dbgen.pl.1.gz /usr/share/man/man1/dbgen.pl.1.gz
/usr/share/man/man1/dbscan.1.gz /usr/share/man/man1/dbscan.1.gz
/usr/share/man/man1/ds-logpipe.py.1.gz /usr/share/man/man1/ds-
logpipe.py.1.gz
/usr/share/man/man1/dsktune.1.gz /usr/share/man/man1/dsktune.1.gz
/usr/share/man/man1/infadd.1.gz /usr/share/man/man1/infadd.1.gz
/usr/share/man/man1/ldap-agent.1.gz /usr/share/man/man1/ldap-agent.
1.gz
/usr/share/man/man1/ldclt.1.gz /usr/share/man/man1/ldclt.1.gz
/usr/share/man/man1/ldif.1.gz /usr/share/man/man1/ldif.1.gz
/usr/share/man/man1/logconv.pl.1.gz /usr/share/man/man1/logconv.pl.
1.gz
/usr/share/man/man1/migratecred.1.gz /usr/share/man/man1/
migratecred.1.gz
/usr/share/man/man1/mmldif.1.gz /usr/share/man/man1/mmldif.1.gz
/usr/share/man/man1/pwdhash.1.gz /usr/share/man/man1/pwdhash.1.gz
/usr/share/man/man1/repl-monitor.1.gz /usr/share/man/man1/repl-
monitor.1.gz
/usr/share/man/man1/rsearch.1.gz /usr/share/man/man1/rsearch.1.gz
/usr/share/man/man8/migrate-ds.pl.8.gz /usr/share/man/man8/migrate-
ds.pl.8.gz
/usr/share/man/man8/ns-slapd.8.gz /usr/share/man/man8/ns-slapd.8.gz
/usr/share/man/man8/remove-ds.pl.8.gz /usr/share/man/man8/remove-
ds.pl.8.gz
/usr/share/man/man8/restart-dirsrv.8.gz /usr/share/man/man8/restart-
dirsrv.8.gz
/usr/share/man/man8/setup-ds.pl.8.gz /usr/share/man/man8/setup-
ds.pl.8.gz
/usr/share/man/man8/start-dirsrv.8.gz /usr/share/man/man8/start-
dirsrv.8.gz
/usr/share/man/man8/stop-dirsrv.8.gz /usr/share/man/man8/stop-
dirsrv.8.gz
/usr/share/selinux/strict/dirsrv.pp /usr/share/selinux/strict/
dirsrv.pp
/usr/share/selinux/targeted/dirsrv.pp /usr/share/selinux/targeted/
dirsrv.pp
/var/lib/dirsrv /var/lib/dirsrv
/var/lock/dirsrv /var/lock/dirsrv
/var/log/dirsrv /var/log/dirsrv
Please let me know if you need more info. Thanks a lot for your help!
Cheers,
Bazza
On 21/10/2010, at 3:14 AM, Noriko Hosoi wrote:
Hi Barry,
Could it be possible to share your error log (/var/log/dirsrv/slapd-
ID/errors) with us? We are interested in what happened in "yum
upgrade 389-ds-base", in which dn2rdn should be generated and DB
upgrade should have finished.
Also, what does your yum.log store about 389-ds?
# grep 389-ds /var/log/yum.log
Thanks,
--noriko
On 10/19/2010 10:28 PM, Barry Sitompul wrote:
> Hi Guys,
>
>
> I'm having problems upgrading from 1.2.5
>
> Here's what I did:
>
> # yum upgrade 389-ds-base
>
> -runs fine
>
> # setup-ds-admin.pl -u
>
> -error encountered:
> The server 'ldap://myldapserver.com:389/o=NetscapeRoot' is not
> reachable. Error: unknown error
> It turns out that the 389-DS is not running because of these errors
> in
> its error log:
> 389-Directory/1.2.6.1 B2010.272.2313
> myldapserver.com:389 (/etc/dirsrv/slapd-myldapserver)
>
> [20/Oct/2010:14:35:41 +1000] - 389-Directory/1.2.6.1 B2010.272.2313
> starting up
> [20/Oct/2010:14:35:42 +1000] - Detected Disorderly Shutdown last time
> Directory Server was running, recovering
> database.
> [20/Oct/2010:14:35:42 +1000] - nsslapd-subtree-rename-switch is on,
> while the instance userRoot is in the DN format. Please run dn2rdn to
> convert the database format.
> [20/Oct/2010:14:35:42 +1000] - nsslapd-subtree-rename-switch is on,
> while the instance Root1 is in the DN format. Please run dn2rdn to
> convert the database format.
> [20/Oct/2010:14:35:42 +1000] - nsslapd-subtree-rename-switch is on,
> while the instance Root2 is in the DN format. Please run dn2rdn to
> convert the database format.
> [20/Oct/2010:14:35:42 +1000] - nsslapd-subtree-rename-switch is on,
> while the instance Root3 is in the DN format. Please run dn2rdn to
> convert the database format.
> [20/Oct/2010:14:35:42 +1000] - nsslapd-subtree-rename-switch is on,
> while the instance NetscapeRoot is in the DN format. Please run
> dn2rdn
> to convert the database format.
> [20/Oct/2010:14:35:42 +1000] - nsslapd-subtree-rename-switch is on,
> while the instance Root4 is in the DN format. Please run dn2rdn to
> convert the database format.
> [20/Oct/2010:14:35:42 +1000] - start: Failed to start databases,
> err=-1 Unknown error: -1
> [20/Oct/2010:14:35:42 +1000] - Failed to start database plugin ldbm
> database
> [20/Oct/2010:14:35:42 +1000] - WARNING: ldbm instance userRoot
> already
> exists
> [20/Oct/2010:14:35:42 +1000] - WARNING: ldbm instance Root1 already
> exists
> [20/Oct/2010:14:35:42 +1000] - WARNING: ldbm instance Root2 already
> exists
> [20/Oct/2010:14:35:42 +1000] - WARNING: ldbm instance Root3 already
> exists
> [20/Oct/2010:14:35:42 +1000] - WARNING: ldbm instance NetscapeRoot
> already exists
> [20/Oct/2010:14:35:42 +1000] - WARNING: ldbm instance Root4 already
> exists
> [20/Oct/2010:14:35:42 +1000] binder-based resource limits -
> nsLookThroughLimit: parameter error (slapi_reslimit_register()
> already
> registered)
> [20/Oct/2010:14:35:42 +1000] - start: Resource limit registration
> failed
> [20/Oct/2010:14:35:42 +1000] - Failed to start database plugin ldbm
> database
> [20/Oct/2010:14:35:42 +1000] - Error: Failed to resolve plugin
> dependencies
> [20/Oct/2010:14:35:42 +1000] - Error: preoperation plugin 7-bit check
> is not started
> [20/Oct/2010:14:35:42 +1000] - Error: accesscontrol plugin ACL Plugin
> is not started
> [20/Oct/2010:14:35:42 +1000] - Error: preoperation plugin ACL
> preoperation is not started
> [20/Oct/2010:14:35:42 +1000] - Error: object plugin Class of Service
> is not started
> [20/Oct/2010:14:35:42 +1000] - Error: preoperation plugin deref is
> not
> started
> [20/Oct/2010:14:35:42 +1000] - Error: preoperation plugin HTTP Client
> is not started
> [20/Oct/2010:14:35:42 +1000] - Error: database plugin ldbm database
> is
> not started
> [20/Oct/2010:14:35:42 +1000] - Error: object plugin Legacy
> Replication
> Plugin is not started
> [20/Oct/2010:14:35:42 +1000] - Error: preoperation plugin Linked
> Attributes is not started
> [20/Oct/2010:14:35:42 +1000] - Error: object plugin Multimaster
> Replication Plugin is not started
> [20/Oct/2010:14:35:42 +1000] - Error: object plugin Roles Plugin is
> not started
> [20/Oct/2010:14:35:42 +1000] - Error: preoperation plugin Simple
> Kerberos 5 Auth is not started
> [20/Oct/2010:14:35:42 +1000] - Error: object plugin Views is not
> started
>
> - I wanted to do the dn2rdn or just switch off the subtree-rename-
> switch, so...
>
> - I looked at the instance's dse.ldif and I can't find the:
> dn: cn=config,cn=ldbm database,cn=plugins,cn=config
> [...]
> nsslapd-subtree-rename-switch: on
> - But nsslapd-subtree-rename-switch exists is in this file: /usr/
> share/dirsrv/data/template-dse.ldif. I tried changing the value to
> 'off' but I still got the same errors.
>
> - I also can't find the the dn2rdn tool in the slapd instance
> directory. I did a locate and only found it here: /usr/share/dirsrv/
> script-templates/template-dn2rdn
>
> -So I got really confused and thought maybe I should do this:
> # setup-ds.pl -u -d
>
> =
> =
> =
> =
> =
> =
> =
> =
> =
> =====================================================================
> This program will update the 389 Directory Server.
>
> It is recommended that you have "root" privilege to perform the
> update.
> Tips for using this program:
> - Press "Enter" to choose the default and go to the next screen
> - Type "Control-B" or the word "back" then "Enter"
to go back to
> the previous screen
> - Type "Control-C" to cancel the update
>
> Would you like to continue with update? [yes]:
>
> =
> =
> =
> =
> =
> =
> =
> =
> =
> =====================================================================
>
> The update process can work in one of two modes:
>
> - Online: The changes are made to the running directory servers
> using LDAP.
> The operations must be performed as an administrative
> user.
> You must provide the name and password, for each
> instance
> if there is more than one instance of directory server.
> Some operations may require a directory server restart
> to
> take
> effect. The update script will notify you if you need
> to
> restart
> the server.
>
> - Offline: The changes are made to the server configuration files.
> The
> servers MUST FIRST BE SHUTDOWN BY YOU. The script will
> not
> shutdown the servers for you. You MUST shutdown the
> servers in order to use this mode. A username and
> password
> are not required to use Offline mode. If the servers
> are not
> shutdown, CHANGES WILL BE LOST.
>
> To summarize:
> Online - servers remain running - you must provide admin name and
> password
> for each server - servers may need to be restarted
> Offline - servers must be shutdown - no username or password
> required
>
> Which update mode do you want to use? [quit]: offline
> +Running stage pre update /usr/share/dirsrv/updates/
> 50addchainingsaslpwroles.ldif
> +Running stage pre update /usr/share/dirsrv/updates/
> 50bitstringsyntaxplugin.ldif
> +Running stage pre update /usr/share/dirsrv/updates/
> 50deliverymethodsyntaxplugin.ldif
> +Running stage pre update /usr/share/dirsrv/updates/
> 50derefplugin.ldif
> +Running stage pre update /usr/share/dirsrv/updates/
> 50disableurisyntaxplugin.ldif
> +Running stage pre update /usr/share/dirsrv/updates/
> 50enhancedguidesyntaxplugin.ldif
> +Running stage pre update /usr/share/dirsrv/updates/
> 50entryusnindex.ldif
> +Running stage pre update /usr/share/dirsrv/updates/
> 50faxnumbersyntaxplugin.ldif
> +Running stage pre update /usr/share/dirsrv/updates/
> 50faxsyntaxplugin.ldif
> +Running stage pre update /usr/share/dirsrv/updates/
> 50guidesyntaxplugin.ldif
> +Running stage pre update /usr/share/dirsrv/updates/
> 50linkedattrsplugin.ldif
> +Running stage pre update /usr/share/dirsrv/updates/
> 50memberofindex.ldif
> +Running stage pre update /usr/share/dirsrv/updates/
> 50memberofplugin.ldif
> +Running stage pre update /usr/share/dirsrv/updates/
> 50nameuidsyntaxplugin.ldif
> +Running stage pre update /usr/share/dirsrv/updates/
> 50numericstringsyntaxplugin.ldif
> +Running stage pre update /usr/share/dirsrv/updates/
> 50printablestringsyntaxplugin.ldif
> +Running stage pre update /usr/share/dirsrv/updates/
> 50retroclprecedence.ldif
> +Running stage pre update /usr/share/dirsrv/updates/
> 50schemareloadplugin.ldif
> +Running stage pre update /usr/share/dirsrv/updates/
> 50smd5pwdstorageplugin.ldif
> +Running stage pre update /usr/share/dirsrv/updates/
> 50syntaxvalidplugin.ldif
> +Running stage pre update /usr/share/dirsrv/updates/
> 50teletexterminalidsyntaxplugin.ldif
> +Running stage pre update /usr/share/dirsrv/updates/
> 50telexnumbersyntaxplugin.ldif
> +Running stage pre update /usr/share/dirsrv/updates/50usnplugin.ldif
> Could not open the script template file '1/bak2db'. Error: No such
> file or directory
> Error: could not update the directory server.
> Exiting . . .
>
> - What is that '1/bak2db' script template file and why can't the
> setup-
> ds.pl find it ?
>
> I see on the
http://directory.fedoraproject.org/wiki/Release_Notes
> stating that there is no problem upgrading from 1.2.5..Am I doing
> something completely wrong here?
>
> Any help is much appreciated!
>
>
> Thanks!
> Bazza
>
>
> --
> 389 users mailing list
> 389-users(a)lists.fedoraproject.org
>
https://admin.fedoraproject.org/mailman/listinfo/389-users
--
389 users mailing list
389-users(a)lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/389-users