Make stc-iptables.service as on-demand 63/319463/1 accepted/tizen_unified accepted/tizen_unified_x tizen accepted/tizen/unified/20250214.120518 accepted/tizen/unified/x/20250218.043727
authorAnjali Nijhara <a.nijhara@samsung.com>
Tue, 11 Feb 2025 09:49:38 +0000 (15:19 +0530)
committerAnjali Nijhara <a.nijhara@samsung.com>
Tue, 11 Feb 2025 09:52:49 +0000 (15:22 +0530)
Change-Id: I49deafff4a83d28cc5abf5a4c67a077cf06d3c24

packaging/stc-iptables.spec
resources/systemd/stc-iptables.service

index 9a4c451a386384de82c43b07b171e7da92debaf1..59ea9c381b19089574c69ab033de8374564beab3 100644 (file)
@@ -58,9 +58,6 @@ mkdir -p %{buildroot}/%{_localstatedir}/lib/stc
 mkdir -p %{buildroot}%{_unitdir}
 cp resources/systemd/stc-iptables.service %{buildroot}%{_unitdir}/stc-iptables.service
 
-mkdir -p %{buildroot}%{_unitdir}/multi-user.target.wants/
-ln -s ../stc-iptables.service %{buildroot}%{_unitdir}/multi-user.target.wants/stc-iptables.service
-
 #DBus DAC (stc-iptables.manifest enables DBus SMACK)
 mkdir -p %{buildroot}%{_sysconfdir}/dbus-1/system.d
 cp resources/dbus/stc-iptables.conf %{buildroot}%{_sysconfdir}/dbus-1/system.d/stc-iptables.conf
@@ -82,7 +79,6 @@ chown network_fw:network_fw /opt/usr/data/network
 %attr(500,network_fw,network_fw) %{_bindir}/stc-iptables
 
 %attr(644,root,root) %{_unitdir}/stc-iptables.service
-%attr(644,root,root) %{_unitdir}/multi-user.target.wants/stc-iptables.service
 
 %attr(755,network_fw,network_fw) /%{_localstatedir}/lib/stc
 
index 1393b170a39945d3c7a542b180620e6540dc5afa..5dd653cb80135d4dda3baca54f746fc8de45620d 100755 (executable)
@@ -12,6 +12,3 @@ ExecStart=/usr/bin/stc-iptables
 Capabilities=cap_net_bind_service,cap_net_raw,cap_net_admin=i
 SecureBits=keep-caps
 NotifyAccess=main
-
-[Install]
-WantedBy=multi-user.target