- # DOC: http://wiki.postgresql.org/wiki/Shared_Database_Hosting
+# DOC: http://wiki.postgresql.org/wiki/Shared_Database_Hosting
+
rule apt_get_install postgresql-9.1
rule insserv_remove postgresql
rule adduser postgres \
install -m 755 -o root -g root \
-t /home/postgresql/bin/ {} +
-sudo sv -w 1 start /etc/sv/postgres
+sudo ln -fns \
+ ../sv/"$sv" \
+ /etc/service/"$sv"
+rule runit_sv_start "$sv"
while ! sudo -u postgres psql </dev/null
do sleep 1; done
+
# NOTE: supprime l'accès au schéma public depuis public,
# de sorte à ce que les différents utilisateurices
# ne voient pas leurs bases de données entre-elleux ;