|
Lines 42-47
Link Here
|
| 42 |
INITD=etc/rc.d/init.d/ |
42 |
INITD=etc/rc.d/init.d/ |
| 43 |
endif |
43 |
endif |
| 44 |
|
44 |
|
|
|
45 |
ifeq ($(DIST),gentoo) |
| 46 |
INITD=sbin/ |
| 47 |
endif |
| 48 |
|
| 45 |
ifeq ($(INITD),,) |
49 |
ifeq ($(INITD),,) |
| 46 |
$(warning Can not guess distribution INITD, please fix Makefile.vars) |
50 |
$(warning Can not guess distribution INITD, please fix Makefile.vars) |
| 47 |
$(warning Assume INITD=etc/init.d according to LSB) |
51 |
$(warning Assume INITD=etc/init.d according to LSB) |
|
Lines 52-68
Link Here
|
| 52 |
ln -sf drbd datadisk |
56 |
ln -sf drbd datadisk |
| 53 |
|
57 |
|
| 54 |
install: |
58 |
install: |
|
|
59 |
mkdir -p $(PREFIX)$(INITD) |
| 60 |
install -m 755 drbd $(PREFIX)$(INITD)drbd |
| 55 |
mkdir -p $(PREFIX)etc/ha.d/resource.d |
61 |
mkdir -p $(PREFIX)etc/ha.d/resource.d |
| 56 |
install -D -m 755 drbd $(PREFIX)$(INITD)/drbd |
62 |
|
| 57 |
@ if [ ! -e $(PREFIX)etc/drbd.conf ]; then \ |
63 |
ln -sf /sbin/drbd $(PREFIX)etc/ha.d/resource.d/datadisk |
| 58 |
install -D -m 644 drbd.conf $(PREFIX)etc/drbd.conf; \ |
64 |
|
| 59 |
fi |
65 |
# @ if [ ! -e $(PREFIX)etc/drbd.conf ]; then \ |
| 60 |
ln -sf ../../../$(INITD)drbd $(PREFIX)etc/ha.d/resource.d/datadisk |
66 |
# install -D -m 644 drbd.conf $(PREFIX)etc/drbd.conf; \ |
| 61 |
ifeq ($(DIST),suse) |
67 |
# fi |
| 62 |
ln -sf ../$(INITD)drbd $(PREFIX)sbin/rcdrbd |
68 |
# ln -sf ../../../$(INITD)drbd $(PREFIX)etc/ha.d/resource.d/datadisk |
| 63 |
endif |
69 |
#ifeq ($(DIST),suse) |
| 64 |
@ echo |
70 |
# ln -sf ../$(INITD)drbd $(PREFIX)sbin/rcdrbd |
| 65 |
@ echo "Don't forget to run update-rc.d or chkconfig" |
71 |
#endif |
|
|
72 |
# @ echo |
| 73 |
# @ echo "Don't forget to run update-rc.d or chkconfig" |
| 66 |
|
74 |
|
| 67 |
clean: |
75 |
clean: |
| 68 |
rm -f *~ |
76 |
rm -f *~ |