]> granicus.if.org Git - sudo/commitdiff
devsearch is ignored on BSD, macOS and Solaris
authorTodd C. Miller <Todd.Miller@courtesan.com>
Fri, 2 Jun 2017 21:47:35 +0000 (15:47 -0600)
committerTodd C. Miller <Todd.Miller@courtesan.com>
Fri, 2 Jun 2017 21:47:35 +0000 (15:47 -0600)
doc/sudo.conf.cat
doc/sudo.conf.man.in
doc/sudo.conf.mdoc.in

index 5fe43c3e1f6e97bfa7a448826c9cc5d298c187d6..048d3a30cd97421aba80e2ad6d79fe99c36374b8 100644 (file)
@@ -109,12 +109,17 @@ D\bDE\bES\bSC\bCR\bRI\bIP\bPT\bTI\bIO\bON\bN
      devsearch
                An ordered, colon-separated search path of directories to look
                in for device nodes.  This is used when mapping the process's
-               tty device number to a device name.  Sudo will _\bn_\bo_\bt recurse into
+               tty device number to a device name on systems that do not
+               provide such a mechanism.  Sudo will _\bn_\bo_\bt recurse into
                subdirectories.  If terminal devices may be located in a
                subdirectory of _\b/_\bd_\be_\bv, that path must be explicitly listed in
                _\bd_\be_\bv_\bs_\be_\ba_\br_\bc_\bh.  The default value is:
                /dev/pts:/dev/vt:/dev/term:/dev/zcons:/dev/pty:/dev
 
+               This option is ignored on systems that support either the
+               d\bde\bev\bvn\bna\bam\bme\be() or _\b_t\btt\bty\byn\bna\bam\bme\be_\b_d\bde\bev\bv() functions, for example BSD, macOS
+               and Solaris.
+
      noexec    The fully-qualified path to a shared library containing
                wrappers for the e\bex\bxe\bec\bcl\bl(), e\bex\bxe\bec\bcl\ble\be(), e\bex\bxe\bec\bcl\blp\bp(), e\bex\bxe\bec\bct\bt(), e\bex\bxe\bec\bcv\bv(),
                e\bex\bxe\bec\bcv\bve\be(), e\bex\bxe\bec\bcv\bvP\bP(), e\bex\bxe\bec\bcv\bvp\bp(), e\bex\bxe\bec\bcv\bvp\bpe\be(), f\bfe\bex\bxe\bec\bcv\bve\be(), p\bpo\bop\bpe\ben\bn(),
@@ -427,4 +432,4 @@ D\bDI\bIS\bSC\bCL\bLA\bAI\bIM\bME\bER\bR
      file distributed with s\bsu\bud\bdo\bo or https://www.sudo.ws/license.html for
      complete details.
 
-Sudo 1.8.21                      May 30, 2017                      Sudo 1.8.21
+Sudo 1.8.21                      June 2, 2017                      Sudo 1.8.21
index 853f7ebf6e5dc1f42eb4d5c47b1bd6726a5a35a0..41aa4a789513a45803eb351faf451123e52cba15 100644 (file)
@@ -16,7 +16,7 @@
 .\" OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
 .\" ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
 .\"
-.TH "SUDO.CONF" "5" "May 30, 2017" "Sudo @PACKAGE_VERSION@" "File Formats Manual"
+.TH "SUDO.CONF" "5" "June 2, 2017" "Sudo @PACKAGE_VERSION@" "File Formats Manual"
 .nh
 .if n .ad l
 .SH "NAME"
@@ -242,7 +242,8 @@ devsearch
 .br
 An ordered, colon-separated search path of directories to look in for
 device nodes.
-This is used when mapping the process's tty device number to a device name.
+This is used when mapping the process's tty device number to a device name
+on systems that do not provide such a mechanism.
 Sudo will
 \fInot\fR
 recurse into subdirectories.
@@ -252,6 +253,12 @@ that path must be explicitly listed in
 \fIdevsearch\fR.
 The default value is:
 \fR/dev/pts:/dev/vt:/dev/term:/dev/zcons:/dev/pty:/dev\fR
+.sp
+This option is ignored on systems that support either the
+\fBdevname\fR()
+or
+\fB_ttyname_dev\fR()
+functions, for example BSD, macOS and Solaris.
 .TP 10n
 noexec
 The fully-qualified path to a shared library containing wrappers
index 013e3c03ef0139be03c2461f871ddc7a2db2e0b4..7d9e96f5a1fcd8b01aaa40a06a73c07d1ce42015 100644 (file)
@@ -14,7 +14,7 @@
 .\" OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
 .\" ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
 .\"
-.Dd May 30, 2017
+.Dd June 2, 2017
 .Dt SUDO.CONF @mansectform@
 .Os Sudo @PACKAGE_VERSION@
 .Sh NAME
@@ -218,7 +218,8 @@ environment variable.
 .It devsearch
 An ordered, colon-separated search path of directories to look in for
 device nodes.
-This is used when mapping the process's tty device number to a device name.
+This is used when mapping the process's tty device number to a device name
+on systems that do not provide such a mechanism.
 Sudo will
 .Em not
 recurse into subdirectories.
@@ -228,6 +229,12 @@ that path must be explicitly listed in
 .Em devsearch .
 The default value is:
 .Li /dev/pts:/dev/vt:/dev/term:/dev/zcons:/dev/pty:/dev
+.Pp
+This option is ignored on systems that support either the
+.Fn devname
+or
+.Fn _ttyname_dev
+functions, for example BSD, macOS and Solaris.
 .It noexec
 The fully-qualified path to a shared library containing wrappers
 for the