X-Git-Url: http://git.cyclocoop.org/?p=lhc%2Fadmin.git;a=blobdiff_plain;f=srv%2Fateliers%2Fetc%2Fnginx%2Forg%2Fheureux-cyclage%2Fburettes%2Finstall;h=135b97d18b3bcc472c3501d1d8165ca3b4ead05c;hp=5ad51de8f45463d3d523bbd2e1fdbcf964fd2fa9;hb=377bc1616e87fa7061ca0708cd4a0831c54c6f1a;hpb=dbfa86bdd2ee6c2e602b813abf6e0e5dc1821d76 diff --git a/srv/ateliers/etc/nginx/org/heureux-cyclage/burettes/install b/srv/ateliers/etc/nginx/org/heureux-cyclage/burettes/install deleted file mode 100755 index 5ad51de..0000000 --- a/srv/ateliers/etc/nginx/org/heureux-cyclage/burettes/install +++ /dev/null @@ -1,46 +0,0 @@ -#!/bin/sh -eu -# SYNTAX: $site -# DESCRIPTION: install nginx(1) site $site - -# ACTION: initialize from ./ - test -L "$0" && tool="$(readlink -e "$0")" || tool=$0 - tool=$(readlink -e "${tool%/*}"/...) - . "$tool"/lib/install.sh -# ACTION: initialize $sv from ./etc/$sv/ - sv=${cmd##*/etc/} - sv=${sv%%/*} -# ACTION: initialize $sv from ./sys/$sv/ - nginx_home=$("$tool"/cat sys/"$sv"/home) - nginx_user=$("$tool"/cat sys/"$sv"/user) -# ACTION: initialize $site from ./etc/$sv/$site/install - site=${cmd##*/"$sv"/} - site=${site%/install} - site=${1:-$site} -# ACTION: install from ./etc/$sv/$site/ - www_user=$("$tool"/cat sys/"$sv"/"$site"/user) || - www_user=$(printf %s www-"$site" | tr -c '[:alnum:]' -) - www_home=$("$tool"/cat sys/"$sv"/"$site"/home) || - www_home="$nginx_home"/"$site" - nginx_log_home=$("$tool"/cat sys/"$sv"/log/home) - nginx_log_user=$("$tool"/cat sys/"$sv"/log/user) - "$tool"/etc/user/adduser "$www_user" \ - --disabled-login \ - --disabled-password \ - --group \ - --home "$www_home" \ - --shell /bin/false \ - --system - "$tool"/ssh-sudo \ - install -D -d -m 2750 -o "$www_user" -g "$www_user" \ - "$www_home" - "$tool"/ssh-sudo \ - adduser "$nginx_user" "$www_user" - "$tool"/ssh-sudo \ - install -D -d -m 2750 -o "$nginx_log_user" -g "$nginx_log_user" \ - "$nginx_log_home"/"$site" - "$tool"/ssh-sudo \ - install -D -d -m 750 -o root -g root \ - /etc/"$sv"/"$site" - etckeeper_exit - etckeeper_exit () { true; } - "$tool"/install etc/"$sv"/"$site" diff --git a/srv/ateliers/etc/nginx/org/heureux-cyclage/burettes/install b/srv/ateliers/etc/nginx/org/heureux-cyclage/burettes/install new file mode 120000 index 0000000..135b97d --- /dev/null +++ b/srv/ateliers/etc/nginx/org/heureux-cyclage/burettes/install @@ -0,0 +1 @@ +.../lib/tool/admin/etc/nginx/$site/install \ No newline at end of file