[sysstat] fix libdir in systemd service file

Tom Callaway spot at fedoraproject.org
Tue Sep 13 17:28:40 UTC 2011


commit 1bffe558cd75afb57744f320ba55fd2a815d91c1
Author: Tom "spot" Callaway <tcallawa at redhat.com>
Date:   Tue Sep 13 13:28:28 2011 -0400

    fix libdir in systemd service file

 sysstat.service |    2 +-
 sysstat.spec    |    6 +++++-
 2 files changed, 6 insertions(+), 2 deletions(-)
---
diff --git a/sysstat.service b/sysstat.service
index 4d96261..267374d 100644
--- a/sysstat.service
+++ b/sysstat.service
@@ -4,7 +4,7 @@ After=syslog.target
 
 [Service]
 Type=oneshot
-ExecStart=/usr/lib64/sa/sa1 --boot
+ExecStart=@LIBDIR@/sa/sa1 --boot
 RemainAfterExit=yes
 
 [Install]
diff --git a/sysstat.spec b/sysstat.spec
index 0caabb4..fff3ff7 100644
--- a/sysstat.spec
+++ b/sysstat.spec
@@ -1,6 +1,6 @@
 Name: sysstat
 Version: 10.0.2
-Release: 1%{?dist}
+Release: 2%{?dist}
 Summary: The sar and iostat system monitoring commands
 License: GPLv2+
 Group: Applications/System
@@ -44,6 +44,7 @@ mkdir -p %{buildroot}/%{_sysconfdir}/cron.d
 install -m 0644 cron/sysstat.crond %{buildroot}/%{_sysconfdir}/cron.d/sysstat
 mkdir -p %{buildroot}%{_unitdir}
 install -m 0644 %{SOURCE1} %{buildroot}%{_unitdir}/
+sed -i 's|@LIBDIR@|%{_libdir}|g' %{buildroot}%{_unitdir}/sysstat.service
 
 %find_lang %{name}
 
@@ -93,6 +94,9 @@ fi
 %{_localstatedir}/log/sa
 
 %changelog
+* Tue Sep 13 2011 Tom Callaway <spot at fedoraproject.org> - 10.0.2-2
+- fix libdir pathing in systemd service file
+
 * Mon Sep 12 2011 Tom Callaway <spot at fedoraproject.org> - 10.0.2-1
 - update to 10.0.2
 - convert to systemd


More information about the scm-commits mailing list