diff --git a/sane.spec b/sane.spec index 6503097..dd01928 100644 --- a/sane.spec +++ b/sane.spec @@ -175,7 +175,7 @@ Summary: SANE - local and remote scanner access Provides: %{name} = %{version}-%{release} Provides: saned = %{version}-%{release} Requires: sane-backends >= %{version}-%{release} -Requires: xinetd +Requires(post,postun): xinetd Requires(preun,post): rpm-helper %description -n saned @@ -403,7 +403,7 @@ perl -p -i -e 's/(\#.{500}).*$/$1 .../' %{buildroot}/lib/udev/rules.d/60-libsane sed -i '/^%dir/d' sane-backends.lang %post -n saned -%_post_service xinetd +systemctl restart xinetd %pre -n saned # Add saned to group scanner, cdwriter and usb for scanner access. @@ -411,10 +411,10 @@ sed -i '/^%dir/d' sane-backends.lang #%_pre_useradd saned /etc/sane.d /bin/false %preun -n saned -%_preun_service xinetd +systemctl restart xinetd %postun -n saned -%_postun_userdel xinetd +systemctl restart xinetd %pre backends %_pre_groupadd scanner