From 61b78c9b51ff60516a96c378607cf3526c55e841 Mon Sep 17 00:00:00 2001 From: PerryWerneck Date: Sun, 5 Mar 2017 04:50:53 -0300 Subject: [PATCH] Ajustes para empacotamento. --- rpm/pw3270d.rpmlintrc | 3 +++ rpm/pw3270d.spec | 18 ++++++++++++++---- 2 files changed, 17 insertions(+), 4 deletions(-) create mode 100644 rpm/pw3270d.rpmlintrc diff --git a/rpm/pw3270d.rpmlintrc b/rpm/pw3270d.rpmlintrc new file mode 100644 index 0000000..2f84cda --- /dev/null +++ b/rpm/pw3270d.rpmlintrc @@ -0,0 +1,3 @@ +addFilter('no-manual-page-for-binary') +setBadness('suse-dbus-unauthorized-service', 0) + diff --git a/rpm/pw3270d.spec b/rpm/pw3270d.spec index 17f46f1..559e363 100644 --- a/rpm/pw3270d.spec +++ b/rpm/pw3270d.spec @@ -25,7 +25,7 @@ BuildRequires: fdupes BuildRequires: systemd-devel Requires: dbus-1 -Requires(post): psmisc +Requires(post): psmisc Requires(postun): psmisc %{systemd_requires} @@ -64,15 +64,25 @@ rm -rf $RPM_BUILD_ROOT %defattr(-,root,root) %{_sbindir}/pw3270d %{_unitdir}/pw3270d.service -/etc/dbus-1/system.d/pw3270d.conf +%config /etc/dbus-1/system.d/pw3270d.conf + +%preun +%service_del_preun pw3270d.service +exit 0 + +%pre +%service_add_pre pw3270d.service +exit 0 %post -killall -HUP dbus-daemon +%service_add_post pw3270d.service +/usr/bin/killall --quiet -HUP dbus-daemon || : %{systemd_post} exit 0 %postun -killall -HUP dbus-daemon +%service_del_postun pw3270d.service +/usr/bin/killall --quiet -HUP dbus-daemon || : %{systemd_postun_with_restart} exit 0 -- libgit2 0.21.2