summaryrefslogtreecommitdiff
path: root/debian
diff options
context:
space:
mode:
authorJeremy Davis <jeremyd@freeside.biz>2015-11-19 16:27:03 -0500
committerJeremy Davis <jeremyd@freeside.biz>2015-11-19 16:27:03 -0500
commitcba31c62f266311cca1af8d80ab8bfb6ea5fff31 (patch)
tree199363064836b3b2f504b23701841a635190124a /debian
parent86d92aec66af195a25fb0a5fd5505adde99fd66c (diff)
Ticket #38682 freeside-torrus avoid warnings on upgrades
Diffstat (limited to 'debian')
-rw-r--r--debian/freeside-torrus.postinst10
1 files changed, 9 insertions, 1 deletions
diff --git a/debian/freeside-torrus.postinst b/debian/freeside-torrus.postinst
index 5cc8accad..d39677ee6 100644
--- a/debian/freeside-torrus.postinst
+++ b/debian/freeside-torrus.postinst
@@ -2,6 +2,14 @@
chown freeside.freeside /var/log/torrus
chown -R freeside.freeside /var/torrus
-mkdir /srv/torrus/; mkdir /srv/torrus/collector_rrd
+
+if [ ! -d /srv/torrus/ ]; then
+mkdir /srv/torrus/;
+fi
+
+if [ ! -d /srv/torrus/collector_rrd ]; then
+mkdir /srv/torrus/collector_rrd;
+fi
+
chown -R freeside:freeside /srv/torrus/collector_rrd /usr/local/etc/torrus/discovery /usr/local/etc/torrus/xmlconfig/
torrus clearcache