From a16f7fecdb5f9ba95dd4bb8c745bb4f770510e11 Mon Sep 17 00:00:00 2001 From: neilbrown Date: Tue, 7 Mar 2000 22:50:17 +0000 Subject: [PATCH] add reporting of nohide, insecure_locks and no_subtree_check in exportfs -V cvs: ---------------------------------------------------------------------- --- ChangeLog | 7 ++++++- utils/exportfs/exportfs.c | 6 ++++++ 2 files changed, 12 insertions(+), 1 deletion(-) diff --git a/ChangeLog b/ChangeLog index 3dddcfe..adbfe1e 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +Wed Mar 8 09:42:43 EST 2000 Neil Brown + + * utils/exportfs/exportfs.c (dump): Included printing of + nohide, no_subtree_check, and insecure_locks + 2000-02-26 Chip Salzenberg * config.mk.in (INSTALLSUID): Strip ("-s"). @@ -10,7 +15,7 @@ * utils/lockd/Makefile: Install it. * utils/nhfsstone/nhfs{run,nums,graph}.man: Create. * utils/nhfsstone/nhfsstone.man: Change suffix from ".1". - * utils/nhfsstone/Makefile: Install the helper scripts ann + * utils/nhfsstone/Makefile: Install the helper scripts and all four man pages. * utils/exportfs/exports.man: Fix typo. diff --git a/utils/exportfs/exportfs.c b/utils/exportfs/exportfs.c index 44761f8..c3bb5ba 100644 --- a/utils/exportfs/exportfs.c +++ b/utils/exportfs/exportfs.c @@ -354,6 +354,8 @@ dump(int verbose) c = dumpopt(c, "async"); if (ep->e_flags & NFSEXP_GATHERED_WRITES) c = dumpopt(c, "wdelay"); + if (ep->e_flags & NFSEXP_CROSSMNT) + c = dumpopt(c, "nohide"); if (ep->e_flags & NFSEXP_INSECURE_PORT) c = dumpopt(c, "insecure"); if (ep->e_flags & NFSEXP_ROOTSQUASH) @@ -362,6 +364,10 @@ dump(int verbose) c = dumpopt(c, "no_root_squash"); if (ep->e_flags & NFSEXP_ALLSQUASH) c = dumpopt(c, "all_squash"); + if (ep->e_flags & NFSEXP_NOSUBTREECHECK) + c = dumpopt(c, "no_subtree_check"); + if (ep->e_flags & NFSEXP_NOAUTHNLM) + c = dumpopt(c, "insecure_locks"); if (ep->e_maptype == CLE_MAP_UGIDD) c = dumpopt(c, "mapping=ugidd"); else if (ep->e_maptype == CLE_MAP_FILE) -- 2.39.2