X-Git-Url: http://git.cyclocoop.org/?a=blobdiff_plain;f=srv%2Fateliers%2Fetc%2Fnginx%2Forg%2Fheureux-cyclage%2Fwww%2Finstall;h=008a384c6a151be1ffc15fbc429d92453205ccb5;hb=dd0bcf2d28c7c9140a05febb01fcfa894747495d;hp=135b97d18b3bcc472c3501d1d8165ca3b4ead05c;hpb=23e1ddab65e4312f2a3088e7eddedf1d38ed9ae5;p=lhc%2Fadmin.git diff --git a/srv/ateliers/etc/nginx/org/heureux-cyclage/www/install b/srv/ateliers/etc/nginx/org/heureux-cyclage/www/install deleted file mode 120000 index 135b97d..0000000 --- a/srv/ateliers/etc/nginx/org/heureux-cyclage/www/install +++ /dev/null @@ -1 +0,0 @@ -.../lib/tool/admin/etc/nginx/$site/install \ No newline at end of file diff --git a/srv/ateliers/etc/nginx/org/heureux-cyclage/www/install b/srv/ateliers/etc/nginx/org/heureux-cyclage/www/install new file mode 100755 index 0000000..008a384 --- /dev/null +++ b/srv/ateliers/etc/nginx/org/heureux-cyclage/www/install @@ -0,0 +1,30 @@ +#!/bin/sh -eu +# SYNTAX: $path +# DESCRIPTION: install + +# ACTION: initialize from .../lib/tool/admin/ + tool=$(readlink -e "${0%/install}"/...)/lib/tool/admin +echo "#DEBUG: $tool" + . "$tool"/lib/install.sh +# ACTION: initialize $sv from ./sys/$sv/ + sv=${cmd##*/etc/} + sv=${sv%%/*} +# ACTION: initialize $site from ./etc/$sv/$site/install + site=${cmd##*/"$sv"/} + site=${site%/install} +# ACTION: install from ./etc/nginx/\$site/install + "$tool"/etc/nginx/\$site/install "$site" +# TODO: invoke php install script /etc/php5/fpm/org/heureux-cyclage/www/install +# ACTION: install from ./etc/nginx/org/heureux-cyclage/www + nginx_log_home=$("$tool"/cat sys/nginx/log/home) + nginx_log_user=$("$tool"/cat sys/nginx/log/user) + pool=$("$tool"/cat sys/php5/fpm/org/heureux-cyclage/www/user) + user=$("$tool"/cat sys/nginx/org/heureux-cyclage/www/user) + home=$("$tool"/cat sys/nginx/org/heureux-cyclage/www/home) + "$tool"/ssh-sudo \ + install -D -d -m 2750 -o "$nginx_log_user" -g "$nginx_log_user" \ + "$nginx_log_home"/"$site"/tls + "$tool"/ssh-sudo adduser "$pool" "$user" + "$tool"/etc/mysql/user/install "$pool" + "$tool"/etc/mysql/database/install "$pool" + "$tool"/install etc/nginx/org/heureux-cyclage/www