- "@SERVICE_NAME@.target" is a typo mistaken for "@SERVICE_NAME@.service".
- All four sockets are required for auth-fw.service. So, "Requires=OOO.socket" must be in auth-fw.service.
- "Sockets=" in the auth-fw.service is replaced by "Requires=OOO.socket".
Change-Id: I477d2788012e79240c6252045ad003a0df25ec4c
Signed-off-by: Sangwan Kwon <sangwan.kwon@samsung.com>
%license LICENSE
%{bin_dir}/%{name}
%{_libdir}/lib%{name}-commons.so.*
-%{_unitdir}/%{name}.target
%{_unitdir}/%{name}.service
%{_unitdir}/multi-user.target.wants/%{name}.service
%{_unitdir}/%{sock_passwd_check}
INSTALL(FILES
${SERVICE_NAME}.service
- ${SERVICE_NAME}.target
${SOCK_PASSWD_CHECK}
${SOCK_PASSWD_SET}
${SOCK_PASSWD_RESET}
SocketMode=0777
SmackLabelIPIn=*
SmackLabelIPOut=@
-
Service=@SERVICE_NAME@.service
-[Unit]
-Wants=@SERVICE_NAME@.target
-Before=@SERVICE_NAME@.target
-
[Install]
WantedBy=sockets.target
SocketMode=0777
SmackLabelIPIn=*
SmackLabelIPOut=@
-
Service=@SERVICE_NAME@.service
-[Unit]
-Wants=@SERVICE_NAME@.target
-Before=@SERVICE_NAME@.target
-
[Install]
WantedBy=sockets.target
SocketMode=0777
SmackLabelIPIn=*
SmackLabelIPOut=@
-
Service=@SERVICE_NAME@.service
-[Unit]
-Wants=@SERVICE_NAME@.target
-Before=@SERVICE_NAME@.target
-
[Install]
WantedBy=sockets.target
SocketMode=0777
SmackLabelIPIn=*
SmackLabelIPOut=@
-
Service=@SERVICE_NAME@.service
-[Unit]
-Wants=@SERVICE_NAME@.target
-Before=@SERVICE_NAME@.target
-
[Install]
WantedBy=sockets.target
[Unit]
Description=Start @SERVICE_NAME@ server
+Requires=@SOCK_PASSWD_CHECK@ @SOCK_PASSWD_SET@ @SOCK_PASSWD_RESET@ @SOCK_PASSWD_POLICY@
[Service]
Type=notify
User=security_fw
Group=security_fw
SmackProcessLabel=System
-Sockets=@SOCK_PASSWD_CHECK@
-Sockets=@SOCK_PASSWD_SET@
-Sockets=@SOCK_PASSWD_RESET@
-Sockets=@SOCK_PASSWD_POLICY@
[Install]
WantedBy=multi-user.target
+++ /dev/null
-[Unit]
-Description=authentication server sockets