]>
Commit | Line | Data |
---|---|---|
1 | [Unit] | |
2 | Description=Proxmox VE firewall | |
3 | ConditionPathExists=/usr/sbin/pve-firewall | |
4 | Wants=pve-cluster.service pvefw-logger.service | |
5 | After=pvefw-logger.service pve-cluster.service network.target systemd-modules-load.service | |
6 | DefaultDependencies=no | |
7 | Before=shutdown.target | |
8 | Conflicts=shutdown.target | |
9 | ||
10 | [Service] | |
11 | ExecStartPre=-/usr/bin/update-alternatives --set ebtables /usr/sbin/ebtables-legacy | |
12 | ExecStartPre=-/usr/bin/update-alternatives --set iptables /usr/sbin/iptables-legacy | |
13 | ExecStartPre=-/usr/bin/update-alternatives --set ip6tables /usr/sbin/ip6tables-legacy | |
14 | ExecStart=/usr/sbin/pve-firewall start | |
15 | ExecStop=/usr/sbin/pve-firewall stop | |
16 | ExecReload=/usr/sbin/pve-firewall restart | |
17 | PIDFile=/run/pve-firewall.pid | |
18 | Type=forking | |
19 | ||
20 | [Install] | |
21 | WantedBy=multi-user.target |