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/
11 # ACTION: initialize $site from ./etc/$sv/$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/heureux-cyclage/www/install
17 # ACTION: install from ./etc/nginx/org/heureux-cyclage/www
18 nginx_log_home
=$
("$tool"/cat sys
/nginx
/log
/home
)
19 nginx_log_user
=$
("$tool"/cat sys
/nginx
/log
/user
)
20 pool
=$
("$tool"/cat sys
/php
5/fpm
/org
/heureux-cyclage
/www
/user
)
21 user
=$
("$tool"/cat sys
/nginx
/org
/heureux-cyclage
/www
/user
)
22 home
=$
("$tool"/cat sys
/nginx
/org
/heureux-cyclage
/www
/home
)
24 install -D -d -m 2750 -o "$nginx_log_user" -g "$nginx_log_user" \
25 "$nginx_log_home"/"$site"/tls
26 "$tool"/ssh-sudo adduser
"$pool" "$user"
27 "$tool"/etc
/mysql
/user
/install "$pool"
28 "$tool"/etc
/mysql
/database
/install "$pool"
29 "$tool"/install etc
/nginx
/org
/heureux-cyclage
/www