diff --git a/syncthing.spec b/syncthing.spec index 0f0e934..ae455fe 100644 --- a/syncthing.spec +++ b/syncthing.spec @@ -58,15 +58,21 @@ ln -sf %{_sbindir}/service %{buildroot}%{_sbindir}/rc%{name} %post %service_add_post %{name}@.service +%if 0%{?suse_version} > 1320 %systemd_user_post %{name}.service +%endif %preun %service_del_preun %{name}@.service +%if 0%{?suse_version} > 1320 %systemd_user_preun %{name}.service +%endif %postun %service_del_postun %{name}@.service +%if 0%{?suse_version} > 1320 %systemd_user_postun %{name}.service +%endif %files %defattr(-,root,root) @@ -74,6 +80,8 @@ ln -sf %{_sbindir}/service %{buildroot}%{_sbindir}/rc%{name} %{_bindir}/%{name} %{_sbindir}/rc%{name} %{_unitdir}/%{name}@.service +%if 0%{?suse_version} > 1320 %{_userunitdir}/%{name}.service +%endif %changelog