2 include @TOP_OBJDIR@/src/config/Makefile.config
4 INCLUDES = -I${TOP_OBJDIR}/src/config -I${TOP_INCDIR}
6 AFSLIBS = ${TOP_LIBDIR}/libkauth.a ${TOP_LIBDIR}/libubik.a\
7 ${TOP_LIBDIR}/libauth.a ${TOP_LIBDIR}/libsys.a \
8 ${TOP_LIBDIR}/librx.a \
9 ${TOP_LIBDIR}/libsys.a \
10 ${TOP_LIBDIR}/liblwp.a ${TOP_LIBDIR}/librxkad.a\
11 ${TOP_LIBDIR}/libdes.a ${TOP_LIBDIR}/libcmd.a \
12 ${TOP_LIBDIR}/libcom_err.a ${TOP_LIBDIR}/util.a
14 LIBS = ${AFSLIBS} ${LIBRES} ${XLIBS}
15 OBJS = inetd.o setenv.o getenv.o
16 CFLAGS = ${DEFINES} ${DBUG} ${XCFLAGS}
18 include ../config/Makefile.version
22 # ta-rauth.o is used by rlogin, rsh, rcp, rlogind
23 all : inetd ta-rauth.o
27 case "${SYS_NAME}" in \
28 alpha_osf1 | alpha_osf20 | alpha_osf30 | alpha_dux?? ) \
29 ${CC} -o $@ ${DEFINES} ${OBJS} ${LIBS} -lutil ;; \
31 ${CC} -o $@ ${CFLAGS} ${OBJS} ${LIBS} ;; \
33 ${CC} -o $@ ${DEFINES} ${OBJS} ${LIBS} ;; \
36 inetd.o: inetd.c AFS_component_version_number.c
37 ta-rauth.o: ta-rauth.c
40 $(RM) -f inetd *.o *.BAK *~ core AFS_component_version_number.c
42 install: ${DESTDIR}${sbindir}/inetd
44 dest: ${DEST}/etc/inetd
46 case "${SYS_NAME}" in \
48 ${INSTALL} -m 644 -f inetd.conf.solaris ${DEST}/etc/inetd.conf ;; \
50 ${INSTALL} -m 644 -f inetd.conf.sgi ${DEST}/etc/inetd.conf ;; \
52 ${INSTALL} -m 644 -f inetd.conf.dux40 ${DEST}/etc/inetd.conf ;; \
54 ${INSTALL} -m 644 inetd.conf ${DEST}/etc/inetd.conf ;; \
57 ${DESTDIR}${sbindir}/inetd: inetd
60 ${DEST}/etc/inetd: inetd