make the config directory configurable
[freeside.git] / FS / bin / freeside-addoutsourceuser
1 #!/bin/sh
2
3 username=$1
4 domain=$2
5 password=$3
6 realdomain=$4
7 FREESIDE_CONF=%%%FREESIDE_CONF%%%
8
9 freeside-adduser -s conf.DBI:Pg:dbname=$domain/secrets \
10                  -n \
11                  $username #2>/dev/null
12
13 [ -e $FREESIDE_CONF/dbdef.DBI:Pg:dbname=$domain ] \
14  || ( freeside-setup -d $realdomain -u $username )
15
16 freeside-adduser -g 1 $username
17
18 htpasswd -b $FREESIDE_CONF/htpasswd $username $password