
misch at multinet
Jun 5, 2009, 4:46 AM
Post #2 of 2
(545 views)
Permalink
|
|
Re: Corrections to the debian init script of ldirectord
[In reply to]
|
|
Am Freitag, 5. Juni 2009 13:39:11 schrieb Michael Schwartzkopff: > ldirectord command is like > ldirectord <configfile> <operation> > > so in Linux-HA/ldirectord/init.d the init script shold change: > > --- ldirectord.debian.in.old 2009-06-05 13:38:20.000000000 +0200 > +++ ldirectord.debian.in 2009-06-05 13:38:43.000000000 +0200 > @@ -25,7 +25,7 @@ > > case "$1" in > start|stop|restart|try-restart|status|reload|force-reload) > - exec "$DAEMON" $1 > + exec "$DAEMON" $CONFIG_FILE $1 > ;; > *) > echo "Usage: /etc/init.d/$NAME" \ Or even better: # diff -u --from-file ldirectord.debian.in.old ldirectord.debian.in --- ldirectord.debian.in.old 2009-06-05 13:38:20.000000000 +0200 +++ ldirectord.debian.in 2009-06-05 13:48:23.000000000 +0200 @@ -21,11 +21,16 @@ CONFIG_FILE="" [ -f "$CONFIG" ] && . "$CONFIG" + +if [ "$START" != "yes" ]; then + exit 0 +fi + CONFIG_FILE="${CONFIG_FILE:=ldirectord.cf}" case "$1" in start|stop|restart|try-restart|status|reload|force-reload) - exec "$DAEMON" $1 + exec "$DAEMON" $CONFIG_FILE $1 ;; *) echo "Usage: /etc/init.d/$NAME" \ With a change of Linux-HA/ldirectord/ldirectord.debian.default.in: # diff -u --from-file ldirectord.debian.default.in.old ldirectord.debian.default.in --- ldirectord.debian.default.in.old 2009-06-05 13:13:54.000000000 +0200 +++ ldirectord.debian.default.in 2009-06-05 13:45:42.000000000 +0200 @@ -4,3 +4,4 @@ # Set to the configuration file # May be absolute or relative to @sysconfdir@/ha.d/ CONFIG_FILE=ldirectord.cf +START=no -- Dr. Michael Schwartzkopff MultiNET Services GmbH Addresse: Bretonischer Ring 7; 85630 Grasbrunn; Germany Tel: +49 - 89 - 45 69 11 0 Fax: +49 - 89 - 45 69 11 21 mob: +49 - 174 - 343 28 75 mail: misch [at] multinet web: www.multinet.de Sitz der Gesellschaft: 85630 Grasbrunn Registergericht: Amtsgericht München HRB 114375 Geschäftsführer: Günter Jurgeneit, Hubert Martens --- PGP Fingerprint: F919 3919 FF12 ED5A 2801 DEA6 AA77 57A4 EDD8 979B Skype: misch42 _______________________________________________________ Linux-HA-Dev: Linux-HA-Dev [at] lists http://lists.linux-ha.org/mailman/listinfo/linux-ha-dev Home Page: http://linux-ha.org/
|