[DRBD-cvs] scripts by lars; adding gentoo init script support, thank...
drbd-user@lists.linbit.com
drbd-user@lists.linbit.com
Tue, 11 May 2004 12:22:44 +0200 (CEST)
DRBD CVS committal
Author : lars
Project : drbd
Module : scripts
Dir : drbd/scripts
Modified Files:
Tag: rel-0_7-branch
Makefile
Added Files:
Tag: rel-0_7-branch
drbd.gentoo
Log Message:
adding gentoo init script support, thanks to Ron O'Hara.
===================================================================
RCS file: /var/lib/cvs/drbd/drbd/scripts/Makefile,v
retrieving revision 1.8.2.5
retrieving revision 1.8.2.6
diff -u -3 -r1.8.2.5 -r1.8.2.6
--- Makefile 3 Apr 2004 11:16:08 -0000 1.8.2.5
+++ Makefile 11 May 2004 10:22:39 -0000 1.8.2.6
@@ -20,15 +20,22 @@
# update-rc.d drbd defaults 70 08
#
+SCRIPT=drbd
DIST :=$(strip \
+ $(if $(wildcard /etc/gentoo-release),gentoo,\
$(if $(wildcard /etc/redhat-release),redhat,\
$(if $(wildcard /etc/slackware-version),slackware,\
- $(if $(wildcard /sbin/rcsyslog),suselike,))))
+ $(if $(wildcard /sbin/rcsyslog),suselike,)))))
ifeq ($(DIST),slackware)
INITD=$(PREFIX)/etc/rc.d/
endif
+ifeq ($(DIST),gentoo)
+ INITD=$(PREFIX)/etc/init.d/
+ SCRIPT=drbd.gentoo
+endif
+
ifeq ($(DIST),redhat)
INITD=$(PREFIX)/etc/rc.d/init.d/
endif
@@ -44,7 +51,7 @@
install:
mkdir -p $(PREFIX)/etc/ha.d/resource.d
install -d $(INITD)
- install -m 755 drbd $(INITD)
+ install -m 755 $(SCRIPT) $(INITD)drbd
@ if [ ! -e $(PREFIX)/etc/drbd.conf ]; then \
install -d $(PREFIX)/etc/; \
install -m 644 drbd.conf $(PREFIX)/etc/; \