1*1687d771SAlexander Ziaee.\" Copyright (c) 2014 The FreeBSD Foundation 2*1687d771SAlexander Ziaee.\" 3*1687d771SAlexander Ziaee.\" This software was developed by Edward Tomasz Napierala under sponsorship 4*1687d771SAlexander Ziaee.\" from the FreeBSD Foundation. 5*1687d771SAlexander Ziaee.\" 6*1687d771SAlexander Ziaee.\" Redistribution and use in source and binary forms, with or without 7*1687d771SAlexander Ziaee.\" modification, are permitted provided that the following conditions 8*1687d771SAlexander Ziaee.\" are met: 9*1687d771SAlexander Ziaee.\" 1. Redistributions of source code must retain the above copyright 10*1687d771SAlexander Ziaee.\" notice, this list of conditions and the following disclaimer. 11*1687d771SAlexander Ziaee.\" 2. Redistributions in binary form must reproduce the above copyright 12*1687d771SAlexander Ziaee.\" notice, this list of conditions and the following disclaimer in the 13*1687d771SAlexander Ziaee.\" documentation and/or other materials provided with the distribution. 14*1687d771SAlexander Ziaee.\" 15*1687d771SAlexander Ziaee.\" THIS SOFTWARE IS PROVIDED BY THE AUTHORS AND CONTRIBUTORS ``AS IS'' AND 16*1687d771SAlexander Ziaee.\" ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE 17*1687d771SAlexander Ziaee.\" IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE 18*1687d771SAlexander Ziaee.\" ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHORS OR CONTRIBUTORS BE LIABLE 19*1687d771SAlexander Ziaee.\" FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL 20*1687d771SAlexander Ziaee.\" DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS 21*1687d771SAlexander Ziaee.\" OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 22*1687d771SAlexander Ziaee.\" HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 23*1687d771SAlexander Ziaee.\" LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY 24*1687d771SAlexander Ziaee.\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 25*1687d771SAlexander Ziaee.\" SUCH DAMAGE. 26*1687d771SAlexander Ziaee.\" 27*1687d771SAlexander Ziaee.Dd December 2, 2017 28*1687d771SAlexander Ziaee.Dt AUTOFS 4 29*1687d771SAlexander Ziaee.Os 30*1687d771SAlexander Ziaee.Sh NAME 31*1687d771SAlexander Ziaee.Nm autofs 32*1687d771SAlexander Ziaee.Nd "automounter filesystem" 33*1687d771SAlexander Ziaee.Sh SYNOPSIS 34*1687d771SAlexander ZiaeeTo compile this driver into the kernel, 35*1687d771SAlexander Ziaeeplace the following line in the 36*1687d771SAlexander Ziaeekernel configuration file: 37*1687d771SAlexander Ziaee.Bd -ragged -offset indent 38*1687d771SAlexander Ziaee.Cd "options AUTOFS" 39*1687d771SAlexander Ziaee.Ed 40*1687d771SAlexander Ziaee.Pp 41*1687d771SAlexander ZiaeeAlternatively, to load the driver as a 42*1687d771SAlexander Ziaeemodule at boot time, place the following line in 43*1687d771SAlexander Ziaee.Xr loader.conf 5 : 44*1687d771SAlexander Ziaee.Bd -literal -offset indent 45*1687d771SAlexander Ziaeeautofs_load="YES" 46*1687d771SAlexander Ziaee.Ed 47*1687d771SAlexander Ziaee.Sh DESCRIPTION 48*1687d771SAlexander ZiaeeThe 49*1687d771SAlexander Ziaee.Nm 50*1687d771SAlexander Ziaeedriver is the kernel component of the automounter infrastructure. 51*1687d771SAlexander ZiaeeIts job is to pass mount requests to the 52*1687d771SAlexander Ziaee.Xr automountd 8 53*1687d771SAlexander Ziaeedaemon, and pause the processes trying to access the automounted filesystem 54*1687d771SAlexander Ziaeeuntil the mount is completed. 55*1687d771SAlexander ZiaeeIt is mounted by the 56*1687d771SAlexander Ziaee.Xr automount 8 . 57*1687d771SAlexander Ziaee.Sh OPTIONS 58*1687d771SAlexander ZiaeeThese options are available when 59*1687d771SAlexander Ziaeemounting 60*1687d771SAlexander Ziaee.Nm 61*1687d771SAlexander Ziaeefile systems: 62*1687d771SAlexander Ziaee.Bl -tag -width indent 63*1687d771SAlexander Ziaee.It Cm master_options 64*1687d771SAlexander ZiaeeMount options for all filesystems specified in the map entry. 65*1687d771SAlexander Ziaee.It Cm master_prefix 66*1687d771SAlexander ZiaeeFilesystem mountpoint prefix. 67*1687d771SAlexander Ziaee.El 68*1687d771SAlexander Ziaee.Sh SYSCTL VARIABLES 69*1687d771SAlexander ZiaeeThe following variables are available as both 70*1687d771SAlexander Ziaee.Xr sysctl 8 71*1687d771SAlexander Ziaeevariables and 72*1687d771SAlexander Ziaee.Xr loader 8 73*1687d771SAlexander Ziaeetunables: 74*1687d771SAlexander Ziaee.Bl -tag -width indent 75*1687d771SAlexander Ziaee.It Va vfs.autofs.debug 76*1687d771SAlexander ZiaeeVerbosity level for log messages from the 77*1687d771SAlexander Ziaee.Nm 78*1687d771SAlexander Ziaeedriver. 79*1687d771SAlexander ZiaeeSet to 0 to disable logging or 1 to warn about potential problems. 80*1687d771SAlexander ZiaeeLarger values enable debugging output. 81*1687d771SAlexander ZiaeeDefaults to 1. 82*1687d771SAlexander Ziaee.It Va vfs.autofs.interruptible 83*1687d771SAlexander ZiaeeSet to 1 to allow mount requests to be interrupted by signal. 84*1687d771SAlexander ZiaeeDefaults to 1. 85*1687d771SAlexander Ziaee.It Va vfs.autofs.retry_delay 86*1687d771SAlexander ZiaeeNumber of seconds before retrying mount requests. 87*1687d771SAlexander ZiaeeDefaults to 1. 88*1687d771SAlexander Ziaee.It Va vfs.autofs.retry_attempts 89*1687d771SAlexander ZiaeeNumber of attempts before failing mount. 90*1687d771SAlexander ZiaeeDefaults to 3. 91*1687d771SAlexander Ziaee.It Va vfs.autofs.cache 92*1687d771SAlexander ZiaeeNumber of seconds to wait before reinvoking 93*1687d771SAlexander Ziaee.Xr automountd 8 94*1687d771SAlexander Ziaeefor any given file or directory. 95*1687d771SAlexander ZiaeeDefaults to 600. 96*1687d771SAlexander Ziaee.It Va vfs.autofs.timeout 97*1687d771SAlexander ZiaeeNumber of seconds to wait for 98*1687d771SAlexander Ziaee.Xr automountd 8 99*1687d771SAlexander Ziaeeto handle the mount request. 100*1687d771SAlexander ZiaeeDefaults to 30. 101*1687d771SAlexander Ziaee.It Va vfs.autofs.mount_on_stat 102*1687d771SAlexander ZiaeeSet to 1 to trigger mount on 103*1687d771SAlexander Ziaee.Xr stat 2 104*1687d771SAlexander Ziaeeon mountpoint. 105*1687d771SAlexander ZiaeeDefaults to 0. 106*1687d771SAlexander Ziaee.El 107*1687d771SAlexander Ziaee.Sh EXAMPLES 108*1687d771SAlexander ZiaeeTo unmount all mounted 109*1687d771SAlexander Ziaee.Nm 110*1687d771SAlexander Ziaeefilesystems: 111*1687d771SAlexander Ziaee.Pp 112*1687d771SAlexander Ziaee.Dl "umount -At autofs" 113*1687d771SAlexander Ziaee.Pp 114*1687d771SAlexander ZiaeeTo mount 115*1687d771SAlexander Ziaee.Nm 116*1687d771SAlexander Ziaeefilesystems specified in 117*1687d771SAlexander Ziaee.Xr auto_master 5 : 118*1687d771SAlexander Ziaee.Pp 119*1687d771SAlexander Ziaee.Dl "automount" 120*1687d771SAlexander Ziaee.Sh SEE ALSO 121*1687d771SAlexander Ziaee.Xr auto_master 5 , 122*1687d771SAlexander Ziaee.Xr automount 8 , 123*1687d771SAlexander Ziaee.Xr automountd 8 , 124*1687d771SAlexander Ziaee.Xr autounmountd 8 125*1687d771SAlexander Ziaee.Sh HISTORY 126*1687d771SAlexander ZiaeeThe 127*1687d771SAlexander Ziaee.Nm 128*1687d771SAlexander Ziaeedriver first appeared in 129*1687d771SAlexander Ziaee.Fx 10.1 . 130*1687d771SAlexander Ziaee.Sh AUTHORS 131*1687d771SAlexander ZiaeeThe 132*1687d771SAlexander Ziaee.Nm 133*1687d771SAlexander Ziaeewas developed by 134*1687d771SAlexander Ziaee.An Edward Tomasz Napierala Aq Mt trasz@FreeBSD.org 135*1687d771SAlexander Ziaeeunder sponsorship from the FreeBSD Foundation. 136