Author: rmacklem
Date: Sat May 30 01:04:45 2015
New Revision: 283762
URL: https://svnweb.freebsd.org/changeset/base/283762

Log:
  MFC: r283008
  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.

Modified:
  stable/10/usr.sbin/mountd/mountd.c
Directory Properties:
  stable/10/   (props changed)

Modified: stable/10/usr.sbin/mountd/mountd.c
==============================================================================
--- stable/10/usr.sbin/mountd/mountd.c  Fri May 29 23:37:27 2015        
(r283761)
+++ stable/10/usr.sbin/mountd/mountd.c  Sat May 30 01:04:45 2015        
(r283762)
@@ -1424,6 +1424,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);
_______________________________________________
svn-src-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/svn-src-all
To unsubscribe, send any mail to "svn-src-all-unsubscr...@freebsd.org"

Reply via email to