Print this page
5166 sendmail package should be replaceable
Reviewed by: Hans Rosenfeld <hans.rosenfeld@nexenta.com>
Reviewed by: Josef 'Jeff' Sipek <josef.sipek@nexenta.com>
Reviewed by: Toomas Soome <tsoome@me.com>

*** 25,40 **** # cmd/sendmail/aux/Makefile # include ../../Makefile.cmd include ../Makefile.cmd ! PROG= mailstats mconnect vacation mailcompat praliases mailq LIBPROG= mail.local smrsh USRSBINPROG= etrn makemap editmap # $(PROG) by default CLOBBERFILES= $(LIBPROG) $(USRSBINPROG) OBJS= $(PROG:%=%.o) --- 25,42 ---- # cmd/sendmail/aux/Makefile # include ../../Makefile.cmd include ../Makefile.cmd ! PROG= mailstats mconnect vacation mailcompat praliases LIBPROG= mail.local smrsh USRSBINPROG= etrn makemap editmap + LIBSMTPSMPROG= mailq + # $(PROG) by default CLOBBERFILES= $(LIBPROG) $(USRSBINPROG) OBJS= $(PROG:%=%.o)
*** 49,59 **** makemap := LDLIBS += -lldap mconnect := LDLIBS += -lsocket -lnsl praliases := LDLIBS += -lldap smrsh := LDLIBS += -lldap vacation := LDLIBS += -lldap ! $(ROOTBIN)/mailq := FILEMODE = 4555 INCPATH= -I../src -I../db -I../include ENVDEF= -DNOT_SENDMAIL SUNENVDEF= -DSUN_EXTENSIONS -DUSE_VENDOR_CF_PATH --- 51,61 ---- makemap := LDLIBS += -lldap mconnect := LDLIBS += -lsocket -lnsl praliases := LDLIBS += -lldap smrsh := LDLIBS += -lldap vacation := LDLIBS += -lldap ! $(ROOTLIBSMTPSM)/mailq := FILEMODE = 4555 INCPATH= -I../src -I../db -I../include ENVDEF= -DNOT_SENDMAIL SUNENVDEF= -DSUN_EXTENSIONS -DUSE_VENDOR_CF_PATH
*** 65,75 **** # with libc, but can be confined to the applications themselves. LDFLAGS += $(MAPFILE.NGB:%=-M%) .KEEP_STATE: ! all: $(PROG) $(LIBPROG) $(USRSBINPROG) convtime.o: ../src/convtime.c $(COMPILE.c) ../src/convtime.c $(POST_PROCESS_O) --- 67,77 ---- # with libc, but can be confined to the applications themselves. LDFLAGS += $(MAPFILE.NGB:%=-M%) .KEEP_STATE: ! all: $(PROG) $(LIBSMTPSMPROG) $(LIBPROG) $(USRSBINPROG) convtime.o: ../src/convtime.c $(COMPILE.c) ../src/convtime.c $(POST_PROCESS_O)
*** 109,119 **** $(LINK.c) mailstats.o -o $@ $(LDLIBS) ../libsmutil/libsmutil.a \ ../libsm/libsm.a $(POST_PROCESS) install: all $(ROOTPROG) $(ROOTLIB)/mail.local $(ROOTLIB)/smrsh \ ! $(ROOTUSRSBIN)/makemap $(ROOTUSRSBIN)/etrn $(ROOTUSRSBIN)/editmap clean: $(RM) $(OBJS) *.o lint: lint_PROG --- 111,122 ---- $(LINK.c) mailstats.o -o $@ $(LDLIBS) ../libsmutil/libsmutil.a \ ../libsm/libsm.a $(POST_PROCESS) install: all $(ROOTPROG) $(ROOTLIB)/mail.local $(ROOTLIB)/smrsh \ ! $(ROOTLIBSMTPSM)/mailq $(ROOTUSRSBIN)/makemap \ ! $(ROOTUSRSBIN)/etrn $(ROOTUSRSBIN)/editmap clean: $(RM) $(OBJS) *.o lint: lint_PROG