opensm: /etc/init.d/opensmd: Port to Debian
PATCH 6/6 opensm: /etc/init.d/opensmd: Port to Debian
Signed-off-by Bart Van Assche <[email protected]>
--- scripts/opensm.init.in | 12 +++++++++--- 1 files changed, 9 insertions(+), 3 deletions(-)
scripts/opensm.init.in +9 -3
@@ -45,14 +45,20 @@ exec_prefix=@exec_prefix@ # Source function library. if [[ -s /etc/init.d/functions ]]; then + # RHEL / Fedora. . /etc/init.d/functions rc_status() { :; } rc_exit() { exit $RETVAL; } -fi -if [[ -s /etc/rc.status ]]; then +elif [[ -s /etc/rc.status ]]; then . /etc/rc.status failure() { rc_status -v; } success() { rc_status -v; } +elif [[ -s /lib/lsb/init-functions ]]; then + # SLES / openSuSE / Debian. + . /lib/lsb/init-functions + rc_exit() { exit $RETVAL; } + failure() { log_failure_msg; } + success() { log_success_msg; } fi CONFIG=@sysconfdir@/sysconfig/opensm
@@ -62,7 +68,7 @@ fi start () { echo -n "Starting opensm: " - @sbindir@/opensm --daemon $OPTIONS > /dev/null + @sbindir@/opensm --daemon --pidfile /var/run/opensm.pid $OPTIONS > /dev/null if [[ $RETVAL -eq 0 ]]; then touch /var/lock/subsys/opensm success
Signature · 6 lines
1.7.7 -- To unsubscribe from this list: send the line "unsubscribe linux-rdma" in the body of a message to [email protected] More majordomo info at http://vger.kernel.org/majordomo-info.html
A message that is not in the archive (sent off-list or not yet received): [email protected]
Quoted 1 line · Bart Van Assche
[ ... ]
Please drop this patch - I'll send a reworked patch shortly.
Bart.
--
To unsubscribe from this list: send the line "unsubscribe linux-rdma" in the body of a message to [email protected] More majordomo info at http://vger.kernel.org/majordomo-info.html