chiark / gitweb /
debian/: Redo the multiarch support for Debhelper 9.
[tripe] / debian / tripe.postinst
index 2994690257f4bdb6f5d4e83fed9848f16b2cb914..0ec93bc66e52618f8993bf68a1754cfb51d2e953 100644 (file)
@@ -22,4 +22,14 @@ getent passwd tripe >/dev/null || \
                --gecos "TrIPE server" \
                tripe
 
+## Create the log directory and an initial logfile.
+if [ ! -d /var/log/tripe ]; then
+  mkdir -m2750 /var/log/tripe
+  chown tripe:adm /var/log/tripe
+fi
+if [ ! -f /var/log/tripe/tripe.log ]; then
+  (umask 027; touch /var/log/tripe/tripe.log)
+  chown tripe:adm /var/log/tripe/tripe.log
+fi
+
 #DEBHELPER#