summaryrefslogtreecommitdiffstats
path: root/sync
diff options
context:
space:
mode:
Diffstat (limited to 'sync')
-rwxr-xr-xsync12
1 files changed, 12 insertions, 0 deletions
diff --git a/sync b/sync
new file mode 100755
index 0000000..61f0be1
--- /dev/null
+++ b/sync
@@ -0,0 +1,12 @@
+#!/bin/sh
+
+SCRIPT="$0"
+test -L "$SCRIPT" && SCRIPT="$(readlink -f "$SCRIPT")"
+DIR="$(dirname "$SCRIPT")"
+
+BASE="ou=People,dc=spline,dc=inf,dc=fu-berlin,dc=de"
+BINDDN="cn=admin,dc=spline,dc=inf,dc=fu-berlin,dc=de"
+PASSWD="/etc/ldapadd.secret"
+AWKSCRIPT="$DIR/pwd.awk"
+
+exec ldapsearch -b "$BASE" -D "$BINDDN" -y "$PASSWD" uid userPassword | awk -f "$AWKSCRIPT" | ssh -T spline-status