sudo 1.9.9-1ubuntu1 source package in Ubuntu
Changelog
sudo (1.9.9-1ubuntu1) jammy; urgency=medium * Merge from Debian unstable. Remaining changes: - debian/control: + Build-Conflicts on fakeroot (<< 1.25.3-1.1ubuntu1) - debian/rules: + compile with --without-lecture --with-tty-tickets --enable-admin-flag - debian/sudo[-ldap].manpages: install man/man8/sudo_root.8 - debian/sudo[-ldap].init: delete init scripts, as they are no longer necessary. - debian/etc/pam.d/sudo[-i]: + Use pam_env to read /etc/environment and /etc/default/locale environment files. Reading ~/.pam_environment is not permitted due to security reasons. - debian/etc/sudoers: + also grant admin group sudo access + include /snap/bin in the secure_path - debian/tests/control: 03-getroot-ldap: + allow removal of 'sudo' in autopkgtest (SUDO_FORCE_REMOVE=yes) * Dropped changes: - debian/rules: + use dh-autoreconf (converted to using dh) sudo (1.9.9-1) unstable; urgency=medium * new upstream version * audit plugin now handles unresolvable hostname better Thanks to Sven Mueller (Closes: #1001969) * better document environment handling. Thanks to Arnout Engelen (Closes: #659101) * README files now come as markdown * schemas are now in docs subdirectory * LICENSE is now LICENSE.md [ Marc Haber ] * refresh patches * mark paths-in-samples.diff expicitly as not forwarded * have systemd-tmpfiles clean up /run/sudo on boot * lintian overrides: * improve 'em in various places * give better explanations * override long line warnings * override typo warning for a literal film quote * use correct lintian tag for override init script without unit * init script / systemd units * guarantee init script no-op on systemd systems * mask sysv init script on systemd systems in postinst instead of debian/rules * actually remove masking of service in postrm * maintainer scripts * document when .dist file removal was added to that it can be eventually removed * document when alternative removal was added to that it can be eventually removed * add a test to check for presence of #1003969 * Standards-Version: 4.6.0 (no changes) * use uscan version 4 * honor nocheck DEB_BUILD_OPTION [ Hilko Bengen ] * More improvement for Lintian overrides * Convert debian/copyright to machine-readable format, using information from upstream-provided LICENSE.md file sudo (1.9.8p2-1) unstable; urgency=medium * add more autopkgtests (especially for LDAP) * improve existing autopkgtests * debian/patches: * Remove typo-in-classic-insults.diff, reflectinc upstream's decision to not fix the typo as a way of remembering Evi Nemeth. * remove unneeded sudo-success_return. patch * mark debian/patches/sudo-ldap-docs as Forwarded: not-needed * add DEP3 headers * mention #1001858 in sudo.prerm * comment some lintian-overrides with unclear results sudo (1.9.8p2-1~exp1) experimental; urgency=medium [ Marc Haber ] * new upstream version 1.9.8p2-1 * this correctly handles double defined alases (Closes: #985412) * improve sudoers.ldap.manpage. Thanks to Dennis Filder and Eric Brun (Closes: #981190) * refresh patches * remove prompting for wrong sudo group id (Closes: #605576) * give better docs for LDAP success behavior. Thanks to Dennis Filder (Closes: 981190) * remove unneeded mandoc from Build-Depends. Thanks to Ingo Schwarze * Restore inclusion of pam_limits.so PAM module. Thanks to Salvatore Bonaccorso (Closes: 518464) * Use @includedir in sudoers.d/README (Closes: #993815) * Other improvements for sudoers.d/README. Thanks to Josh Triplett (Closes: #994962) * add some (simple) autopkgtests * better short description for sudo-ldap * use https in debian/watch * some changes to patch headers for Lintian * manually remove executable bit from shared libs * explicitly write set -e in maintainer scripts * debian/control: set Rules-Requires-Root: binary-targets * add first/trivial autopkgtests [ Hilko Bengen ] * Update lintian-overrides files * Remove group sudo / gid=27 check from postinst scripts [ Otto Kekäläinen ] * Add basic Salsa-CI for project quality assurance sudo (1.9.6-1~exp2) experimental; urgency=low [ Marc Haber ] * add use_pty to default configuration, fixing CVE-2005-4890. Thanks to Daniel Kahn Gillmor (Closes: #657784) * Add group specific defaults for environment variables (commented out) Thanks to Josh Triplett * remove --disable-setresuid from sudo-ldap as well. Thanks to Dennis Filder (Closes: #985307) [ Hilko Bengen ] * Add PAM config for interactive login use (Closes: #690044) * Actually configure sudo to use pam / sudo-i sudo (1.9.6-1~exp1) experimental; urgency=medium * new upstream version * add upstream signature * refresh patches * remove NO_ROOT_MAILER patch (incorporated upstream) sudo (1.9.5p2-3+exp1) experimental; urgency=medium [ Marc Haber ] * convert package to dh * rename init scripts to be picked up by new debhelper * rename and update lintian overrides * let /run directory be created by systemd * remove documentation files that are installed by upstream scripts * clear dependency path in .la files * add Pre-Depends: ${misc:Pre-Depends} * override package-has-unnecessary-activation-of-ldconfig-trigger [ Bastian Blank ] * Move stuff to /usr/libexec. * Use dpkg provided make snippets * Provide build-flags via environment * Use easier to read multi-line variables * Remove not require prefix override * Move stuff to /usr/libexec [ Hilko Bengen ] * Remove unneeded Built-Using * Simplify dh_auto_* overrides * Further simplification * debian/rules: Remove another unneeded variable * Don't ship *.la files * Add Apport script -- Lukas Märdian <email address hidden> Tue, 08 Feb 2022 12:01:45 +0100
Upload details
- Uploaded by:
- Lukas Märdian
- Uploaded to:
- Jammy
- Original maintainer:
- Ubuntu Developers
- Architectures:
- any
- Section:
- admin
- Urgency:
- Medium Urgency
See full publishing history Publishing
Series | Published | Component | Section |
---|
Downloads
File | Size | SHA-256 Checksum |
---|---|---|
sudo_1.9.9.orig.tar.gz | 4.3 MiB | 6d6ee863a3bc26c87661093a74ec63e10fd031ceba714642d21636dfe25e3e00 |
sudo_1.9.9.orig.tar.gz.asc | 833 bytes | 799e03bdeb3d4eaaefed3cb16546bcd6cba310d573ad4dc39cf5bbf91578810c |
sudo_1.9.9-1ubuntu1.debian.tar.xz | 39.4 KiB | 7273f185bf27f3b4df1046222c6e99abc486a5efa7501e9277fd024bc07c282e |
sudo_1.9.9-1ubuntu1.dsc | 2.5 KiB | 3d9fafc29ea4eb310b33b034ac71721ecbf34e2c6894aff98280626df92b4b4f |
Available diffs
Binary packages built by this source
- sudo: Provide limited super user privileges to specific users
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.
.
This version is built with minimal shared library dependencies, use the
sudo-ldap package instead if you need LDAP support for sudoers.
- sudo-dbgsym: debug symbols for sudo
- sudo-ldap: Provide limited super user privileges (with LDAP support)
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.
.
This version is built with LDAP support, which allows an equivalent of the
sudoers database to be distributed via LDAP. Authentication is still
performed via pam.
- sudo-ldap-dbgsym: debug symbols for sudo-ldap