[PATCH] firewalld.service: do not fork

Jiri Popelka jpopelka at redhat.com
Tue Feb 28 15:40:14 UTC 2012


I've been thinking that systemd prefers services to not fork.
---
 config/firewalld.service |    3 +--
 1 files changed, 1 insertions(+), 2 deletions(-)

diff --git a/config/firewalld.service b/config/firewalld.service
index 53b5bc3..e0a538e 100644
--- a/config/firewalld.service
+++ b/config/firewalld.service
@@ -5,9 +5,8 @@ Before=network.target
 Conflicts=iptables.service ip6tables.service ebtables.service
 
 [Service]
-Type=forking
 EnvironmentFile=-/etc/sysconfig/firewalld
-ExecStart=/usr/sbin/firewalld
+ExecStart=/usr/sbin/firewalld --nofork
 ExecReload=/usr/bin/firewall-cmd --reload
 
 [Install]
-- 
1.7.7.6



More information about the firewalld-devel mailing list