dépôts
/
lhc
/
ateliers.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Correction : cyclo-wiki : perms.
[lhc/ateliers.git]
/
etc
/
nginx
/
site.d
/
cyclo-wiki
/
local.sh
diff --git
a/etc/nginx/site.d/cyclo-wiki/local.sh
b/etc/nginx/site.d/cyclo-wiki/local.sh
index
1e39f7e
..
2f2f923
100644
(file)
--- a/
etc/nginx/site.d/cyclo-wiki/local.sh
+++ b/
etc/nginx/site.d/cyclo-wiki/local.sh
@@
-12,13
+12,13
@@
sudo install -m 664 -o www -g www \
libdigest-sha-perl \
libhtml-scrubber-perl
libdigest-sha-perl \
libhtml-scrubber-perl
-"$tool"/local/adduser fcgi-"$site" \
- --disabled-login \
- --disabled-password \
- --group \
- --home /home/cyclo/var/ikiwiki/'"'$site'"' \
- --shell /bin/false \
- --system
+
#
"$tool"/local/adduser fcgi-"$site" \
+
#
--disabled-login \
+
#
--disabled-password \
+
#
--group \
+
#
--home /home/cyclo/var/ikiwiki/'"'$site'"' \
+
#
--shell /bin/false \
+
#
--system
"$tool"/local/adduser www-"$site" \
--disabled-login \
--disabled-password \
"$tool"/local/adduser www-"$site" \
--disabled-login \
--disabled-password \
@@
-26,8
+26,8
@@
sudo install -m 664 -o www -g www \
--home /home/www/data/"$site" \
--shell /bin/false \
--system
--home /home/www/data/"$site" \
--shell /bin/false \
--system
-sudo adduser fcgi-"$site" www-"$site"
-sudo adduser fcgi-"$site" wiki-"$site"
+
#
sudo adduser fcgi-"$site" www-"$site"
+
#
sudo adduser fcgi-"$site" wiki-"$site"
#sudo adduser www-"$site"-tls www-"$site"
sudo install -d -m 2770 -o wiki-"$site" -g wiki-"$site" \
/home/cyclo/var/ikiwiki/"$site"
#sudo adduser www-"$site"-tls www-"$site"
sudo install -d -m 2770 -o wiki-"$site" -g wiki-"$site" \
/home/cyclo/var/ikiwiki/"$site"
@@
-67,7
+67,7
@@
if sudo test -d /home/cyclo/var/ikiwiki/"$site"/src/.git
fi
sudo adduser wiki-"$site" www-"$site"
fi
sudo adduser wiki-"$site" www-"$site"
-sudo install -d -m 2770 -o wiki-"$site" -g
fcg
i-"$site" \
+sudo install -d -m 2770 -o wiki-"$site" -g
wik
i-"$site" \
/home/www/data/"$site"/cgi
cd /
sudo -u wiki-"$site" ikiwiki \
/home/www/data/"$site"/cgi
cd /
sudo -u wiki-"$site" ikiwiki \
@@
-82,6
+82,11
@@
sudo chmod 6755 \
sudo chmod g+w \
/home/cyclo/var/ikiwiki/"$site"/src/.ikiwiki \
/home/cyclo/var/ikiwiki/"$site"/src/.ikiwiki/xapian/default
sudo chmod g+w \
/home/cyclo/var/ikiwiki/"$site"/src/.ikiwiki \
/home/cyclo/var/ikiwiki/"$site"/src/.ikiwiki/xapian/default
+sudo install -m 664 -o wiki-"$site" -g wiki-"$site" /dev/stdin \
+ /home/cyclo/var/ikiwiki/"$site"/src/.ikiwiki/xapian/omega.conf <<-EOF
+ database_dir .
+ template_dir ./templates
+ EOF
sudo cat /etc/gitweb/gitweb.conf - <<-EOF |
\$export_ok = "cyclo-wiki-export-ok";
sudo cat /etc/gitweb/gitweb.conf - <<-EOF |
\$export_ok = "cyclo-wiki-export-ok";