Modification : vm_{host,hosted,remote} -> {host,local,remote}/ .
[lhc/ateliers.git] / local / www-init
diff --git a/local/www-init b/local/www-init
new file mode 100755 (executable)
index 0000000..1c3d8d3
--- /dev/null
@@ -0,0 +1,31 @@
+#!/bin/sh -eu
+# SYNTAX: $user
+tool=$(readlink -e "${0%/*}/..")
+. "$tool"/local/lib.sh
+
+"$tool"/local/adduser www \
+ --disabled-login \
+ --disabled-password \
+ --group \
+ --home /home/www \
+ --shell /bin/false \
+ --system
+"$tool"/local/adduser log-www \
+ --disabled-login \
+ --disabled-password \
+ --group \
+ --home /home/www/log \
+ --shell /bin/false \
+ --system
+#sudo adduser www www-data
+sudo adduser www log-www
+#sudo adduser log log-www
+usermod --home /home/www/pub www-data
+sudo install -d -m 751 -o www -g www \
+ /home/www
+sudo install -d -m 750 -o www -g www \
+ /home/www/etc
+sudo install -d -m 1771 -o www-data -g www-data \
+ /home/www/pub
+sudo install -d -m 1771 -o log-www -g log-www \
+ /home/www/log