@@ -240,7 +240,7 @@ Defaults are listed in brackets after the description.
240240 production environment.
241241
242242 --enable-pie
243- Build sudo and related programs as as a position independent
243+ Build sudo and related programs as position independent
244244 executables (PIE). This improves the effectiveness of address
245245 space layout randomization (ASLR) on systems that support it.
246246 Sudo will create PIE binaries by default on Linux systems.
@@ -476,10 +476,6 @@ Defaults are listed in brackets after the description.
476476 Specify the path to the SSSD shared library, which is loaded
477477 at run-time.
478478
479- --enable-offensive-insults
480- Enable potentially offensive sudo insults from the classic
481- version of sudo.
482-
483479 --enable-pvs-studio
484480 Generate a sample PVS-Studio.cfg file based on the compiler and
485481 platform type. The "pvs-studio" Makefile target can then be
@@ -811,14 +807,16 @@ Defaults are listed in brackets after the description.
811807
812808 --with-classic-insults
813809 Uses insults from sudo "classic." If you just specify --with-insults
814- you will get the classic and CSOps insults. This is on by default if
815- --with-insults is given.
810+ you will get the classic and CSOps insults. You must either specify
811+ --with-insults or enable insults in the sudoers file for this to have
812+ any effect.
816813
817814 --with-csops-insults
818815 Insults the user with an extra set of insults (some quotes, some
819- original) from a sysadmin group at CU (CSOps). You must specify
820- --with-insults as well for this to have any effect. This is on by
821- default if --with-insults is given.
816+ original) from a sysadmin group at CU (CSOps). If you just specify
817+ --with-insults you will get the classic and CSOps insults. You
818+ must either specify --with-insults or enable insults in the sudoers
819+ file for this to have any effect.
822820
823821 --with-editor=PATH
824822 Specify the default editor path for use by visudo. This may be a
@@ -884,13 +882,19 @@ Defaults are listed in brackets after the description.
884882 Sudoers option: ignore_dot
885883
886884 --with-insults
887- Define this if you want to be insulted for typing an incorrect password
888- just like the original sudo(8). This is off by default.
885+ Define this if you want to be insulted by default for typing
886+ an incorrect password just like the original sudo(8).
887+ Insults may be optionally disabled in the sudoers file.
889888 Sudoers option: insults
890889
890+ --with-insults=no, --without-insults
891+ By default, sudo will include support for insults that can be
892+ enabled via the sudoers file. However, if --with-insults=no is
893+ used, no insults will be available, even if enabled in sudoers.
894+
891895 --with-insults=disabled
892896 Include support for insults but disable them unless explicitly
893- enabled in sudoers.
897+ enabled in the sudoers file . This is the default.
894898 Sudoers option: !insults
895899
896900 --with-iologdir[=DIR]
@@ -995,9 +999,17 @@ Defaults are listed in brackets after the description.
995999 be separate from the "user path." You will need to customize the
9961000 path for your site. This is not applied to users in the group
9971001 specified by --with-exemptgroup. If you do not specify a path,
998- "/bin:/usr/ucb:/usr/bin:/usr/sbin:/sbin:/usr/etc:/etc" is used.
1002+ "/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"
1003+ is used.
9991004 Sudoers option: secure_path
10001005
1006+ --with-secure-path-value[=PATH]
1007+ Sets the value of "secure_path" that is substituted into
1008+ the default sudoers file. This option is intended to be
1009+ used by package maintainers who wish to set "secure_path"
1010+ to a system-specific value in the default sudoers file.
1011+ It does not actually enable "secure-path".
1012+
10011013 --with-sendmail=PATH
10021014 Override configure's guess as to the location of sendmail.
10031015 Sudoers option: mailerpath
@@ -1077,7 +1089,7 @@ You need to have a C compiler in order to build sudo. Since Solaris
10771089does not come with one by default this means that you either need
10781090to either install the Solaris Studio compiler suite, available for
10791091free from www.oracle.com , or install the GNU C compiler (gcc) which
1080- is can be installed via the pkg utility on Solaris 11 and higher
1092+ can be installed via the pkg utility on Solaris 11 and higher
10811093and is distributed on the Solaris Companion CD for older Solaris
10821094releases. You can also download gcc packages from
10831095https://www.opencsw.org/packages/CSWgcc4core/ .
0 commit comments