diff --git a/man.changes b/man.changes index d211dc3..47e09ae 100644 --- a/man.changes +++ b/man.changes @@ -1,3 +1,13 @@ +------------------------------------------------------------------- +Mon Jun 15 07:49:33 UTC 2020 - Dr. Werner Fink + +- Allow user man to execute the do_mandb script (boo#1172876) + +------------------------------------------------------------------- +Fri Jun 5 15:21:06 UTC 2020 - Dr. Werner Fink + +- Switch to user:group man:man within mandb.service (boo#1172575) + ------------------------------------------------------------------- Sun May 17 17:37:58 UTC 2020 - Andreas Stieger @@ -17,7 +27,7 @@ Wed Nov 6 08:48:22 UTC 2019 - Dr. Werner Fink ------------------------------------------------------------------- Sun Nov 3 11:37:28 UTC 2019 - Dr. Werner Fink -- Use %{_prefix}/lib for tmpfiles.d directory to avoud to get this +- Use %{_prefix}/lib for tmpfiles.d directory to avoid to get this nonexecutable location below new location of %{_libexecdir} ------------------------------------------------------------------- diff --git a/man.spec b/man.spec index 734a427..6f3e903 100644 --- a/man.spec +++ b/man.spec @@ -350,11 +350,11 @@ fi %attr(0755,root,root) %{_libexecdir}/man-db/man %attr(0755,root,root) %{_libexecdir}/man-db/whatis %attr(0755,root,root) %{_libexecdir}/man-db/mandb -%attr(0755,man,man) %{_libexecdir}/man-db/manconv -%attr(0755,man,man) %{_libexecdir}/man-db/globbing +%attr(0755,root,root) %{_libexecdir}/man-db/manconv +%attr(0755,root,root) %{_libexecdir}/man-db/globbing %attr(0755,root,root) %{_libexecdir}/man-db/wrapper %if 0%{?suse_version} >= 1500 -%attr(0744,man,man) %{_libexecdir}/man-db/do_mandb +%attr(0755,root,root) %{_libexecdir}/man-db/do_mandb %endif %{_sbindir}/accessdb %{_libdir}/libman*.so diff --git a/mandb.service b/mandb.service index ac4300b..ab00eb2 100644 --- a/mandb.service +++ b/mandb.service @@ -4,6 +4,8 @@ Documentation=man:mandb(8) man:catman(8) ConditionACPower=true [Service] +User=man +Group=man Type=oneshot Nice=5 IOSchedulingClass=idle