# Makefile for linux-nfs/support
#
+ TOP = ../
SUBDIRS = include nfs export lib misc rpc gssapi
.DEFAULT: all
# of NFS volumes.
#
+TOP = ../../
LIBNAME = libexport.a
SRCS = $(RPCSRCS) client.c export.c hostname.c nfsctl.c rmtab.c \
xtab.c
# libgssapi.a
# gssapi mechanism-switching layer
#
-
+TOP = ../../
LIBNAME = libgssapi.a
SRCS = g_accept_sec_context.c g_acquire_cred.c g_compare_name.c \
g_context_time.c g_delete_sec_context.c g_dsp_name.c g_dsp_status.c \
# Makefile for linux-nfs/support
#
+TOP = ../../
+
include $(TOP)rules.mk
all install:: mount.h
+TOP = ../../
include $(TOP)rules.mk
LIBS = libnfs.a libexport.a libmisc.a librpc.a libgssapi.a
# linux-nfs/support/misc/Makefile
#
+ TOP = ../../
LIBNAME = libmisc.a
OBJS = tcpwrapper.o from_local.o mountpoint.o
#
# linux-nfs/support/nfs/Makefile
#
-
+TOP = ../../
LIBNAME = libnfs.a
OBJS = exports.o rmtab.o xio.o \
rpcmisc.o rpcdispatch.o xlog.o xmalloc.o wildmat.o \
# librpc.a
# rpc library with rpcsec_gss
#
-
+TOP = ../../
LIBNAME = librpc.a
SRCS = auth_gss.c authgss_prot.c svc.c svc_run.c svc_auth.c \
svc_auth_none.c svc_auth_unix.c svc_auth_gss.c \
# Various debugging/testing tools
#
+TOP = ../
SUBDIRS = rpcgen getiversion getkversion rpcdebug locktest
# nlmtest doesn't work
# knfsd tools
#
+TOP = ../../
TOOL = getiversion
OBJS = getiversion.o
# compiled.
#
+TOP = ../../
TOOL = getkversion
OBJS = getkversion.o
# testlk - lock a file to test client side locking.
#
+TOP = ../../
TOOL = testlk
OBJS = testlk.o
# nlmtest Exercise some NLM calls to test the lockd server.
#
+TOP = ../../
TOOL = nlmtest
SRCS = $(RPCSRCS) nlmtest.c
OBJS = $(SRCS:.c=.o)
# knfsd tools
#
+TOP = ../../
TOOL = rpcdebug nfsdebug nfsddebug
OBJS = rpcdebug.o
# Copyright (C) 1987, Sun Microsystems, Inc.
#
+TOP = ../../
TOOL = rpcgen
OBJS = rpc_clntout.o rpc_cout.o rpc_hout.o rpc_main.o rpc_parse.o \
rpc_scan.o rpc_svcout.o rpc_tblout.o rpc_util.o rpc_sample.o
# Makefile for linux-nfs/support
#
+TOP = ../
SUBDIRS = exportfs mountd nfsd statd nfsstat @RQUOTAD@ showmount \
nhfsstone lockd @IDMAPD@ @GSSD@ @SVCGSSD@
# dummy Makefile
#
+TOP = ../../
PROGRAM = exportfs
OBJS = exportfs.o
LIBDEPS = $(TOP)support/lib/libexport.a $(TOP)/support/lib/libnfs.a
# Makefile for rpc.gssd
#
+TOP = ../../
PROGRAM = gssd
PREFIX = rpc.
OBJS = gssd.o gssd_main_loop.o gssd_proc.o err_util.o gss_util.o \
# gss context destruction tool
#
+TOP = ../../
PROGRAM = gss_clnt_send_err
OBJS = gss_clnt_send_err.o
#
# Makefile for rpc.idmapd
#
-
+
+TOP = ../../
PROGRAM = idmapd
PREFIX = rpc.
OBJS = atomicio.o cfg.o idmapd.o setproctitle.o strlcat.o strlcpy.o
#
# Makefile for lockd
#
-
+
+TOP = ../../
PROGRAM = lockd
PREFIX = rpc.
OBJS = lockd.o
# Makefile for rpc.mountd
#
+TOP = ../../
PROGRAM = mountd
PREFIX = rpc.
OBJS = mountd.o mount_dispatch.o auth.o rmtab.o cache.o svc_run.o
# Makefile for knfsd
#
+TOP = ../../
PROGRAM = nfsd
PREFIX = rpc.
OBJS = nfsd.o
# dummy Makefile
#
+TOP = ../../
PROGRAM = nfsstat
OBJS = nfsstat.o
MAN8 = nfsstat
SCRIPTS = nhfsrun nhfsnums nhfsgraph
+TOP = ../../
PROGRAM = nhfsstone
OBJS = nhfsstone.o
MAN8 = nhfsstone $(SCRIPTS)
# Makefile for rpc.rquotad
#
+TOP = ../../
PROGRAM = rquotad
PREFIX = rpc.
OBJS = rquota_server.o rquota_svc.o rquota_xdr.o quotactl.o hasquota.o
# dummy Makefile
#
+TOP = ../../
PROGRAM = showmount
OBJS = showmount.o
LIBDEPS = $(TOP)support/lib/libexport.a
#
# NSM for Linux.
+TOP = ../../
# Uncomment for embedded client-side simulation functions.
#SIMUL = -DSIMULATIONS
# Makefile for rpc.gssd
#
+TOP = ../../
PROGRAM = svcgssd
PREFIX = rpc.
OBJS = svcgssd.o svcgssd_main_loop.o svcgssd_proc.o err_util.o gss_util.o \