]> Frank Brehm's Git Trees - pixelpark/ldap-migration.git/commitdiff
Adding subschemas.sh
authorFrank Brehm <frank.brehm@pixelpark.com>
Wed, 4 Nov 2020 16:57:02 +0000 (17:57 +0100)
committerFrank Brehm <frank.brehm@pixelpark.com>
Wed, 4 Nov 2020 16:57:02 +0000 (17:57 +0100)
subschemas.sh [new file with mode: 0644]

diff --git a/subschemas.sh b/subschemas.sh
new file mode 100644 (file)
index 0000000..7ec801e
--- /dev/null
@@ -0,0 +1,10 @@
+#!/bin/bash
+
+SUBENTRY_DN=$( ldapsearch='ldapsearch -Q -Y EXTERNAL -H ldapi:///' -LLL -s base -b '' subschemaSubentry | grep -i '^subschemaSubentry:' | sed -e 's/^subschemaSubentry:[       ]*//' )
+
+# Objektklassen: 
+ldapsearch='ldapsearch -Q -Y EXTERNAL -H ldapi:///' -LLL -s base -o ldif-wrap=no -b "${SUBENTRY_DN}" objectClasses
+
+# Attributtypen:
+ldapsearch='ldapsearch -Q -Y EXTERNAL -H ldapi:///' -LLL -s base -o ldif-wrap=no -b "${SUBENTRY_DN}" attributeTypes
+