[ppc64-diag] Fix lpd script location issue.
Vasant Hegde
hegdevasant at fedoraproject.org
Tue May 21 05:52:08 UTC 2013
commit 42b1b2100059f8c95004b9192693fec6bda9b558
Author: Vasant Hegde <hegdevasant at linux.vnet.ibm.com>
Date: Tue May 21 11:22:42 2013 +0530
Fix lpd script location issue.
ppc64-diag-2.6.1-lpdscriptloc.patch | 49 +++++++++++++++++++++++++++++++++++
ppc64-diag.spec | 6 ++++
2 files changed, 55 insertions(+), 0 deletions(-)
---
diff --git a/ppc64-diag-2.6.1-lpdscriptloc.patch b/ppc64-diag-2.6.1-lpdscriptloc.patch
new file mode 100644
index 0000000..aef6529
--- /dev/null
+++ b/ppc64-diag-2.6.1-lpdscriptloc.patch
@@ -0,0 +1,49 @@
+diff --git a/lpd/scripts/Makefile b/lpd/scripts/Makefile
+index d028d09..9cb1ae5 100644
+--- a/lpd/scripts/Makefile
++++ b/lpd/scripts/Makefile
+@@ -8,9 +8,9 @@ SCRIPTS = lp_diag_setup lp_diag_notify
+ all: $(SCRIPTS)
+
+ install: all
+- @$(call install_files,$(SCRIPTS),744,$(DESTDIR)/etc/ppc64-diag)
++ @$(call install_files,$(SCRIPTS),744,$(DESTDIR)/usr/libexec/ppc64-diag)
+
+ uninstall:
+- @$(call uninstall_files,$(SCRIPTS),$(DESTDIR)/etc/ppc64-diag)
++ @$(call uninstall_files,$(SCRIPTS),$(DESTDIR)/usr/libexec/ppc64-diag)
+
+ clean:
+diff --git a/lpd/scripts/lp_diag_notify b/lpd/scripts/lp_diag_notify
+index 9cb9b04..fb67138 100755
+--- a/lpd/scripts/lp_diag_notify
++++ b/lpd/scripts/lp_diag_notify
+@@ -1,4 +1,4 @@
+-#!/usr/bin/perl -I /etc/ppc64-diag
++#!/usr/bin/perl -I /usr/libexec/ppc64-diag
+ # @file lp_diag_notify
+ #
+ # This script is to be registered with servicelog as a notification tool.
+diff --git a/lpd/scripts/lp_diag_setup b/lpd/scripts/lp_diag_setup
+index 7d7cc94..acbe05a 100755
+--- a/lpd/scripts/lp_diag_setup
++++ b/lpd/scripts/lp_diag_setup
+@@ -1,4 +1,4 @@
+-#!/usr/bin/perl -I /etc/ppc64-diag
++#!/usr/bin/perl -I /usr/libexec/ppc64-diag
+ # @file lp_diag_setup
+ # @brief Register/unregister Light Path notification tools
+ # with servicelog
+@@ -78,10 +78,10 @@ sub unregister {
+ }
+
+ @notification_tools = (
+- ["/etc/ppc64-diag/lp_diag_notify -e",
++ ["/usr/libexec/ppc64-diag/lp_diag_notify -e",
+ "--match='disposition>=1 and severity>=4 and serviceable=1' ".
+ "--type=EVENT --method=num_arg"],
+- ["/etc/ppc64-diag/lp_diag_notify -r",
++ ["/usr/libexec/ppc64-diag/lp_diag_notify -r",
+ "--type=REPAIR --method=num_arg"],
+ );
+
diff --git a/ppc64-diag.spec b/ppc64-diag.spec
index 657e77e..859f743 100644
--- a/ppc64-diag.spec
+++ b/ppc64-diag.spec
@@ -21,6 +21,7 @@ Patch0: ppc64-diag-2.4.2-messagecatalog-location.patch
Patch1: ppc64-diag-2.4.2-chkconfig.patch
Patch2: ppc64-diag-2.4.3-scriptlocation.patch
Patch3: ppc64-diag-unusedvar.patch
+Patch4: ppc64-diag-2.6.1-lpdscriptloc.patch
%description
This package contains various diagnostic tools for PowerLinux.
@@ -41,6 +42,7 @@ administrators or connected service frameworks.
%patch1 -p1 -b .chkconfig
%patch2 -p1 -b .script_loc
%patch3 -p1 -b .unusevar
+%patch4 -p1 -b .lpdscriptloc
%build
make %{?_smp_mflags}
@@ -116,6 +118,10 @@ fi
%changelog
+* Tue May 21 2013 Vasant Hegde <hegdevasant at linux.vnet.ibm.com> - 2.6.1-2
+* Add ncurses-devel as build dependency
+* Fix script location issue
+
* Mon May 20 2013 Vasant Hegde <hegdevasant at linux.vnet.ibm.com> - 2.6.1
- Update to latest upstream 2.6.1
More information about the scm-commits
mailing list