From 150ccc0662a4c76d4d60d0b3b4e805996fd6ec13 Mon Sep 17 00:00:00 2001 From: Christian Kruse Date: Tue, 4 Mar 2014 12:46:05 +0100 Subject: [PATCH] add option to avoid repmgrd started upon installation Now repmgr.repmgrd.default has another option: REPMGRD_ENABLED. Valid values are either yes or no. --- debian/repmgr.repmgrd.default | 4 ++++ debian/repmgr.repmgrd.init | 6 ++++++ 2 files changed, 10 insertions(+) diff --git a/debian/repmgr.repmgrd.default b/debian/repmgr.repmgrd.default index bd57bf6a..c966e7ca 100644 --- a/debian/repmgr.repmgrd.default +++ b/debian/repmgr.repmgrd.default @@ -2,6 +2,10 @@ # default settings for repmgrd. This file is source by /bin/sh from # /etc/init.d/repmgrd +# disable repmgrd by default so it won't get started upon installation +# valid values: yes/no +REPMGRD_ENABLED=no + # Options for repmgrd REPMGRD_OPTS="" diff --git a/debian/repmgr.repmgrd.init b/debian/repmgr.repmgrd.init index 11bd2dee..3ee82e50 100644 --- a/debian/repmgr.repmgrd.init +++ b/debian/repmgr.repmgrd.init @@ -26,6 +26,12 @@ fi test -x $REPMGRD_BIN || exit 0 +case "$REPMGRD_ENABLE" in + [Nn]*) + exit 0 + ;; +esac + case "$1" in start) start-stop-daemon --start --quiet --make-pidfile --pidfile $REPMGRD_PIDFILE --exec $REPMGRD_BIN $REPMGRD_OPTS