Login | Register For Free | Help
Search for: (Advanced)

Mailing List Archive: Linux-HA: Dev

Corrections to the debian init script of ldirectord

 

 

Linux-HA dev RSS feed   Index | Next | Previous | View Threaded


misch at multinet

Jun 5, 2009, 4:39 AM

Post #1 of 2 (617 views)
Permalink
Corrections to the debian init script of ldirectord

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" \


--
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/


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/

Linux-HA dev RSS feed   Index | Next | Previous | View Threaded
 
 


Interested in having your list archived? Contact Gossamer Threads
 
  Web Applications & Managed Hosting Powered by Gossamer Threads Inc.