projects
/
matthijs
/
servers
/
drsnuggles.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
47aae95
)
addsite: Update to new LDAP schema.
author
Matthijs Kooijman
<matthijs@stdin.nl>
Wed, 29 Jul 2009 08:17:06 +0000
(10:17 +0200)
committer
Matthijs Kooijman
<matthijs@stdin.nl>
Wed, 29 Jul 2009 08:17:06 +0000
(10:17 +0200)
usr/local/bin/addsite
patch
|
blob
|
history
diff --git
a/usr/local/bin/addsite
b/usr/local/bin/addsite
index 9ef8ae46876253e7881b007541091e35d4df3897..cc64350d1b6620d8c59209f8557d3be55000fc1e 100755
(executable)
--- a/
usr/local/bin/addsite
+++ b/
usr/local/bin/addsite
@@
-19,8
+19,8
@@
HTTPD_USERS_GID=1002
# The template to copy
TEMPLATE_DIR=/data/www/template
# The bases to create users under
# The template to copy
TEMPLATE_DIR=/data/www/template
# The bases to create users under
-USERBASE="
ou=Httpd Users,ou=Users
,dc=drsnuggles,dc=stderr,dc=nl"
-GROUPBASE="
ou=Domain Groups,ou=Groups
,dc=drsnuggles,dc=stderr,dc=nl"
+USERBASE="
uniqueIdentifier=7,uniqueIdentifier=6
,dc=drsnuggles,dc=stderr,dc=nl"
+GROUPBASE="
uniqueIdentifier=4,uniqueIdentifier=8
,dc=drsnuggles,dc=stderr,dc=nl"
# PHP config to change the error_log setting in
PHP_CONFIG=conf/php.ini.override
# PHP error logfile to set error_log to
# PHP config to change the error_log setting in
PHP_CONFIG=conf/php.ini.override
# PHP error logfile to set error_log to
@@
-68,17
+68,20
@@
else
ldapvi --profile bind --add --in --ldapvi <<EOF || exit
add cn=$GROUP,$GROUPBASE
cn: $GROUP
ldapvi --profile bind --add --in --ldapvi <<EOF || exit
add cn=$GROUP,$GROUPBASE
cn: $GROUP
+displayName: $SITE
gidNumber: $ID
gidNumber: $ID
-objectClass: posixGroup
+objectClass: simplePosixGroup
+objectClass: simpleGroup
objectClass: top
objectClass: top
-add cn=$SITE,$USERBASE
-cn: $SITE
+add cn=$SCRIPT_USER,$USERBASE
+cn: $SCRIPT_USER
+displayName: $SITE
uidNumber: $ID
gidNumber: $HTTPD_USERS_GID
homeDirectory: $DIR
objectClass: posixAccount
uidNumber: $ID
gidNumber: $HTTPD_USERS_GID
homeDirectory: $DIR
objectClass: posixAccount
-objectClass:
accoun
t
+objectClass:
simpleObjec
t
objectClass: top
uid: $SCRIPT_USER
EOF
objectClass: top
uid: $SCRIPT_USER
EOF