https://bugs.openldap.org/show_bug.cgi?id=9678

          Issue ID: 9678
           Summary: slapadd prints “olcRootPW: value #0: <olcRootPW> can
                    only be set when rootdn is under suffix” and then
                    crashes
           Product: OpenLDAP
           Version: 2.5.7
          Hardware: All
                OS: All
            Status: UNCONFIRMED
          Severity: normal
          Priority: ---
         Component: slapd
          Assignee: [email protected]
          Reporter: [email protected]
  Target Milestone: ---

Created attachment 840
  --> https://bugs.openldap.org/attachment.cgi?id=840&action=edit
Valgrind output

Calling
```
slapadd -n0 -F/home/d/ldap/conf <<ABC
dn: cn=config
objectClass: olcGlobal
cn: config
olcAuthzRegexp: uid=([^@,]+)@example.org,cn=[^,]*,cn=auth
  uid=$1,cn=users,dc=example,dc=org

dn: olcDatabase=frontend,cn=config
objectClass: olcDatabaseConfig
objectClass: olcFrontendConfig
olcDatabase: frontend

dn: olcDatabase=config,cn=config
objectClass: olcDatabaseConfig
olcDatabase: config
olcRootDN: uid=yyy,cn=users,dc=example,dc=org
olcRootPW: zzz
ABC
```

prints

PROXIED attributeDescription "DC" inserted.
olcRootPW: value #0: <olcRootPW> can only be set when rootdn is under suffix
slapadd: could not add entry dn="olcDatabase={0}config,cn=config" (line=12): 
Segmentation fault (core dumped)

The output of valgrind, when it runs the above command, is attached.

-- 
You are receiving this mail because:
You are on the CC list for the issue.

Reply via email to