Modifications : etc/nginx/org/lesjantesdunord/www/common.conf.m4
[lhc/admin.git] / srv / ateliers / etc / nginx / org / lesjantesdunord / www / install
1 #!/bin/sh -eu
2 # SYNTAX: $path
3 # DESCRIPTION: install
4
5 # ACTION: initialize from .../lib/tool/admin/
6 tool=$(readlink -e "${0%/install}"/...)/lib/tool/admin
7 . "$tool"/lib/install.sh
8 # ACTION: initialize $sv from ./sys/$sv/
9 sv=${cmd##*/etc/}
10 sv=${sv%%/*}
11 # ACTION: initialize $site from ./etc/$sv/$site/install
12 site=${cmd##*/"$sv"/}
13 site=${site%/install}
14 # ACTION: install from ./etc/nginx/\$site/install
15 "$tool"/etc/nginx/\$site/install "$site"
16 # TODO: invoke php install script /etc/php5/fpm/org/lesjantesdunord/www/install
17 # ACTION: install from ./etc/nginx/org/lesjantesdunord/www
18 pool=$("$tool"/cat sys/php5/fpm/org/lesjantesdunord/www/user)
19 user=$("$tool"/cat sys/nginx/org/lesjantesdunord/www/user)
20 home=$("$tool"/cat sys/nginx/org/lesjantesdunord/www/home)
21 "$tool"/ssh-sudo adduser "$pool" "$user"
22 "$tool"/etc/mysql/user/install "$pool"
23 "$tool"/etc/mysql/database/install "$pool"
24 "$tool"/install etc/nginx/org/lesjantesdunord/www
25 wwwuser=$("$tool"/cat sys/nginx/org/lesjantesdunord/www/user)
26 "$tool"/ssh-sudo adduser "$wwwuser" sftp