]> git.nbdom.net Git - nb.git/commitdiff
etc/profile.d/ldap.sh
authorNicolas Boisselier <nicolas.boisselier@gmail.com>
Thu, 2 Nov 2017 02:02:30 +0000 (02:02 +0000)
committerNicolas Boisselier <nicolas.boisselier@gmail.com>
Thu, 2 Nov 2017 02:02:30 +0000 (02:02 +0000)
etc/profile.d/ldap.sh

index 1be5f3d7fb5c05f23f05fe534b92700230258004..c233db2ab40274733f79199adf042bcdd81b1e63 100644 (file)
@@ -1,17 +1,17 @@
 which ldapsearch > /dev/null || return
 
 ldap_config() {
-  ldapsearch -Q -Y EXTERNAL -H ldapi:/// -o ldif-wrap=999 -b cn=config
+  ldapsearch -Q -Y EXTERNAL -H ldapi:/// -o ldif-wrap=999 -b cn=config '(!(objectClass=olcSchemaConfig))'
 }
 
 ldap_cn() {
   ldapsearch -x '(cn=*)' dn | grep ^dn | sed 's/dn: //'
 }
 
-ldap_dbs() {
+ldap_olcDatabases() {
   slapcat -b cn=config | grep "^dn: olcDatabase="
 }
 
-ldap_objectclasses() {
+ldap_objectClasses() {
   ldapsearch -x -s base -b "cn=subschema" objectclasses
 }