[Debian-ha-commits] [pcs] 04/04: Add patch to fix conf file location on debian
Richard Winters
devrik-guest at moszumanska.debian.org
Sun May 3 21:08:45 UTC 2015
This is an automated email from the git hooks/post-receive script.
devrik-guest pushed a commit to branch master
in repository pcs.
commit 043239be7b746a662b8de423a14a3151055875c5
Author: Richard B Winters <rik at mmogp.com>
Date: Sun May 3 16:40:37 2015 -0400
Add patch to fix conf file location on debian
Change-Id: I35fcba0c449885cdbfdbde52fcf16096ee70f6a9
Signed-off-by: Richard B Winters <rik at mmogp.com>
---
.../0008-Fix-conf-directory-in-pcsd-init.patch | 38 ++++++++++++++++++++++
debian/patches/series | 1 +
2 files changed, 39 insertions(+)
diff --git a/debian/patches/0008-Fix-conf-directory-in-pcsd-init.patch b/debian/patches/0008-Fix-conf-directory-in-pcsd-init.patch
new file mode 100644
index 0000000..9a2a2f4
--- /dev/null
+++ b/debian/patches/0008-Fix-conf-directory-in-pcsd-init.patch
@@ -0,0 +1,38 @@
+From: Richard B Winters <rik at mmogp.com>
+Date: Sun, 3 May 2015 16:39:55 -0400
+Subject: Fix conf directory in pcsd init
+
+ - The conf file is set to be read from /etc/sysconfig/pcsd,
+ we'll change that to be /etc/init/pcsd.conf instead
+
+Change-Id: I9a5fa9f40b5c470b35adabf4d718730a366d1a5c
+Signed-off-by: Richard B Winters <rik at mmogp.com>
+---
+ pcsd/pcsd | 5 +++--
+ 1 file changed, 3 insertions(+), 2 deletions(-)
+
+diff --git a/pcsd/pcsd b/pcsd/pcsd
+index 226447a..64a35da 100755
+--- a/pcsd/pcsd
++++ b/pcsd/pcsd
+@@ -25,9 +25,10 @@
+
+ exec="/usr/bin/ruby"
+ prog="pcsd"
++extension=".conf"
+ config="/usr/share/pcsd"
+
+-[ -e /etc/sysconfig/$prog ] && . /etc/sysconfig/$prog
++[ -e /etc/init/$prog$extension ] && . /etc/init/$prog$extension
+
+ lockfile=/var/lock/subsys/$prog
+
+@@ -36,7 +37,7 @@ start() {
+ echo -n $"Starting $prog: "
+ #export GEM_HOME=/usr/lib/pcsd/vendor/bundle/ruby
+ cd /var/lib/pcsd
+- daemon --command='/usr/bin/ruby -I/usr/share/pcsd /usr/share/pcsd/ssl.rb'
++ daemon --name=pcsd --command='/usr/bin/ruby -I/usr/share/pcsd /usr/share/pcsd/ssl.rb'
+ # if not running, start it up here, usually something like "daemon $exec"
+ retval=$?
+ echo
diff --git a/debian/patches/series b/debian/patches/series
index 5c0c0a5..52efcbb 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -5,3 +5,4 @@
0005-Remove-rc.d-source-functions-in-pcsd-init-file.patch
0006-Fix-pcsd-location-and-args-in-init-script.patch
0007-Fix-pcsd.conf-destination-in-pcsd-makefile.patch
+0008-Fix-conf-directory-in-pcsd-init.patch
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debian-ha/pcs.git
More information about the Debian-HA-Commits
mailing list