Print this page
NEX-6513 IPMP should be a proper service and not require manual daemon startup
Reviewed by: Steve Peng <steve.peng@nexenta.com>
Reviewed by: Gordon Ross <gordon.ross@nexenta.com>
*** 26,39 ****
--- 26,42 ----
PROG = in.mpathd
ROOTFS_PROG = $(PROG)
OBJS = mpd_tables.o mpd_main.o mpd_probe.o
SRCS = $(OBJS:%.o=%.c)
DEFAULTFILES = mpathd.dfl
+ SVCMETHOD = net-ipmp
+ MANIFEST = network-ipmp.xml
include ../../../Makefile.cmd
ROOTCMDDIR = $(ROOT)/lib/inet
+ ROOTMANIFESTDIR = $(ROOTSVCNETWORK)
POFILE = $(PROG).po
POFILES = $(SRCS:%.c=%.po)
CSTD = $(CSTD_GNU99)
*** 61,79 ****
$(PROG): $(OBJS)
$(LINK.c) -o $@ $(OBJS) $(LDLIBS) $(CTFMERGE_HOOK)
$(POST_PROCESS)
! include ../Makefile.lib
! $(ROOTLIBINETPROG):
! $(RM) $@; $(SYMLINK) ../../../lib/inet/$(PROG) $@
!
! $(ROOTSBINPROG):
! $(RM) $@; $(SYMLINK) ../lib/inet/$(PROG) $@
!
! install: all $(ROOTLIBINETPROG) $(ROOTSBINPROG) $(ROOTCMD) \
$(ROOTETCDEFAULTFILES)
clean:
$(RM) $(OBJS)
--- 64,76 ----
$(PROG): $(OBJS)
$(LINK.c) -o $@ $(OBJS) $(LDLIBS) $(CTFMERGE_HOOK)
$(POST_PROCESS)
! check: $(CHKMANIFEST)
! install: all $(ROOTCMD) $(ROOTMANIFEST) $(ROOTSVCMETHOD) \
$(ROOTETCDEFAULTFILES)
clean:
$(RM) $(OBJS)