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