This bug was fixed in the package sudo - 1.9.10-3ubuntu1 --------------- sudo (1.9.10-3ubuntu1) kinetic; urgency=medium
* Merge from Debian unstable. Remaining changes: - debian/control: + Build-Conflicts on fakeroot (<< 1.25.3-1.1ubuntu1) - 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 (applied in Debian): - debian/rules: + compile with --without-lecture --with-tty-tickets --enable-admin-flag * Add XDG_CURRENT_DESKTOP to initial_keepenv_table for Qt to determine the correct theme (LP: #1958055) sudo (1.9.10-3) unstable; urgency=medium * some changes to 03-getroot-ldap autopkgtest to find out about ppc64el failure sudo (1.9.10-2) unstable; urgency=medium * upload to unstable (fixed autopkgtest is needed to allow adduser to migrate) sudo (1.9.10-1) experimental; urgency=medium * new upstream version * unverified upstream changelog * implement workaround if /proc/self/stat is invalid. (Closes: #940533) * Fix compilation problem on kFreeBSD. (Closes: #1004909) (different fix than the Debian patch, disable Debian patch) * get rid of e-mails "problem with defaults entries" in sss configurations. (Closes: #793660) * regular expression support for sudoers. (Closes: #945366) * handle /proc/self/fd in qemu. * Apply Upstream Patch to allow test suite with non-english LANG https://bugzilla.sudo.ws/show_bug.cgi?id=1025 * Apply Upstream Patch to allow test suite with faketime * re-introduce MVPROG patch that got lost in dh migration. Thanks to Vagrant Cascadian (Closes: #976307) * revert back to directly shipping the mask symlink in the package. Thanks to Michael Biebl (Closes: #1004730) * adopt configure changes from Ubuntu --without-lecture --with-tty-tickets --enable-admin-flag (Closes: #1006273) * fix wrong handling of --with-systemd-tmpfiles.d * bring OPTIONS up to date. * have upstream install docs directly to correct directory * let debhelper handle the upstream changelog * remove LICENSE.md in both packages * autopkgtest: send deluser stderr to null in cleanup * Add cron to autopkgtest 03-getroot-ldap dependencies * improve lintian overrides -- Benjamin Drung <bdr...@ubuntu.com> Wed, 03 Aug 2022 10:45:04 +0200 ** Changed in: sudo (Ubuntu) Status: Fix Committed => Fix Released ** Bug watch added: bugzilla.sudo.ws/ #1025 http://bugzilla.sudo.ws/show_bug.cgi?id=1025 -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to sudo in Ubuntu. https://bugs.launchpad.net/bugs/1958055 Title: sudo apport-kde is in a different design (stripped XDG_CURRENT_DESKTOP) Status in sudo package in Ubuntu: Fix Released Status in sudo source package in Jammy: Fix Committed Bug description: [Impact] Running ubuntu-bug as normal user has the correct theme (see screenshots attached to bug #1881640), but running "sudo ubuntu-bug" has a different, non-matching theme (see attached screenshot). This applies to all Qt applications. [Test Plan] This problem can be reproduce by running a KDE application on Ubuntu Desktop (GNOME): 1. Launch ubuntu-22.04-desktop-amd64.iso 2. Install apport-kde 3. Run: /usr/share/apport/apport-kde -f 4. Run: sudo /usr/share/apport/apport-kde -f 5. Compare both windows. They have different icons and font size. Same result with KDE: 1. Use kubuntu-22.04-desktop-amd64.iso 2. Run ubuntu-bug -f 3. Run: sudo ubuntu-bug -f [Analysis] Qt needs XDG_CURRENT_DESKTOP to be set to determine the correct theme, but XDG_CURRENT_DESKTOP is not in the list of environment variables to preserve (and not in env_keep in /etc/sudoers). On other other hand, sudo preserves the DISPLAY environment variable: $ sudo env | grep -Ev '^(LC|LS|SUDO|LANG|COLOR|TERM|PATH)' XAUTHORITY=/run/user/1000/gdm/Xauthority DISPLAY=:0 MAIL=/var/mail/root LOGNAME=root USER=root HOME=/root SHELL=/bin/bash [Workaround] Prevent sudo from dropping XDG_CURRENT_DESKTOP by running: sudo XDG_CURRENT_DESKTOP=$XDG_CURRENT_DESKTOP /usr/share/apport/apport-kde -f [Other Info] This changes was accepted upstream: https://github.com/sudo- project/sudo/pull/165 ProblemType: Bug DistroRelease: Ubuntu 18.04 Package: apport 2.20.9-0ubuntu7.27 ProcVersionSignature: Ubuntu 5.4.0-94.106~18.04.1-generic 5.4.157 Uname: Linux 5.4.0-94-generic i686 ApportVersion: 2.20.9-0ubuntu7.27 Architecture: i386 CurrentDesktop: KDE Date: Sun Jan 16 05:04:24 2022 InstallationDate: Installed on 2022-01-15 (0 days ago) InstallationMedia: Kubuntu 18.04.5 LTS "Bionic Beaver" - Release i386 (20200806.1) PackageArchitecture: all SourcePackage: apport UpgradeStatus: No upgrade log present (probably fresh install) To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/sudo/+bug/1958055/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp