Merge branch 'master' of git.rot13.org:/git/cloudstore
[cloudstore.git] / create-user.sh
1 #!/bin/sh -xe
2
3 login=$1
4 password=$2
5 host=$3
6
7 if [ -z "$login" -o -z "$password" ]; then
8         echo "Usage: $0 login password [host]"
9         exit 1
10 fi
11
12 mkdir -p users/$login/blob
13 secrets="users/$login/secrets"
14 test ! -z "$host" && login="$login+$host"
15 grep "^$login:" $secrets || echo "$login:$password" >> $secrets
16 cat $secrets