Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 16 May 2015 12:05:27 +0000 (UTC)
From:      Rick Macklem <rmacklem@FreeBSD.org>
To:        src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-head@freebsd.org
Subject:   svn commit: r283008 - head/usr.sbin/mountd
Message-ID:  <201505161205.t4GC5RPG029803@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: rmacklem
Date: Sat May 16 12:05:26 2015
New Revision: 283008
URL: https://svnweb.freebsd.org/changeset/base/283008

Log:
  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

Modified:
  head/usr.sbin/mountd/mountd.c

Modified: head/usr.sbin/mountd/mountd.c
==============================================================================
--- head/usr.sbin/mountd/mountd.c	Sat May 16 10:35:30 2015	(r283007)
+++ head/usr.sbin/mountd/mountd.c	Sat May 16 12:05:26 2015	(r283008)
@@ -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);



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201505161205.t4GC5RPG029803>