Skip to content
Utility to execute a command as another user
C Shell Makefile M4 Yacc Lex Other
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Type Name Latest commit message Commit time
Failed to load latest commit information.
doc sudoedit umask fix Sep 14, 2019
examples Add SPDX-License-Identifier to files. Apr 29, 2019
include Store signal name, not number in I/O log timing file. Aug 5, 2019
init.d Add tmpfiles.d/sudo.conf template. Apr 8, 2015
m4 Add SPDX-License-Identifier to files. Apr 29, 2019
plugins Plug memory leak on malloc failure. Aug 30, 2019
po Updated translations from Jul 23, 2019
src Create new files with the umask specified in sudoers. Sep 11, 2019
.hgignore Update ignore patterns to match doc changes. Nov 29, 2018
.hgtags update tags Jan 18, 2010
ABOUT-NLS Add ABOUT-NLS from GNU gettext. Oct 23, 2015
INSTALL Make env_editor the default. Jun 20, 2019
INSTALL.configure Mac OS X -> macOS Jun 2, 2017
MANIFEST Add conditional for sesh path in sudo.conf manual. Aug 27, 2019 Add SPDX-License-Identifier to files. Apr 29, 2019
NEWS sudoedit umask fix Sep 14, 2019
README Use https in urls Nov 20, 2015
README.LDAP OpenLDAP schema file for Sudo in on-line configuration (OLC) format. Nov 9, 2018
TODO Remove tfd from struct sudoersfile; it is not used. Jun 11, 2010
aclocal.m4 Solaris getentropy() requires that sys/random.h be included. Jun 10, 2019 Regen with aclocal 1.15.1. Aug 2, 2018
config.guess Update from Oct 21, 2016 Store signal name, not number in I/O log timing file. Aug 5, 2019
config.sub Update from Oct 21, 2016
configure Add regress tests for str2sig() and sig2str(). Aug 19, 2019 Add regress tests for str2sig() and sig2str(). Aug 19, 2019 Match reality a bit more. Mar 12, 2005
install-sh Add exported libsudo_util functions to util.exp and mark in headers Jun 26, 2014 Add SPDX-License-Identifier to files. Apr 29, 2019 Update to libtool 2.4.6 Oct 21, 2016 Check source dir if source file is not listed in MANIFEST. Aug 5, 2019
mkinstalldirs Remove CVS $Sudo$ tags. Jan 18, 2010
mkpkg Fix typo that prevented a missing linux audit lib from being detected. Aug 23, 2019 Add SPDX-License-Identifier to files. Apr 29, 2019
pp Update Polypkg to the latest version from git. Feb 21, 2018
sudo.pp update copyright year Mar 6, 2019


The sudo philosophy
Sudo is a program designed to allow a sysadmin to give limited root privileges
to users and log root activity.  The basic philosophy is to give as few
privileges as possible but still allow people to get their work done.

Where to find sudo
Before you try and build sudo, *please* make sure you have the current
version.  The latest sudo may always be gotten via anonymous ftp from in the directory /pub/sudo/ or from the sudo web site,

The distribution is sudo-M.m.tar.gz where `M' is the major version
number and `m' is the minor version number.  BETA versions of sudo may
also be available.  If you join the `sudo-workers' mailing list you
will get the BETA announcements (see the `Mailing lists' section below).

What's new
See the NEWS file for a list of major changes in this release.
For a complete list of changes, see the ChangeLog file.  For a
summary of major changes to the current stable release, see the web

If you are upgrading from an earlier version of Sudo, please see
the UPGRADE file in the doc directory.

For a history of sudo please see the HISTORY file in the doc directory.
You can find a list of contributors to sudo in the doc/CONTRIBUTORS file.

Building the release
Please read the installation guide in the `INSTALL' file before trying to
build sudo.  Pay special attention to the "OS dependent notes" section.

Sudo is distributed under an ISC-style license.
Please refer to the `LICENSE' file included with the release for details.

Mailing lists
sudo-announce	This list receives announcements whenever a new version
		of sudo is released.

sudo-users	This list is for questions and general discussion about sudo.

sudo-workers	This list is for people working on and porting sudo.

sudo-commits	This list receives a message for each commit made to
		the sudo source repository.

To subscribe to a list, visit its url (as listed above) and enter
your email address to subscribe.  Digest versions are available but
these are fairly low traffic lists so the digest versions are not
a significant win.

Mailing list archives are also available.  See the mailing list web sites
for the appropriate links.

Web page
There is a sudo web page at that contains an
overview of sudo, documentation, downloads, a bug tracker, information
about beta versions and other useful info.

Bug reports
If you have found what you believe to be a bug, you can file a bug
report in the sudo bug database, on the web at

Please read over the `TROUBLESHOOTING' file in the doc directory *before*
submitting a bug report.  When reporting bugs, please be sure to include
the version of sudo you are using as well as the platform you are running
it on.
You can’t perform that action at this time.