diff options
author | Jonas Smedegaard <dr@jones.dk> | 2007-06-10 09:18:13 +0000 |
---|---|---|
committer | Jonas Smedegaard <dr@jones.dk> | 2007-06-10 09:18:13 +0000 |
commit | 076d907629005e227320e6d734ab4632f4f11f33 (patch) | |
tree | 77aedc49a5f668b9c07cf350e6f7b4b559d71d02 /ldap/userimport.sh | |
parent | 97a50dc6cf393a39b6735dd6907a8a6526e1f553 (diff) |
New dirty script to convert from getent to LDAP using awk.
Diffstat (limited to 'ldap/userimport.sh')
-rw-r--r-- | ldap/userimport.sh | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/ldap/userimport.sh b/ldap/userimport.sh new file mode 100644 index 0000000..ff8d3cf --- /dev/null +++ b/ldap/userimport.sh @@ -0,0 +1,10 @@ +#!/bin/sh + +# Origin (possibly): http://www.whitemiceconsulting.com/node/101 & http://www.whitemiceconsulting.com/system/files?file=LDAP102.pdf + +# TODO: +# * Handle non-ASCII input +# + ASCIIfy known limited fields (dn, gecos,...) +# + Unicode-wrap the rest: Double first colon, and base64-encode rest of line. + +getent passwd | awk -f userimport.awk |