008a384c6a151be1ffc15fbc429d92453205ccb5
5 # ACTION: initialize from .../lib/tool/admin/
6 tool
=$
(readlink
-e "${0%/install}"/...
)/lib
/tool
/admin
8 .
"$tool"/lib
/install.sh
9 # ACTION: initialize $sv from ./sys/$sv/
12 # ACTION: initialize $site from ./etc/$sv/$site/install
15 # ACTION: install from ./etc/nginx/\$site/install
16 "$tool"/etc
/nginx
/\
$site/install "$site"
17 # TODO: invoke php install script /etc/php5/fpm/org/heureux-cyclage/www/install
18 # ACTION: install from ./etc/nginx/org/heureux-cyclage/www
19 nginx_log_home
=$
("$tool"/cat sys
/nginx
/log
/home
)
20 nginx_log_user
=$
("$tool"/cat sys
/nginx
/log
/user
)
21 pool
=$
("$tool"/cat sys
/php
5/fpm
/org
/heureux-cyclage
/www
/user
)
22 user
=$
("$tool"/cat sys
/nginx
/org
/heureux-cyclage
/www
/user
)
23 home
=$
("$tool"/cat sys
/nginx
/org
/heureux-cyclage
/www
/home
)
25 install -D -d -m 2750 -o "$nginx_log_user" -g "$nginx_log_user" \
26 "$nginx_log_home"/"$site"/tls
27 "$tool"/ssh-sudo adduser
"$pool" "$user"
28 "$tool"/etc
/mysql
/user
/install "$pool"
29 "$tool"/etc
/mysql
/database
/install "$pool"
30 "$tool"/install etc
/nginx
/org
/heureux-cyclage
/www