debian: Bring Debian packaging in-line with new file locations
[sliver-openvswitch.git] / debian / openvswitch-switch.logrotate
index 3da57e0..d72d230 100644 (file)
@@ -1,11 +1,17 @@
-/var/log/openvswitch/ovs-openflowd.log {
-        daily
-        compress
-        create 640 root adm
-        delaycompress
-        missingok
-        rotate 30
-        postrotate
-                ovs-appctl --target=ovs-openflowd vlog/reopen
-        endscript
+/var/log/openvswitch/*.log {
+    daily
+    compress
+    create 640 root adm
+    delaycompress
+    missingok
+    rotate 30
+    postrotate
+    # Tell Open vSwitch daemons to reopen their log files
+    if [ -e /var/run/openvswitch/ovs-vswitchd.pid ]; then
+        ovs-appctl --t ovs-vswitchd vlog/reopen
+    fi
+    if [ -e /var/run/openvswitch/ovsdb-server.pid ]; then
+        ovs-appctl --t ovsdb-server vlog/reopen
+    fi
+    endscript
 }