Bug 1044148
Summary: | The backend name provided to bak2db is not validated | ||
---|---|---|---|
Product: | Red Hat Enterprise Linux 7 | Reporter: | Nathan Kinder <nkinder> |
Component: | 389-ds-base | Assignee: | Rich Megginson <rmeggins> |
Status: | CLOSED ERRATA | QA Contact: | Viktor Ashirov <vashirov> |
Severity: | unspecified | Docs Contact: | |
Priority: | low | ||
Version: | 7.0 | CC: | nhosoi, vashirov |
Target Milestone: | rc | ||
Target Release: | --- | ||
Hardware: | Unspecified | ||
OS: | Unspecified | ||
Whiteboard: | |||
Fixed In Version: | 389-ds-base-1.3.3.1-1.el7 | Doc Type: | Bug Fix |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2015-03-05 09:29:57 UTC | Type: | --- |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: |
Description
Nathan Kinder
2013-12-17 21:27:02 UTC
$ rpm -qa | grep 389 389-ds-base-debuginfo-1.3.3.1-11.el7.x86_64 389-ds-base-libs-1.3.3.1-11.el7.x86_64 389-ds-base-1.3.3.1-11.el7.x86_64 [0] Backup db $ db2bak Back up directory: /var/lib/dirsrv/slapd-rhel7/bak/rhel7-2015_01_20_17_40_05 <snip> [1] Restore with inexistent backend: $ bak2db /var/lib/dirsrv/slapd-rhel7/bak/rhel7-2015_01_20_17_40_05/ -n notfound [20/Jan/2015:17:42:08 +0100] - archive2db: backend "notfound" does not exist. Inexistent backend is not restored, input is validated. [2] Check whether backend name is case insensitive: $ bak2db /var/lib/dirsrv/slapd-rhel7/bak/rhel7-2015_01_20_17_40_05/ -n UsErRoOt [20/Jan/2015:17:44:45 +0100] - All database threads now stopped [20/Jan/2015:17:44:46 +0100] - Moving file /var/lib/dirsrv/slapd-rhel7/db/../fribak/userRoot [20/Jan/2015:17:44:46 +0100] - Moving file /var/lib/dirsrv/slapd-rhel7/db/../fribak/userRoot/id2entry.db [20/Jan/2015:17:44:46 +0100] - Copying /var/lib/dirsrv/slapd-rhel7/bak/rhel7-2015_01_20_17_40_05/userRoot/id2entry.db to /var/lib/dirsrv/slapd-rhel7/db/../fribak/userRoot/id2entry.db [20/Jan/2015:17:44:46 +0100] - Moving file /var/lib/dirsrv/slapd-rhel7/db/../fribak/userRoot/entryrdn.db [20/Jan/2015:17:44:46 +0100] - Copying /var/lib/dirsrv/slapd-rhel7/bak/rhel7-2015_01_20_17_40_05/userRoot/entryrdn.db to /var/lib/dirsrv/slapd-rhel7/db/../fribak/userRoot/entryrdn.db [20/Jan/2015:17:44:46 +0100] - Moving file /var/lib/dirsrv/slapd-rhel7/db/../fribak/userRoot/parentid.db [20/Jan/2015:17:44:46 +0100] - Copying /var/lib/dirsrv/slapd-rhel7/bak/rhel7-2015_01_20_17_40_05/userRoot/parentid.db to /var/lib/dirsrv/slapd-rhel7/db/../fribak/userRoot/parentid.db [20/Jan/2015:17:44:46 +0100] - Moving file /var/lib/dirsrv/slapd-rhel7/db/../fribak/userRoot/uid.db [20/Jan/2015:17:44:46 +0100] - Copying /var/lib/dirsrv/slapd-rhel7/bak/rhel7-2015_01_20_17_40_05/userRoot/uid.db to /var/lib/dirsrv/slapd-rhel7/db/../fribak/userRoot/uid.db [20/Jan/2015:17:44:46 +0100] - Moving file /var/lib/dirsrv/slapd-rhel7/db/../fribak/userRoot/objectclass.db [20/Jan/2015:17:44:46 +0100] - Copying /var/lib/dirsrv/slapd-rhel7/bak/rhel7-2015_01_20_17_40_05/userRoot/objectclass.db to /var/lib/dirsrv/slapd-rhel7/db/../fribak/userRoot/objectclass.db [20/Jan/2015:17:44:46 +0100] - Moving file /var/lib/dirsrv/slapd-rhel7/db/../fribak/userRoot/nsuniqueid.db [20/Jan/2015:17:44:46 +0100] - Copying /var/lib/dirsrv/slapd-rhel7/bak/rhel7-2015_01_20_17_40_05/userRoot/nsuniqueid.db to /var/lib/dirsrv/slapd-rhel7/db/../fribak/userRoot/nsuniqueid.db [20/Jan/2015:17:44:46 +0100] - Moving file /var/lib/dirsrv/slapd-rhel7/db/../fribak/userRoot/givenName.db [20/Jan/2015:17:44:46 +0100] - Copying /var/lib/dirsrv/slapd-rhel7/bak/rhel7-2015_01_20_17_40_05/userRoot/givenName.db to /var/lib/dirsrv/slapd-rhel7/db/../fribak/userRoot/givenName.db [20/Jan/2015:17:44:46 +0100] - Moving file /var/lib/dirsrv/slapd-rhel7/db/../fribak/userRoot/sn.db [20/Jan/2015:17:44:46 +0100] - Copying /var/lib/dirsrv/slapd-rhel7/bak/rhel7-2015_01_20_17_40_05/userRoot/sn.db to /var/lib/dirsrv/slapd-rhel7/db/../fribak/userRoot/sn.db [20/Jan/2015:17:44:46 +0100] - Moving file /var/lib/dirsrv/slapd-rhel7/db/../fribak/userRoot/cn.db [20/Jan/2015:17:44:46 +0100] - Copying /var/lib/dirsrv/slapd-rhel7/bak/rhel7-2015_01_20_17_40_05/userRoot/cn.db to /var/lib/dirsrv/slapd-rhel7/db/../fribak/userRoot/cn.db [20/Jan/2015:17:44:46 +0100] - Moving file /var/lib/dirsrv/slapd-rhel7/db/../fribak/userRoot/numsubordinates.db [20/Jan/2015:17:44:46 +0100] - Copying /var/lib/dirsrv/slapd-rhel7/bak/rhel7-2015_01_20_17_40_05/userRoot/numsubordinates.db to /var/lib/dirsrv/slapd-rhel7/db/../fribak/userRoot/numsubordinates.db [20/Jan/2015:17:44:46 +0100] - Moving file /var/lib/dirsrv/slapd-rhel7/db/../fribak/userRoot/ancestorid.db [20/Jan/2015:17:44:46 +0100] - Copying /var/lib/dirsrv/slapd-rhel7/bak/rhel7-2015_01_20_17_40_05/userRoot/ancestorid.db to /var/lib/dirsrv/slapd-rhel7/db/../fribak/userRoot/ancestorid.db [20/Jan/2015:17:44:46 +0100] - Moving file /var/lib/dirsrv/slapd-rhel7/db/../fribak/userRoot/DBVERSION [20/Jan/2015:17:44:46 +0100] - Copying /var/lib/dirsrv/slapd-rhel7/bak/rhel7-2015_01_20_17_40_05/userRoot/DBVERSION to /var/lib/dirsrv/slapd-rhel7/db/../fribak/userRoot/DBVERSION [20/Jan/2015:17:44:46 +0100] - Moving file /var/lib/dirsrv/slapd-rhel7/db/../fribak/userRoot/aci.db [20/Jan/2015:17:44:46 +0100] - Copying /var/lib/dirsrv/slapd-rhel7/bak/rhel7-2015_01_20_17_40_05/userRoot/aci.db to /var/lib/dirsrv/slapd-rhel7/db/../fribak/userRoot/aci.db [20/Jan/2015:17:44:46 +0100] - Moving file /var/lib/dirsrv/slapd-rhel7/db/../fribak/userRoot/mail.db [20/Jan/2015:17:44:46 +0100] - Copying /var/lib/dirsrv/slapd-rhel7/bak/rhel7-2015_01_20_17_40_05/userRoot/mail.db to /var/lib/dirsrv/slapd-rhel7/db/../fribak/userRoot/mail.db [20/Jan/2015:17:44:46 +0100] - Moving file /var/lib/dirsrv/slapd-rhel7/db/../fribak/log.0000000001 [20/Jan/2015:17:44:46 +0100] - Copying /var/lib/dirsrv/slapd-rhel7/bak/rhel7-2015_01_20_17_40_05/log.0000000001 to /var/lib/dirsrv/slapd-rhel7/db/../fribak/log.0000000001 [20/Jan/2015:17:44:46 +0100] - Moving file /var/lib/dirsrv/slapd-rhel7/db/../fribak/DBVERSION [20/Jan/2015:17:44:46 +0100] - Copying /var/lib/dirsrv/slapd-rhel7/bak/rhel7-2015_01_20_17_40_05/DBVERSION to /var/lib/dirsrv/slapd-rhel7/db/../fribak/DBVERSION [20/Jan/2015:17:44:46 +0100] - Moving file /var/lib/dirsrv/slapd-rhel7/db/../fribak/dse_instance.ldif [20/Jan/2015:17:44:46 +0100] - Copying /var/lib/dirsrv/slapd-rhel7/bak/rhel7-2015_01_20_17_40_05/dse_instance.ldif to /var/lib/dirsrv/slapd-rhel7/db/../fribak/dse_instance.ldif [20/Jan/2015:17:44:46 +0100] - Moving file /var/lib/dirsrv/slapd-rhel7/db/../fribak/dse_index.ldif [20/Jan/2015:17:44:46 +0100] - Copying /var/lib/dirsrv/slapd-rhel7/bak/rhel7-2015_01_20_17_40_05/dse_index.ldif to /var/lib/dirsrv/slapd-rhel7/db/../fribak/dse_index.ldif [20/Jan/2015:17:44:47 +0100] - Removing file /var/lib/dirsrv/slapd-rhel7/db/../fribak/log.0000000001 from staging area [20/Jan/2015:17:44:47 +0100] - Removing file /var/lib/dirsrv/slapd-rhel7/db/../fribak/DBVERSION from staging area [20/Jan/2015:17:44:47 +0100] - Restoring file 1 (/var/lib/dirsrv/slapd-rhel7/db/userRoot/id2entry.db) [20/Jan/2015:17:44:47 +0100] - Restoring file 2 (/var/lib/dirsrv/slapd-rhel7/db/userRoot/entryrdn.db) [20/Jan/2015:17:44:47 +0100] - Restoring file 3 (/var/lib/dirsrv/slapd-rhel7/db/userRoot/parentid.db) [20/Jan/2015:17:44:47 +0100] - Restoring file 4 (/var/lib/dirsrv/slapd-rhel7/db/userRoot/uid.db) [20/Jan/2015:17:44:47 +0100] - Restoring file 5 (/var/lib/dirsrv/slapd-rhel7/db/userRoot/objectclass.db) [20/Jan/2015:17:44:47 +0100] - Restoring file 6 (/var/lib/dirsrv/slapd-rhel7/db/userRoot/nsuniqueid.db) [20/Jan/2015:17:44:47 +0100] - Restoring file 7 (/var/lib/dirsrv/slapd-rhel7/db/userRoot/givenName.db) [20/Jan/2015:17:44:47 +0100] - Restoring file 8 (/var/lib/dirsrv/slapd-rhel7/db/userRoot/sn.db) [20/Jan/2015:17:44:47 +0100] - Restoring file 9 (/var/lib/dirsrv/slapd-rhel7/db/userRoot/cn.db) [20/Jan/2015:17:44:47 +0100] - Restoring file 10 (/var/lib/dirsrv/slapd-rhel7/db/userRoot/numsubordinates.db) [20/Jan/2015:17:44:48 +0100] - Restoring file 11 (/var/lib/dirsrv/slapd-rhel7/db/userRoot/ancestorid.db) [20/Jan/2015:17:44:48 +0100] - Restoring file 12 (/var/lib/dirsrv/slapd-rhel7/db/userRoot/DBVERSION) [20/Jan/2015:17:44:48 +0100] - Copying /var/lib/dirsrv/slapd-rhel7/db/../fribak/userRoot/DBVERSION to /var/lib/dirsrv/slapd-rhel7/db/userRoot/DBVERSION [20/Jan/2015:17:44:48 +0100] - Restoring file 13 (/var/lib/dirsrv/slapd-rhel7/db/userRoot/aci.db) [20/Jan/2015:17:44:48 +0100] - Restoring file 14 (/var/lib/dirsrv/slapd-rhel7/db/userRoot/mail.db) [20/Jan/2015:17:44:48 +0100] - All database threads now stopped [20/Jan/2015:17:44:48 +0100] - Restore: Removing staging area /var/lib/dirsrv/slapd-rhel7/db/../fribak. Backend is case insensitive. Marking as VERIFIED. Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory, and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. https://rhn.redhat.com/errata/RHSA-2015-0416.html |