cp scripts/domtool-publish /usr/local/sbin/
cp scripts/domtool-reset-global /usr/local/sbin/
cp scripts/domtool-reset-local /usr/local/sbin/
+ cp scripts/domtool-adduser /usr/local/bin/
+ cp scripts/domtool-addcert /usr/local/bin/
+ cp scripts/domtool-addacl /usr/local/bin/
+ cp scripts/domtool-rmuser /usr/local/bin/
cp openssl/openssl_sml.so /usr/local/lib/
cp bin/domtool-server /usr/local/sbin/
cp bin/domtool-slave /usr/local/sbin/
--- /dev/null
+#!/bin/sh -e
+
+domtool-admin grant $1 user $1
+domtool-admin grant $1 group $1
+domtool-admin grant $1 path /afs/hcoop.net/usr/$1
--- /dev/null
+#!/bin/sh -e
+
+ KEYDIR=/afs/hcoop.net/common/etc/domtool/keys/$1
+ KEYFILE=$KEYDIR/key.pem
+CERTFILE=/afs/hcoop.net/common/etc/domtool/certs/$1.pem
+ NEWREQ=~/.newreq.pem
+ NEW=~/.new.pem
+ KEYIN=~/.keyin
+
+mkdir $KEYDIR || echo Already exists
+openssl genrsa -out $KEYFILE
+chown -R domtool.domtool $KEYDIR
+fs sa $KEYDIR $1 read
+echo "." >$KEYIN
+echo "." >>$KEYIN
+echo "." >>$KEYIN
+echo "." >>$KEYIN
+echo "." >>$KEYIN
+echo "$1" >>$KEYIN
+echo "$1@hcoop.net" >>$KEYIN
+echo "" >>$KEYIN
+echo "" >>$KEYIN
+openssl req -new -key $KEYFILE -out $NEWREQ -days 365 <$KEYIN
+rm $KEYIN
+cat $NEWREQ $KEYFILE >$NEW
+rm $NEWREQ
+openssl ca -batch -config /etc/domtool/openssl.cnf -policy policy_anything -out $CERTFILE -infiles $NEW
+rm $NEW
+chown domtool.domtool $CERTFILE
--- /dev/null
+#!/bin/sh -e
+
+domtool-addcert $*
+domtool-addacl $*
--- /dev/null
+#!/bin/sh -e
+
+rm -rf /afs/hcoop.net/common/etc/domtool/keys/$1
+rm /afs/hcoop.net/common/etc/domtool/certs/$1.pem
+domtool-admin rmuser $1