rm -f %{rw_db_dir}/.%{service_name}.db*
systemctl daemon-reload
+if [ $1 = 1 ]; then
+ systemctl start %{service_name}-cs.socket
+ systemctl start %{service_name}-wp.socket
+ systemctl start %{service_name}-admin.socket
+ systemctl start %{service_name}-popup.socket
+
+ systemctl start %{service_name}.service
+ systemctl start %{service_name}-popup.service
+fi
+
+if [ $1 = 2 ]; then
+ systemctl stop %{service_name}-cs.socket
+ systemctl stop %{service_name}-wp.socket
+ systemctl stop %{service_name}-admin.socket
+ systemctl stop %{service_name}-popup.socket
+
+ systemctl stop %{service_name}-popup.service
+ systemctl stop %{service_name}.service
-systemctl start %{service_name}-cs.socket
-systemctl start %{service_name}-wp.socket
-systemctl start %{service_name}-admin.socket
-systemctl start %{service_name}-popup.socket
-systemctl start %{service_name}.service
+ systemctl restart %{service_name}.service
+ systemctl restart %{service_name}-popup.service
+fi
%preun
-systemctl stop %{service_name}-popup.service
-systemctl stop %{service_name}.service
-systemctl stop %{service_name}-cs.socket
-systemctl stop %{service_name}-wp.socket
-systemctl stop %{service_name}-admin.socket
-systemctl stop %{service_name}-popup.socket
+if [ $1 = 0 ]; then
+ systemctl stop %{service_name}-popup.service
+ systemctl stop %{service_name}.service
+ systemctl stop %{service_name}-cs.socket
+ systemctl stop %{service_name}-wp.socket
+ systemctl stop %{service_name}-admin.socket
+ systemctl stop %{service_name}-popup.socket
+fi
%postun
if [ $1 = 0 ]; then
- # uninstall
systemctl daemon-reload
fi