Please merge 1.9.13p3-3 into mantic

Bug #2025655 reported by Danilo Egea Gondolfo
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
sudo (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

PPA: https://launchpad.net/~danilogondolfo/+archive/ubuntu/sudo2

Autopkgtests https://autopkgtest.ubuntu.com/results/autopkgtest-mantic-danilogondolfo-sudo2/mantic/s390x/s/sudo/20230705_144943_c8ec0@/log.gz

This merge includes a workaround for a problem with autopkgtest affecting s390x for a long while. See https://git.launchpad.net/~danilogondolfo/ubuntu/+source/sudo/commit/?id=ad1796726eb71d17d4ef983c96735092b522a3dd

See the history of tests on s390x https://autopkgtest.ubuntu.com/packages/sudo/mantic/s390x

It's not reproducible locally though. Sleeping for a couple of seconds between the start of the ldap server and the first ldapmodify command seems to fix the problem reliably for us.

Related branches

description: updated
Revision history for this message
Athos Ribeiro (athos-ribeiro) wrote :

Thanks, Danilo.

I am removing ubuntu-sponsors to avoid duplication in the sponsoring queue. Your MP is already being tracked there.

Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package sudo - 1.9.13p3-3ubuntu1

---------------
sudo (1.9.13p3-3ubuntu1) mantic; urgency=medium

  * Merge with Debian unstable (LP: #2025655). Remaining changes:
    - 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)
  * Added changes:
    - debian/tests/04-getroot-sssd:
      + Check if the slapd daemon is ready before proceeding.
        In some situations, the next command (ldapmodify) runs before
        the service is ready. See LP:#2026888
  * Dropped changes:
    - Drop Build-Conflicts on fakeroot (<< 1.25.3-1.1ubuntu1)
      This wasn't in the former Ubuntu version, just mentioned
      in the changelog by accident

sudo (1.9.13p3-3) unstable; urgency=medium

  * fix wrong patch to fix event log format
    (added wrongly in 1.9.13p3-2)

sudo (1.9.13p3-2) unstable; urgency=medium

  * add upstream patch to fix event log format.
    Thanks to Kimmo Suominen (Closes: #1039557)
  * add patch to improve upstream spanish translation

 -- Danilo Egea Gondolfo <email address hidden> Mon, 03 Jul 2023 15:23:30 +0100

Changed in sudo (Ubuntu):
status: New → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.