[Date Prev][Date Next]
[Chronological]
[Thread]
[Top]
Re: (ITS#7758) slapcat exports entire databases when given a non-existent base
- To: openldap-its@OpenLDAP.org
- Subject: Re: (ITS#7758) slapcat exports entire databases when given a non-existent base
- From: hyc@symas.com
- Date: Thu, 5 Dec 2013 02:52:21 GMT
- Auto-submitted: auto-generated (OpenLDAP-ITS)
quanah@OpenLDAP.org wrote:
> Full_Name: Quanah Gibson-Mount
> Version: 2.4.35
> OS: Linux 2.6
> URL: ftp://ftp.openldap.org/incoming/
> Submission from: (NULL) (75.111.58.125)
>
>
> If the root of the primary database is "", and you try and export a base that
> doesn't exist via slapcat, the entire database is exported (i.e., it acts like
> you specified "" as the base):
Works as designed. -b selects the backend that matches the DN you provided. A
backend with suffix "" matches anything that nothing more specific matched. If
you wanted to filter down to a specific branch, you should have used -s.
Closing this ITS.
>
> [root@zcs724 ldap]# /opt/zimbra/openldap/sbin/slapcat -b cn=ThisDoesntExist -F
> /opt/zimbra/data/ldap/config -l /tmp/q.test
>
> dn: cn=zimbra
> objectClass: organizationalRole
> description: Zimbra Systems Application Data
> cn: zimbra
> structuralObjectClass: organizationalRole
> entryUUID: 1f75edee-6b87-1032-961f-b17f0b52f5bc
> creatorsName: cn=config
> createTimestamp: 20130617104800Z
> entryCSN: 20130617104800.311168Z#000000#000#000000
> modifiersName: cn=config
> modifyTimestamp: 20130617104800Z
>
> dn: cn=admins,cn=zimbra
> objectClass: organizationalRole
> description: admin accounts
> cn: admins
> structuralObjectClass: organizationalRole
> entryUUID: 1f7d451c-6b87-1032-9620-b17f0b52f5bc
> creatorsName: cn=config
> createTimestamp: 20130617104800Z
> entryCSN: 20130617104800.359221Z#000000#000#000000
> modifiersName: cn=config
> modifyTimestamp: 20130617104800Z
>
> dn: uid=zimbra,cn=admins,cn=zimbra
> uid: zimbra
> objectClass: zimbraAccount
> objectClass: organizationalPerson
> cn: zimbra
> sn: zimbra
> zimbraAccountStatus: active
> zimbraIsAdminAccount: TRUE
> zimbraIsSystemResource: TRUE
> zimbraId: e0fafd89-1360-11d9-8661-000a95d98ef2
> description: The master zimbra admin account
> userPassword:: text=
> structuralObjectClass: organizationalPerson
> entryUUID: 1f7e29e6-6b87-1032-9621-b17f0b52f5bc
> creatorsName: cn=config
> createTimestamp: 20130617104800Z
> zimbraLastLogonTimestamp: 20131202121011Z
> entryCSN: 20131202121011.054477Z#000000#000#000000
> modifiersName: uid=zimbra,cn=admins,cn=zimbra
> modifyTimestamp: 20131202121011Z
>
>
> (etc)
>
>
--
-- Howard Chu
CTO, Symas Corp. http://www.symas.com
Director, Highland Sun http://highlandsun.com/hyc/
Chief Architect, OpenLDAP http://www.openldap.org/project/