Sudo
GitHub Blog Toggle Dark/Light/Auto mode Toggle Dark/Light/Auto mode Toggle Dark/Light/Auto mode Back to homepage

Development Release

The current development release of sudo is 1.9.16b1.

Binary packages are also available for development releases.

For full details see the ChangeLog file or view the commit history via mercurial or GitHub.

If you plan to use a development release of sudo, please subscribe to the sudo-workers mailing list so that you will receive updates on bug fixes and related announcements.

You may also be interested in the sudo-commits mailing list which receives a message for each commit to the sudo source tree.


Sudo 1.9.16b1

  • Added the cmddenial_message sudoers option to provide additional information to the user when a command is denied by the sudoers policy. The default message is still displayed.

  • The time stamp used for file-based logs is now more consistent with the time stamp produced by syslog. GitHub issue #327.

  • Sudo will now warn the user if it can detect the user’s terminal but cannot determine the path to the terminal device. The sudoers time stamp file will now use the terminal device number directly. GitHub issue #329.

  • The embedded copy of zlib has been updated to version 1.3.1.

  • Improved error handling if generating the list of signals and signal names fails at build time.

  • Fixed a compilation issue on Linux systems without process_vm_readv().

  • Fixed cross-compilation with WolfSSL.

  • Added a json_compact value for the sudoers log_format option which can be used when logging to a file. The existing json value has been aliased to json_pretty. In a future release, json will be an alias for json_compact. GitHub issue #357.

  • A new pam_silent sudoers option has been added which may be negated to avoid suppressing output from PAM authentication modules. GitHub issue #216.

  • Fixed several cvtsudoers JSON output problems. GitHub issues #369, #370, #371, #373, #381.

  • When sudo runs a command in a pseudo-terminal and the user’s terminal is revoked, the pseudo-terminal’s foreground process group will now receive SIGHUP before the terminal is revoked. This emulates the behavior of the session leader exiting and is consistent with what happens when, for example, an ssh session is closed. GitHub issue #367.

  • Fixed make test with Python 3.12. GitHub issue #374.

  • In schema.ActiveDirectory, fixed the quoting in the example command. GitHub issue #376.

  • Paths specified via a Chdir_Spec or Chroot_Spec in sudoers may now be double-quoted.

  • Sudo insults are now included by default, but disabled unless the --with-insults configure option is specified or the insults sudoers option is enabled.

  • The default sudoers file now enables the secure_path option by default and preserves the EDITOR, VISUAL, and SUDO_EDITOR environment variables when running visudo.

Distribution filename sha256 digest
sudo-1.9.16b1.tar.gz 7a54a6549d4242867cf1a12f363b44bff27dc61305231f2aa61c5314b8d9cec4
TCMsudo-1.9.16b1-sol10.i386.pkg.gz 77f86eb7a5045e8e3a678c0279050d490957e82bd12b11c7ae35f01172e7e83b
TCMsudo-1.9.16b1-sol10.sparc.pkg.gz ef0a0567a61838a076dd120b82fc8e596068c17a482b54f2451cb46e667a6c47
TCMsudo-1.9.16b1-sol11.sparc64.pkg.gz 7431087db61ec8bfec951b86dcbeb2afc9877260719a938b1ad26dd7b759bef7
TCMsudo-1.9.16b1-sol11.x86_64.pkg.gz 0cc5d3028ea153adfa234e61a82ec08691da0c402dab2317b202f8b8e69a5e29
TCMsudo-ldap-1.9.16b1-sol10.i386.pkg.gz 6e477df6e93bf6aeab8efae1cb05dbe3291e28556357d3ea72fdefed2f9e74cd
TCMsudo-ldap-1.9.16b1-sol10.sparc.pkg.gz 275826c6f7157aa987d3477f911d2f436192b133d56f2411d82ecfefe1ec36e0
TCMsudo-ldap-1.9.16b1-sol11.sparc64.pkg.gz 750af58139cc1d7dfaa8d0e91678092b1ac17a4cfb3cf3aa9bc300c6919fa25e
TCMsudo-ldap-1.9.16b1-sol11.x86_64.pkg.gz 5c3751b8e4bf514bcc3e698a570c53db028608f538c8a23bd42be68bb03d56a2
TCMsudo-logsrvd-1.9.16b1-sol10.i386.pkg.gz a1c318aa5e867a101d2b200fff93e4bbb0556165bab9f6441d27d50f6535865f
TCMsudo-logsrvd-1.9.16b1-sol10.sparc.pkg.gz de780615ef91d0f060bdd1023526e18f2e6e43be03875c471700f822e41d6155
TCMsudo-logsrvd-1.9.16b1-sol11.sparc64.pkg.gz 37494c5b5c8e0ab562a543d61531371631433e2afdf9574ba103e3ed875da7f9
TCMsudo-logsrvd-1.9.16b1-sol11.x86_64.pkg.gz 191d678fb421745b2df0628b2826e6c2be3afc11e10b535b178b93faee1ee783
TCMsudo-python-1.9.16b1-sol11.sparc64.pkg.gz add3d9b806235e28720a6d68c8682a186ca3a7b7c5238eb98efd755d0ab46624
TCMsudo-python-1.9.16b1-sol11.x86_64.pkg.gz b0c0feab57e35507597531f7ba552fef08ece5af6d782113693073c00ab8e742
sudo-1.9.16b1-1.aix71.rpm 4365c11845cce27f695a4064e211a16cff1fa3d5e9573068cffa8ea8c964e82f
sudo-1.9.16b1-1.aix73.rpm 439a383f2b7c18920aadd7f3872c290c3c004d73e03f8ee612f8253a7430c4c0
sudo-1.9.16b1-1.el6.i386.rpm efd5bfba46807f347677ee5e0411a6c6d9347e1280b1d84f9be30592fe800c18
sudo-1.9.16b1-1.el6.x86_64.rpm 0124b5d9000e4a337362ed5688cb6874af522c8218ccfeea4a59973172923d77
sudo-1.9.16b1-1.el7.aarch64.rpm 37ae9382de437e4cc778896018d442ad480270811b51efde243a6f4e870c30e7
sudo-1.9.16b1-1.el7.x86_64.rpm 2328ed947dcf8672170b0c3925ffcd5e868b33d6e63e872cf8e2576a3f29e148
sudo-1.9.16b1-1.el8.aarch64.rpm 413e3056f8c866c3fed10074f036d60d7d99f9625949f6fbfe3ce4a94cc87140
sudo-1.9.16b1-1.el8.x86_64.rpm 0b84d001d8717a0cce21a9f7ba0a7fbc9bb175b8446cdd2acf058ec7ecbe091f
sudo-1.9.16b1-1.el9.aarch64.rpm 928a7150b44993bf8050ff5f0119f3cbd2da3c8d911e30b7a35979ed183c3133
sudo-1.9.16b1-1.el9.x86_64.rpm fc5054b6d73405eac330028f0bd057dd61def98ce06cb92690234a3818121454
sudo-1.9.16b1-1.sles12.aarch64.rpm 6e624e01498159b495e11f447d51b6d28fca65cf267ff245ade1f7ac1cfbca60
sudo-1.9.16b1-1.sles12.x86_64.rpm f858b796830c7795c28d8da3abc14439c33aea4dbf0f885d9264b9203c9a4b73
sudo-1.9.16b1-1.sles15.aarch64.rpm fb864c4d469093ae6f86f7e6fa05423fc2501ef332f5717d1eec453927930725
sudo-1.9.16b1-1.sles15.x86_64.rpm 6744f2d7993de18b48113aa636ce80261763fff3c62b0e90b77316124c8c40f5
sudo-1.9.16b1.mac1015.pkg 8dc048dcf90e9cab855fc1f4dc6adbe18105c0fbd2fbec1a8ecf11365fcb852d
sudo-1.9.16b1.mac1100.pkg 5a691e8e6760ebab8c1cb2dcbf1af9150bde813b69b844703fed19df48e6b072
sudo-1.9.16b1.mac1200.pkg a1564c745a8bb58b41bac81a62acda1d186f4f05964e012d0c45abe5b1d9e8d8
sudo-1.9.16b1.mac1303.pkg 486250cf4fd71fecfcbe43034ab8db18bab19d4cbae9d4d4633acb583f0b0c88
sudo-ldap_1.9.16b1-1_deb11_amd64.deb 20d5c6e004fef4845a7c71406bb609211fe13ddc8ba3c881ec82848e62e9747c
sudo-ldap_1.9.16b1-1_deb11_arm64.deb fd1465755557d97ebada98139d9c38d6b6fb1fa0e7382fb05ab7e870fe2991b8
sudo-ldap_1.9.16b1-1_deb11_i386.deb aefef4c7e0a09b2ccbe5ee21f19067ce35278fa3a5347b665f4148c76734bac4
sudo-ldap_1.9.16b1-1_deb12_amd64.deb db1f72f6ee945c978b7179da1760461d11b74c2c89903cbf59c2f95cf6c48718
sudo-ldap_1.9.16b1-1_deb12_arm64.deb b37ce0ac05da9c6ed42ef95f10f0eea016788d560742f8f41830da68d63f1193
sudo-ldap_1.9.16b1-1_deb12_i386.deb bc329afa4984aead52ef5a7059e7cb782665907d72c8ca56200369e43b267bca
sudo-ldap_1.9.16b1-1_ubu1804_amd64.deb 048b06b16d9591da1f94a3ea302242c367c6609d2931458fade069af500cced9
sudo-ldap_1.9.16b1-1_ubu1804_arm64.deb f4c1c5ffab6d1d2b1c18cdeb83522013b63227ec67a9c8edcadd0f8c72320111
sudo-ldap_1.9.16b1-1_ubu1804_i386.deb 7204870d56cfc74bc0c7747c28bbe785e541ad38239d5688539fc5f8501f8d50
sudo-ldap_1.9.16b1-1_ubu2004_amd64.deb 97629fc613bf09ea9d83d9c8538ac56bc879843693e4a382df3e41dda3ea5ba2
sudo-ldap_1.9.16b1-1_ubu2004_arm64.deb 7103421bff524d49b1ed68968830dd182f7aeb36a898c41f5e5ebe33757b9170
sudo-ldap_1.9.16b1-1_ubu2204_amd64.deb 76509fff7286dbad9bd06be92e101df9037d8f36053513e49cdd56e5ade120ae
sudo-ldap_1.9.16b1-1_ubu2204_arm64.deb 6373f7ef44f7ad72ad8b8f0409e1c417f2f7d2af6232ee2ee03012c81aaaea5e
sudo-logsrvd-1.9.16b1-1.aix71.rpm 4f674fb1094d790be8df5ca70416b81b2a16dd7e57f0941e927b007d6f5235ef
sudo-logsrvd-1.9.16b1-1.aix73.rpm 2189822fd895e8abb1e27184115f249356202546116bb5f79f490bdf3be8ca08
sudo-logsrvd-1.9.16b1-1.el6.i386.rpm 274cdf6cb1c024e0448fa6d798eb037b811fb71ed4c9ce40f7fdd9265762197b
sudo-logsrvd-1.9.16b1-1.el6.x86_64.rpm 1d34eb62a0e8f6af1b34672a3cb51fa3e30edcdefeda60fe64be008cd4cd0fa6
sudo-logsrvd-1.9.16b1-1.el7.aarch64.rpm 86f077712116a3b5794d1fada0cbc606711f534dae2e2b1aa7999ecc3b960a2b
sudo-logsrvd-1.9.16b1-1.el7.x86_64.rpm e4cd66366c639e70ac043d3c1db3df08b2005635359c69f7f1f7deb879d01502
sudo-logsrvd-1.9.16b1-1.el8.aarch64.rpm 823199199a9876693865c2634b9918081409bcea383041d8715858655b87e14a
sudo-logsrvd-1.9.16b1-1.el8.x86_64.rpm c000b5406e616da60bb4719abf24420f9b0674afc0657032c5d918f6fb374210
sudo-logsrvd-1.9.16b1-1.el9.aarch64.rpm 905062adf85895a87e4e5a1b7f0fbaf2b3a33e440c398fbc849dbf0aac0d5ae1
sudo-logsrvd-1.9.16b1-1.el9.x86_64.rpm 4c28c5b18a0d2254b454a52127f519f5cabdbbb5277231bec872dc6da19bb475
sudo-logsrvd-1.9.16b1-1.sles12.aarch64.rpm 95e90a02438ff07b36fc178c6d6dd5b9aa9d2654f27807be7562514bdd3b118d
sudo-logsrvd-1.9.16b1-1.sles12.x86_64.rpm aa7dbbef7dd5e4c6f78ee0b303a3943ef66d18e020f6197b13934f33458209fe
sudo-logsrvd-1.9.16b1-1.sles15.aarch64.rpm f5914b582da1758a23662e07e1952615b40a74602f691bca4da61ede45f0d7d7
sudo-logsrvd-1.9.16b1-1.sles15.x86_64.rpm 7f8c1769dd2727d04f13abcbaaa664ebb15781f986cba42f87e7dd0b5a478327
sudo-logsrvd-1.9.16b1.mac1015.pkg 14f51f741a612a3b29b831d80d408576ef269758285fbf449dce78116e85c739
sudo-logsrvd-1.9.16b1.mac1100.pkg 53aaf2ae00e8721ec9fa9172db5ecfbb2cbb53b2ee4d4e197d7fb0b1b4c54d05
sudo-logsrvd-1.9.16b1.mac1200.pkg ddb5f9c08639ab4d041e54ba553fd5a35f4f7c24595da4c603b8ccff96e12385
sudo-logsrvd-1.9.16b1.mac1303.pkg 6559ccdec044eb76fbdb24b275f156ecb9741780d57ab290244181629bbdf7ce
sudo-logsrvd.1.9.16.0.aix71.bff.gz f38f3e179e272e934c5eddaf0e788804923c735fde50478929ddfd34ba2439b5
sudo-logsrvd.1.9.16.0.aix73.bff.gz ce7279cbf4110591db84516617ccce886e3659f263feb654a190babfbff7a4a3
sudo-logsrvd_1.9.16b1-1_deb11_amd64.deb 81b4ca9478f1a5fb9d99df631e9021ac4404fc3702f8d0cc8c74cbe51a127b44
sudo-logsrvd_1.9.16b1-1_deb11_arm64.deb 87ffad5d28b1a4105af4487a24b22aea7f01a58f77b74b2165606b339c431510
sudo-logsrvd_1.9.16b1-1_deb11_i386.deb ba16cb8dca6d6e024439a3894df0e9081fd9a68475c4959a2dc96faa446bf4b8
sudo-logsrvd_1.9.16b1-1_deb12_amd64.deb 88af8a57eef90140fe55773bd74854ea2ec93a7f81591f86e18f3449dc3024c7
sudo-logsrvd_1.9.16b1-1_deb12_arm64.deb f3d2ba8817de85f57a4c2f1649fe0eba043420ab7e805b2779fbba3ff7344984
sudo-logsrvd_1.9.16b1-1_deb12_i386.deb 3ef3a938aa26456f6ed778967daeeb9caf08aa117cf15074f5b8ff6433fcbcee
sudo-logsrvd_1.9.16b1-1_ubu1804_amd64.deb 4b6b0cf217f02393d1a26f706540f3a89387b74c42dcf13cd65eba4d8f08c774
sudo-logsrvd_1.9.16b1-1_ubu1804_arm64.deb 3793922c2a206adf7700fa07a61e853a637a9f8ed127e48dadabb01370055663
sudo-logsrvd_1.9.16b1-1_ubu1804_i386.deb 38892f192626957687f6dc1640008e929ce6defe91c85e4b9af77f1322515060
sudo-logsrvd_1.9.16b1-1_ubu2004_amd64.deb 3a7822c6d668459a1cff0f4f5798fdd540109ae93efeb4762a9c0db30b2e9c84
sudo-logsrvd_1.9.16b1-1_ubu2004_arm64.deb 7a3f014001ceb2315f5b4b0f91bd62d619f217053c932aea9ce6668bff24b817
sudo-logsrvd_1.9.16b1-1_ubu2204_amd64.deb 48a3036a8318a2ca6f930754908612040e12a118bd37a806935899709f7f165b
sudo-logsrvd_1.9.16b1-1_ubu2204_arm64.deb 5033f8149375c143004a5f93c3768a504882319663c866ba71c525d0dd7f69ca
sudo-python-1.9.16b1-1.el6.i386.rpm e984dd4b2847fb1b6ddbfa38122f6a6a30eacf9a127e14a11a8dec458253b0e2
sudo-python-1.9.16b1-1.el6.x86_64.rpm 2da31865f7ac1ac61078c0826d16868d824cd7798bdcfcf0ebe9fbb3565dd810
sudo-python-1.9.16b1-1.el7.aarch64.rpm 668b036f5a37366475bfd9427f5a539e7bdc94da744e1646f187382097c08f97
sudo-python-1.9.16b1-1.el7.x86_64.rpm c49e2109ea717893829eafe0f00c53888450193de00921ccadf74e63ffe8b78f
sudo-python-1.9.16b1-1.el8.aarch64.rpm 809b123fac5bdfcdacb1f17d5805dd3ee9e2320c958797395623267ecd3d686d
sudo-python-1.9.16b1-1.el8.x86_64.rpm db18ea507b34fb9990fb1feeaa15bdc014b193e521874375bbce83aad91fd6c5
sudo-python-1.9.16b1-1.el9.aarch64.rpm 2f4cb346545d84eeb1479f27d014e2b32850bd3fa4d52827a45e512898110539
sudo-python-1.9.16b1-1.el9.x86_64.rpm 2ec97d4aca0304acdf2639b1713c22aa5fda67137c3cf0fa5c46beb7a32bc8cc
sudo-python-1.9.16b1-1.sles12.aarch64.rpm df1ce649f1f6d9f3f682687767492f3bc1da79df329be5a8b893c50efd078ae9
sudo-python-1.9.16b1-1.sles12.x86_64.rpm 58294e7d2338a7d0e20af34ae8f1dfc08256ef208de210e412d73d0d3e4aed08
sudo-python-1.9.16b1-1.sles15.aarch64.rpm c418b4a068a2eb1bddbf3815819c2c4e02ffa534508a61b55b1f80d40d4ef5af
sudo-python-1.9.16b1-1.sles15.x86_64.rpm 48d2646a72afdd1ade109ead15cb88e1354a500052bbf53d190af9d35c294d7b
sudo-python_1.9.16b1-1_deb11_amd64.deb 94d9014f559e8f860c8edb2a6812d60c514e51149b298d03a9a623d211e4055e
sudo-python_1.9.16b1-1_deb11_arm64.deb b08e902dae6fc9ef14256fb40beaee405a0193eaf79af59065797771f98ff986
sudo-python_1.9.16b1-1_deb11_i386.deb a559907407043a194a1052168aca501add9e0486fc194536e7fc2b058dbc9977
sudo-python_1.9.16b1-1_deb12_amd64.deb e8dc588069917f3fe339e51d81bdd0aa1d4f83d8c82e746228e43208b031477f
sudo-python_1.9.16b1-1_deb12_arm64.deb bbca3323df36a8f7bf8017382b58d60e293a8aceda02784fee9e5c0b81aac3e1
sudo-python_1.9.16b1-1_deb12_i386.deb e0ab086d51dbef65509244daec58b1ec45c1944ed7c1b5d8956d3ff739e0b620
sudo-python_1.9.16b1-1_ubu1804_amd64.deb b91a100a998ef3c25870a5876a449be02a4c6f3f72cb643444c10d61716eb39b
sudo-python_1.9.16b1-1_ubu1804_arm64.deb e9cf7a6aca0911efe293685d7f4be4e991fff811a423b8ca520544f0b273d821
sudo-python_1.9.16b1-1_ubu1804_i386.deb fedb31e83ceeaafdbdb69946d97c75fa900b78520d1014a66f089a6e727e861f
sudo-python_1.9.16b1-1_ubu2004_amd64.deb 57aaeee96a20a5f553da35fe58264960166c380f5cfef4d2549530f39684044a
sudo-python_1.9.16b1-1_ubu2004_arm64.deb 787c24ac1b40a5a0af96716d1bfa1c2bc48baf489a9389506c4f65137dadf005
sudo-python_1.9.16b1-1_ubu2204_amd64.deb 78edd336834987e7344e31909f325f8fe209c684ad2f737f177be6795a950e87
sudo-python_1.9.16b1-1_ubu2204_arm64.deb 7ad8baa9a11f35c304a35bd983081ed90d6d30a2a02810e8643f1114be7b5f99
sudo.1.9.16.0.aix71.bff.gz 576ff901a3a1749ec5aabb13591b09cea102152085d2fe6ce63a8bab9dd845ad
sudo.1.9.16.0.aix73.bff.gz ede933550af856bd69de3a7d6cdc8403ee5db2ef3b5b441e18160da715a2766e
sudo_1.9.16b1-1_deb11_amd64.deb 2c93dbdfbdd48e92119a04c99c9deee8af5e89c1c76980a51b4eab7be318382c
sudo_1.9.16b1-1_deb11_arm64.deb 28f9d2c20cd83129895e36fa832ad5e5f7df2a66012ac20f017744e76f6b897a
sudo_1.9.16b1-1_deb11_i386.deb 7764b7744583fc3c4f68d8efea9ca439d27348520c241c3dddd8151ff0fd7ee7
sudo_1.9.16b1-1_deb12_amd64.deb d8c0af190ceeb09f8b41f7b1b5ad9630e3642d249c3c02627129669fcf23de97
sudo_1.9.16b1-1_deb12_arm64.deb 86b635ccd01dc67bf20c8ab1790c556d0f99e8e880a8c816e50e15f92d1d49a8
sudo_1.9.16b1-1_deb12_i386.deb 4b7215cf2656cadc511b27e1d7a1bd181569c3e330f53aabe58066cce11cce17
sudo_1.9.16b1-1_ubu1804_amd64.deb 1c17116d54a2f88cdc075dab9e848170f7be7db21d8e44820c7f7a63829a523c
sudo_1.9.16b1-1_ubu1804_arm64.deb 664e25de29ad584788c4937bc30fb4c51308fbb77e32f9f9bba340f347fcf5dc
sudo_1.9.16b1-1_ubu1804_i386.deb f81e37d2b680ca889e29379a047c4a3fb1a85e72e96d76021bae833c77ab1d86
sudo_1.9.16b1-1_ubu2004_amd64.deb d14ea78f9d12de491d9103991f881fee77fcf7f19593c4a138b2a98cabac6785
sudo_1.9.16b1-1_ubu2004_arm64.deb 6766c50c2b56d447f9f741f28a5296e91882d11b4e5ff7002c886d9b1d7bff11
sudo_1.9.16b1-1_ubu2204_amd64.deb 405d23fe5fcc7c8c8bcc3570810677f823a85077908962530c097ba5410a1181
sudo_1.9.16b1-1_ubu2204_arm64.deb 9228475aa80f3590a5b719591eab3119ecf9f3dca403ca25da5d9eecc7fc0648