]> granicus.if.org Git - sudo/commitdiff
List all the functions wrapped by sudo_noexec.so.
authorTodd C. Miller <Todd.Miller@courtesan.com>
Mon, 28 Sep 2015 22:48:46 +0000 (16:48 -0600)
committerTodd C. Miller <Todd.Miller@courtesan.com>
Mon, 28 Sep 2015 22:48:46 +0000 (16:48 -0600)
doc/sudo.conf.cat
doc/sudo.conf.man.in
doc/sudo.conf.mdoc.in

index 5ca2f30a4404423322a3d3a3e7c7418d09c6f921..28c9b6052fa147cf8118a39cb016ed61a8e13c0a 100644 (file)
@@ -101,10 +101,12 @@ D\bDE\bES\bSC\bCR\bRI\bIP\bPT\bTI\bIO\bON\bN
                variable.
 
      noexec    The fully-qualified path to a shared library containing dummy
-               versions of the e\bex\bxe\bec\bcv\bv(), e\bex\bxe\bec\bcv\bve\be() and f\bfe\bex\bxe\bec\bcv\bve\be() library
-               functions that just return an error.  This is used to implement
-               the _\bn_\bo_\be_\bx_\be_\bc functionality on systems that support LD_PRELOAD or
-               its equivalent.  The default value is:
+               versions of 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(),
+               p\bpo\bos\bsi\bix\bx_\b_s\bsp\bpa\baw\bwn\bn(), p\bpo\bos\bsi\bix\bx_\b_s\bsp\bpa\baw\bwn\bnp\bp(), and s\bsy\bys\bst\bte\bem\bm() library functions
+               that just return an error.  This is used to implement the
+               _\bn_\bo_\be_\bx_\be_\bc functionality on systems that support LD_PRELOAD or its
+               equivalent.  The default value is:
                _\b/_\bu_\bs_\br_\b/_\bl_\bo_\bc_\ba_\bl_\b/_\bl_\bi_\bb_\be_\bx_\be_\bc_\b/_\bs_\bu_\bd_\bo_\b/_\bs_\bu_\bd_\bo_\b__\bn_\bo_\be_\bx_\be_\bc_\b._\bs_\bo.
 
      plugin_dir
@@ -410,4 +412,4 @@ D\bDI\bIS\bSC\bCL\bLA\bAI\bIM\bME\bER\bR
      file distributed with s\bsu\bud\bdo\bo or http://www.sudo.ws/license.html for
      complete details.
 
-Sudo 1.8.15                     August 9, 2015                     Sudo 1.8.15
+Sudo 1.8.15                   September 28, 2015                   Sudo 1.8.15
index 7586b2fbfee2901f2aee8be587c045053f53d19e..fbc81301e21ddab1047b0fd892d143209a764659 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" "5" "August 9, 2015" "Sudo @PACKAGE_VERSION@" "File Formats Manual"
+.TH "SUDO" "5" "September 28, 2015" "Sudo @PACKAGE_VERSION@" "File Formats Manual"
 .nh
 .if n .ad l
 .SH "NAME"
@@ -229,10 +229,21 @@ environment variable.
 noexec
 The fully-qualified path to a shared library containing dummy
 versions of the
+\fBexecl\fR(),
+\fBexecle\fR(),
+\fBexeclp\fR(),
+\fBexect\fR(),
 \fBexecv\fR(),
-\fBexecve\fR()
+\fBexecve\fR(),
+\fBexecvP\fR(),
+\fBexecvp\fR(),
+\fBexecvpe\fR(),
+\fBfexecve\fR(),
+\fBpopen\fR(),
+\fBposix_spawn\fR(),
+\fBposix_spawnp\fR(),
 and
-\fBfexecve\fR()
+\fBsystem\fR()
 library functions that just return an error.
 This is used to implement the
 \fInoexec\fR
index 16e5d6d5b91f1210d83bd7cc1fdd1994e4452822..351059c4d859d920f732df992de53dc1a2bd9c6b 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 August 9, 2015
+.Dd September 28, 2015
 .Dt SUDO @mansectform@
 .Os Sudo @PACKAGE_VERSION@
 .Sh NAME
@@ -206,10 +206,21 @@ environment variable.
 .It noexec
 The fully-qualified path to a shared library containing dummy
 versions of the
+.Fn execl ,
+.Fn execle ,
+.Fn execlp ,
+.Fn exect ,
 .Fn execv ,
-.Fn execve
+.Fn execve ,
+.Fn execvP ,
+.Fn execvp ,
+.Fn execvpe ,
+.Fn fexecve ,
+.Fn popen ,
+.Fn posix_spawn ,
+.Fn posix_spawnp ,
 and
-.Fn fexecve
+.Fn system
 library functions that just return an error.
 This is used to implement the
 .Em noexec