X-Git-Url: https://git.cyclocoop.org/?a=blobdiff_plain;f=etc%2Fnginx%2Fsite.d%2Flhc-remorque%2Fremote.sh;h=f679c8e4f5d7c24c713278e475920d5f2bd5252a;hb=c1826ae750686e5b3bb8a01185527287aeb75edd;hp=d86a0392a3e34384a233a56039bbbfe053e568c0;hpb=b7595a000cae850e0702938336ce116376bc7d67;p=lhc%2Fateliers.git diff --git a/etc/nginx/site.d/lhc-remorque/remote.sh b/etc/nginx/site.d/lhc-remorque/remote.sh index d86a039..f679c8e 100644 --- a/etc/nginx/site.d/lhc-remorque/remote.sh +++ b/etc/nginx/site.d/lhc-remorque/remote.sh @@ -1,22 +1,22 @@ gpg --decrypt "$tool"/var/sec/ssh/wiki-"$site".gpg | -rule ssh -l root ' \ +"$tool"/remote/ssh root@"$local_ipv4" ' \ set -e -f -u -x sudo install -d -m 1751 -o lhc -g lhc \ /home/lhc \ /home/lhc/var \ /home/lhc/var/ikiwiki - sudo install -d -m 2770 -o wiki-'"'$site'"' -g wiki-'"'$site'"' \ - /home/lhc/var/ikiwiki/remorque getent passwd wiki-'"'$site'"' >/dev/null || sudo adduser wiki-'"'$site'"' \ --disabled-login \ --disabled-password \ --group \ - --home /home/lhc/var/ikiwiki/"$site" \ + --home /home/lhc/var/ikiwiki/'"'$site'"' \ --shell /bin/false \ --system + sudo install -d -m 2770 -o wiki-'"'$site'"' -g wiki-'"'$site'"' \ + /home/lhc/var/ikiwiki/'"'$site'"' sudo install -d -m 750 -o wiki-'"'$site'"' -g wiki-'"'$site'"' \ - /home/lhc/var/ikiwiki/remorque/etc/ssh + /home/lhc/var/ikiwiki/'"'$site'"'/etc/ssh sudo install -m 400 -o wiki-'"'$site'"' -g wiki-'"'$site'"' /dev/stdin \ - /home/lhc/var/ikiwiki/remorque/etc/ssh/id_rsa + /home/lhc/var/ikiwiki/'"'$site'"'/etc/ssh/id_rsa '