]> git.proxmox.com Git - pve-firewall.git/blobdiff - debian/pve-firewall.service
bump version to 5.0.7
[pve-firewall.git] / debian / pve-firewall.service
index f285ca67546452417b4f4a60f6e8b7a18091f66b..f95ce6d6589bf4c9e68956134d8d2e013aa8626c 100644 (file)
@@ -2,17 +2,20 @@
 Description=Proxmox VE firewall
 ConditionPathExists=/usr/sbin/pve-firewall
 Wants=pve-cluster.service pvefw-logger.service
-After=pvefw-logger.service pve-cluster.service network.target stemd-modules-load.service
+After=pvefw-logger.service pve-cluster.service network.target systemd-modules-load.service
 DefaultDependencies=no
 Before=shutdown.target
 Conflicts=shutdown.target
 
 [Service]
+ExecStartPre=-/usr/bin/update-alternatives --set ebtables /usr/sbin/ebtables-legacy
+ExecStartPre=-/usr/bin/update-alternatives --set iptables /usr/sbin/iptables-legacy
+ExecStartPre=-/usr/bin/update-alternatives --set ip6tables /usr/sbin/ip6tables-legacy
 ExecStart=/usr/sbin/pve-firewall start
 ExecStop=/usr/sbin/pve-firewall stop
 ExecReload=/usr/sbin/pve-firewall restart
-PIDFile=/var/run/pve-firewall.pid
+PIDFile=/run/pve-firewall.pid
 Type=forking
 
 [Install]
-WantedBy=network-online.target
+WantedBy=multi-user.target