[Bug 1869187] Re: mokutil ignores timeout parameter
The Groovy Gorilla has reached end of life, so this bug will not be fixed for that release ** Changed in: mokutil (Ubuntu Groovy) Status: Confirmed => Won't Fix -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1869187 Title: mokutil ignores timeout parameter To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/mokutil/+bug/1869187/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1869187] Re: mokutil ignores timeout parameter
This bug was fixed in the package shim-signed - 1.45 --- shim-signed (1.45) groovy; urgency=medium * Merge back changes from focal that got lost in the shim revert, as groovy carried on from the reverted 1.41 upload and did not merge back 1.40.{1,2,3}: - Depend on the correct version of grub-signed (LP: #1871895) - Install grub to multiple ESPs (LP: #1871821) - Pass --timeout -1 to mokutil in a separate mokutil run (LP: #1869187), thanks to Aleksander Miera for the patch. -- Julian Andres Klode Wed, 21 Oct 2020 11:02:12 +0200 ** Changed in: shim-signed (Ubuntu Groovy) Status: Fix Committed => Fix Released -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1869187 Title: mokutil ignores timeout parameter To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/mokutil/+bug/1869187/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1869187] Re: mokutil ignores timeout parameter
** Changed in: shim-signed (Ubuntu Groovy) Status: Triaged => Fix Committed -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1869187 Title: mokutil ignores timeout parameter To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/mokutil/+bug/1869187/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1869187] Re: mokutil ignores timeout parameter
This bug is _not_ fixed in groovy, only in stable releases ** Also affects: shim-signed (Ubuntu Groovy) Importance: High Status: Fix Released ** Also affects: mokutil (Ubuntu Groovy) Importance: Undecided Status: Confirmed ** Changed in: shim-signed (Ubuntu Groovy) Status: Fix Released => Triaged -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1869187 Title: mokutil ignores timeout parameter To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/mokutil/+bug/1869187/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1869187] Re: mokutil ignores timeout parameter
This bug was fixed in the package shim-signed - 1.37~18.04.6 --- shim-signed (1.37~18.04.6) bionic; urgency=medium * Pass --timeout -1 to mokutil in a separate mokutil run (LP: #1869187) thanks to Aleksander Miera for the patch. shim-signed (1.37~18.04.5) bionic; urgency=medium * Fix versioned dependency on mokutil so that it matches the version in bionic-updates. LP: #1862632. shim-signed (1.37~18.04.4) bionic; urgency=medium * Pass --timeout -1 to mokutil so that users don't end up with broken systems by missing MokManager on reboot after install. LP: #1856422. * Add a versioned dependency on the mokutil that introduces --timeout. -- Matthieu Clemenceau Fri, 10 Jul 2020 14:27:41 -0500 ** Changed in: shim-signed (Ubuntu Bionic) Status: Fix Committed => Fix Released -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1869187 Title: mokutil ignores timeout parameter To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/mokutil/+bug/1869187/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1869187] Re: mokutil ignores timeout parameter
Confirmed shim-signed 1.37~18.04.6+15+1533136590.3beb971-0ubuntu1 from bionic-proposed fixes the problem described on this ticket installed bionic # apt update # apt upgrade edit /etc/apt/source.list to include bionic-proposed # apt update # apt install shim-signed # dpkg -l | grep shim-signed ii shim-signed 1.37~18.04.6+15+1533136590.3beb971-0ubuntu1 amd64Secure Boot chain-loading bootloader (Microsoft-signed binary) Then install dkms firmware # sudo apt install fwts-efi-runtime-dkms Got prompt with a menu to set the MOK password # reboot Got prompt to enroll the MOK with previous password Keys shows enrolled # mokutil --list-enrolled ** Tags removed: verification-needed verification-needed-bionic ** Tags added: verification-done verification-done-bionic -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1869187 Title: mokutil ignores timeout parameter To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/mokutil/+bug/1869187/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1869187] Re: mokutil ignores timeout parameter
Hello Aleksander, or anyone else affected, Accepted shim-signed into bionic-proposed. The package will build now and be available at https://launchpad.net/ubuntu/+source/shim- signed/1.37~18.04.6 in a few hours, and then in the -proposed repository. Please help us by testing this new package. See https://wiki.ubuntu.com/Testing/EnableProposed for documentation on how to enable and use -proposed. Your feedback will aid us getting this update out to other Ubuntu users. If this package fixes the bug for you, please add a comment to this bug, mentioning the version of the package you tested, what testing has been performed on the package and change the tag from verification-needed- bionic to verification-done-bionic. If it does not fix the bug for you, please add a comment stating that, and change the tag to verification- failed-bionic. In either case, without details of your testing we will not be able to proceed. Further information regarding the verification process can be found at https://wiki.ubuntu.com/QATeam/PerformingSRUVerification . Thank you in advance for helping! N.B. The updated package will be released to -updates after the bug(s) fixed by this package have been verified and the package has been in -proposed for a minimum of 7 days. ** Changed in: shim-signed (Ubuntu Bionic) Status: New => Fix Committed ** Tags added: verification-needed verification-needed-bionic -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1869187 Title: mokutil ignores timeout parameter To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/mokutil/+bug/1869187/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1869187] Re: mokutil ignores timeout parameter
** Description changed: + This section is for Bionic SRU purpose + + [Impact] + Because mokutil ignores the timeout parameter in /usr/sbin/update-secureboot-policy + it becomes impossible to sign dkms-built modules with secure boot enable + + [Test Case] + With a bionic with secureboot enabled (tested in a VM) + Make sure Secure Boot is enable (should return : SecureBoot enabled) + # mokutil --sb-state + + Then install a dkms driver + # sudo apt install fwts-efi-runtime-dkms + This should prompt mok manager menu to setup Secure Boot password + The key details will be under + # mokutil --list-new + # reboot + + Without the patch nothing happen upon reboot. System boots fully + and the driver isn't installed + + With the solution installed, a menu will pop up on reboot to enroll the key + Once the key is enrolled it will show up under + # mokutil --list-enrolled + + + [Regression Potential] + This change is fairly minimal and has been shipping with Focal. + Possible regression could involve inability to sign other drivers. + + End SRU + -- + Version info: Description: Ubuntu Focal Fossa (development branch) Release: 20.04 Done upgrade and dist-upgrade on March 26th, just before reporting this. mokutil: - Installed: 0.3.0+1538710437.fb6250f-1 + Installed: 0.3.0+1538710437.fb6250f-1 dkms: - Installed: 2.8.1-5ubuntu1 + Installed: 2.8.1-5ubuntu1 shim-signed: - Installed: 1.41+15+1552672080.a4a1fbe-0ubuntu1 + Installed: 1.41+15+1552672080.a4a1fbe-0ubuntu1 Dell precision M3800, secure boot on (obviously) The backstory of it, is that in development version of 20.04 it became impossible to sign dkms-built modules with secure-boot enabled. The ncurses-based interfaces opens normally and prompts for the password twice (as usual), but after reboot the key-enrollment menu does not appear. After comparing all the packages involved into this process with the ones from 19.04, I managed to pinpoint the culprit, namely: /usr/sbin/update-secureboot-policy, lines 111 and 120 call mokutil with timeout parameter. Removing that argument like this: 111c111 < printf '%s\n%s\n' "$key" "$again" | mokutil --enable-validation >/dev/null || true --- > printf '%s\n%s\n' "$key" "$again" | mokutil --timeout -1 --enable-validation >/dev/null || true 120c120 < printf '%s\n%s\n' "$key" "$again" | mokutil --import "$SB_KEY" >/dev/null || true --- > printf '%s\n%s\n' "$key" "$again" | mokutil --timeout -1 --import "$SB_KEY" >/dev/null || true fixes the problem, yet to me it does not eliminate its root cause. Picking up those trails, I decided to fiddle with mokutil itself. In my case, adding any --timeout param (not only -1, but any integer really) triggers it to display help/usage message, nothing more. For that reason I am quite convinced that my actions related to update-secureboot-policy script are merely a workaround, while mokutil is the actual source of the problem. - - I am fully aware, that: https://bugs.launchpad.net/ubuntu/+source/shim-signed/+bug/1856422 is a design decision, and I know why it was introduced. Yet, in case of my machine (several other ones to be checked soon) it breaks the signing process completely. + I am fully aware, that: https://bugs.launchpad.net/ubuntu/+source/shim- + signed/+bug/1856422 is a design decision, and I know why it was +
[Bug 1869187] Re: mokutil ignores timeout parameter
** Changed in: shim-signed (Ubuntu Bionic) Assignee: (unassigned) => Matthieu Clemenceau (mclemenceau) -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1869187 Title: mokutil ignores timeout parameter To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/mokutil/+bug/1869187/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1869187] Re: mokutil ignores timeout parameter
** Merge proposal linked: https://code.launchpad.net/~mclemenceau/shim/+git/shim-signed/+merge/387240 -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1869187 Title: mokutil ignores timeout parameter To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/mokutil/+bug/1869187/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1869187] Re: mokutil ignores timeout parameter
** Merge proposal linked: https://code.launchpad.net/~mclemenceau/ubuntu/+source/shim-signed/+git/shim-signed/+merge/387082 -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1869187 Title: mokutil ignores timeout parameter To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/mokutil/+bug/1869187/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1869187] Re: mokutil ignores timeout parameter
** Changed in: mokutil (Ubuntu Eoan) Status: New => Won't Fix ** Changed in: shim-signed (Ubuntu Eoan) Status: New => Won't Fix -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1869187 Title: mokutil ignores timeout parameter To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/mokutil/+bug/1869187/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1869187] Re: mokutil ignores timeout parameter
** Also affects: shim-signed (Ubuntu Eoan) Importance: Undecided Status: New ** Also affects: mokutil (Ubuntu Eoan) Importance: Undecided Status: New ** Also affects: shim-signed (Ubuntu Bionic) Importance: Undecided Status: New ** Also affects: mokutil (Ubuntu Bionic) Importance: Undecided Status: New ** Changed in: shim-signed (Ubuntu Bionic) Importance: Undecided => High ** Changed in: shim-signed (Ubuntu Eoan) Importance: Undecided => High -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1869187 Title: mokutil ignores timeout parameter To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/mokutil/+bug/1869187/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1869187] Re: mokutil ignores timeout parameter
Status changed to 'Confirmed' because the bug affects multiple users. ** Changed in: mokutil (Ubuntu Focal) Status: New => Confirmed -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1869187 Title: mokutil ignores timeout parameter To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/mokutil/+bug/1869187/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1869187] Re: mokutil ignores timeout parameter
Status changed to 'Confirmed' because the bug affects multiple users. ** Changed in: mokutil (Ubuntu) Status: New => Confirmed -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1869187 Title: mokutil ignores timeout parameter To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/mokutil/+bug/1869187/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1869187] Re: mokutil ignores timeout parameter
** Tags added: id-5e86040cabc56e279d442ddb -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1869187 Title: mokutil ignores timeout parameter To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/mokutil/+bug/1869187/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1869187] Re: mokutil ignores timeout parameter
This bug was fixed in the package shim-signed - 1.40.3 --- shim-signed (1.40.3) focal; urgency=medium * Depend on the correct version of grub-signed (LP: #1871895) -- Julian Andres Klode Thu, 09 Apr 2020 20:48:31 +0200 ** Changed in: shim-signed (Ubuntu Focal) Status: Triaged => Fix Released -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1869187 Title: mokutil ignores timeout parameter To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/mokutil/+bug/1869187/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1869187] Re: mokutil ignores timeout parameter
Thanks. BTW, is there any help we can provide ensure the fix makes its way to the official 20.04 LTS release (I guess it might be tough I guess, due to release candidate being out today, am I right?), or at least one of the early updates? -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1869187 Title: mokutil ignores timeout parameter To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/mokutil/+bug/1869187/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1869187] Re: mokutil ignores timeout parameter
** Merge proposal linked: https://code.launchpad.net/~ubuntu-installer/ubiquity/+git/ubiquity/+merge/376815 -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1869187 Title: mokutil ignores timeout parameter To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/mokutil/+bug/1869187/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1869187] Re: mokutil ignores timeout parameter
** Changed in: shim-signed (Ubuntu Focal) Status: Invalid => Triaged -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1869187 Title: mokutil ignores timeout parameter To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/mokutil/+bug/1869187/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1869187] Re: mokutil ignores timeout parameter
Sorry, mis-clicked sth while browsing, could you please revert back the status? ** Changed in: shim-signed (Ubuntu Focal) Status: Triaged => Invalid -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1869187 Title: mokutil ignores timeout parameter To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/mokutil/+bug/1869187/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1869187] Re: mokutil ignores timeout parameter
** Tags removed: rls-ff-incoming -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1869187 Title: mokutil ignores timeout parameter To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/mokutil/+bug/1869187/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1869187] Re: mokutil ignores timeout parameter
** Also affects: shim-signed (Ubuntu Focal) Importance: Undecided Status: New ** Also affects: mokutil (Ubuntu Focal) Importance: Undecided Status: New ** Changed in: shim-signed (Ubuntu Focal) Status: New => Triaged ** Changed in: shim-signed (Ubuntu Focal) Importance: Undecided => High -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1869187 Title: mokutil ignores timeout parameter To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/mokutil/+bug/1869187/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1869187] Re: mokutil ignores timeout parameter
** Tags added: rls-ff-incoming -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1869187 Title: mokutil ignores timeout parameter To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/mokutil/+bug/1869187/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1869187] Re: mokutil ignores timeout parameter
The attachment "shim-signed.diff" seems to be a patch. If it isn't, please remove the "patch" flag from the attachment, remove the "patch" tag, and if you are a member of the ~ubuntu-reviewers, unsubscribe the team. [This is an automated message performed by a Launchpad user owned by ~brian-murray, for any issues please contact him.] ** Tags added: patch -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1869187 Title: mokutil ignores timeout parameter To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/mokutil/+bug/1869187/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1869187] Re: mokutil ignores timeout parameter
** Also affects: shim-signed (Ubuntu) Importance: Undecided Status: New -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1869187 Title: mokutil ignores timeout parameter To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/mokutil/+bug/1869187/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1869187] Re: mokutil ignores timeout parameter
Ok, I have analyzed mokutil's src code and from what I understood, timeout has to be a single parameter. Of course, it can be changed there, but calling it several times in a row should do not harm either. Splitting its invocation in two seems to fix the problem; the bug can be reassigned to shim-signed if needed, as the the patch actually modifies that package. ** Patch added: "shim-signed.diff" https://bugs.launchpad.net/ubuntu/+source/mokutil/+bug/1869187/+attachment/5341811/+files/shim-signed.diff -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1869187 Title: mokutil ignores timeout parameter To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/mokutil/+bug/1869187/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs