Skip to content

Instantly share code, notes, and snippets.

@sarahhodne
Forked from fahadsadah/authorise.sh
Created September 19, 2010 19:58
Show Gist options
  • Save sarahhodne/587067 to your computer and use it in GitHub Desktop.
Save sarahhodne/587067 to your computer and use it in GitHub Desktop.
#!/bin/sh
HOSTNAME=$(hostname -f)
USER=$1
/usr/bin/ldapmodify <<LDIF
dn: cn=atd,cn=svcAccess,cn=${HOSTNAME},ou=servers,dc=cluenet,dc=org
changeType: modify
add: member
member: uid=${1},ou=people,dc=cluenet,dc=org
-
dn: cn=cron,cn=svcAccess,cn=${HOSTNAME},ou=servers,dc=cluenet,dc=org
changeType: modify
add: member
member: uid=${1},ou=people,dc=cluenet,dc=org
-
dn: cn=login,cn=svcAccess,cn=${HOSTNAME},ou=servers,dc=cluenet,dc=org
changeType: modify
add: member
member: uid=${1},ou=people,dc=cluenet,dc=org
-
dn: cn=mail,cn=svcAccess,cn=${HOSTNAME},ou=servers,dc=cluenet,dc=org
changeType: modify
add: member
member: uid=${1},ou=people,dc=cluenet,dc=org
-
dn: cn=passwd,cn=svcAccess,cn=${HOSTNAME},ou=servers,dc=cluenet,dc=org
changeType: modify
add: member
member: uid=${1},ou=people,dc=cluenet,dc=org
-
dn: cn=sshd,cn=svcAccess,cn=${HOSTNAME},ou=servers,dc=cluenet,dc=org
changeType: modify
add: member
member: uid=${1},ou=people,dc=cluenet,dc=org
-
dn: cn=su,cn=svcAccess,cn=${HOSTNAME},ou=servers,dc=cluenet,dc=org
changeType: modify
add: member
member: uid=${1},ou=people,dc=cluenet,dc=org
-
dn: cn=sudo,cn=svcAccess,cn=${HOSTNAME},ou=servers,dc=cluenet,dc=org
changeType: modify
add: member
member: uid=${1},ou=people,dc=cluenet,dc=org
-
LDIF
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment