Correction : cyclo-wiki : perms.
authorJulien Moutinho <julm+heureux-cyclage@autogeree.net>
Fri, 21 Mar 2014 08:25:00 +0000 (09:25 +0100)
committerJulien Moutinho <julm+heureux-cyclage@autogeree.net>
Fri, 21 Mar 2014 08:25:21 +0000 (09:25 +0100)
etc/nginx/site.d/cyclo-wiki/local.sh

index 2f2f923..c539e47 100644 (file)
@@ -33,7 +33,7 @@ sudo install -d -m 2770 -o wiki-"$site" -g wiki-"$site" \
  /home/cyclo/var/ikiwiki/"$site"
 sudo install -d -m 3771 -o git -g git \
  /home/git/hooks/cyclo
-sudo install -d -m 750 -o wiki-"$site" -g git \
+sudo install -d -m 2770 -o git -g www-"$site" \
  /home/git/hooks/cyclo/"$site"
 sudo install -m 771 -o git -g git /dev/stdin \
  /home/git/data/cyclowiki.git/hooks/post-update <<-EOF
@@ -75,10 +75,6 @@ sudo -u wiki-"$site" ikiwiki \
  --setup /home/cyclo/var/ikiwiki/"$site"/src/ikiwiki.setup \
  --refresh \
  --wrappers
-sudo chown wiki-"$site":www-"$site" \
- /home/git/hooks/cyclo/"$site"/post-update.ikiwiki
-sudo chmod 6755 \
- /home/git/hooks/cyclo/"$site"/post-update.ikiwiki
 sudo chmod g+w \
  /home/cyclo/var/ikiwiki/"$site"/src/.ikiwiki \
  /home/cyclo/var/ikiwiki/"$site"/src/.ikiwiki/xapian/default