From 9896584a4bed558f90291eb70f76ee9c3b53c08e Mon Sep 17 00:00:00 2001 From: Rick Macklem Date: Sat, 16 May 2015 12:05:26 +0000 Subject: [PATCH] Add a warning message to mountd for exported file systems that are automounted, since that configuration isn't supported. This still allows the export, since two emails I received felt that this should not be disabled. It sends the message to syslog(LOG_ERR..), so that it goes to the same places as the other messages related to /etc/exports problems, even though it is a warning and not an error. Reviewed by: trasz MFC after: 2 weeks --- usr.sbin/mountd/mountd.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/usr.sbin/mountd/mountd.c b/usr.sbin/mountd/mountd.c index 3508f5047cd..d916577b655 100644 --- a/usr.sbin/mountd/mountd.c +++ b/usr.sbin/mountd/mountd.c @@ -1410,6 +1410,9 @@ get_exportlist_one(void) } if (check_dirpath(cp) && statfs(cp, &fsb) >= 0) { + if ((fsb.f_flags & MNT_AUTOMOUNTED) != 0) + syslog(LOG_ERR, "Warning: exporting of " + "automounted fs %s not supported", cp); if (got_nondir) { syslog(LOG_ERR, "dirs must be first"); getexp_err(ep, tgrp);