post-remove GPG key removal is too broad

Bug #2008432 reported by Mitch Burton
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Landscape Client
Fix Committed
Undecided
Kevin Nasto
landscape-client (Ubuntu)
Fix Released
Undecided
Kevin Nasto

Bug Description

When removing the landscape-client package, keys matching the glob /etc/apt/trusted.gpg.d/landscape-server*.asc are removed. This is too broad and could result in other trusted.gpg.d entries being removed that were not created by landscape. A more specific/unique naming pattern for these keys could prevent this.

Revision history for this message
Kevin Nasto (silverdrake11) wrote :
Changed in landscape-client (Ubuntu):
assignee: nobody → Kevin Nasto (silverdrake11)
Changed in landscape-client:
assignee: nobody → Kevin Nasto (silverdrake11)
Revision history for this message
Kevin Nasto (silverdrake11) wrote :
Changed in landscape-client:
status: New → Fix Committed
Changed in landscape-client (Ubuntu):
status: New → Fix Committed
Changed in landscape-client:
status: Fix Committed → Fix Released
status: Fix Released → Fix Committed
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package landscape-client - 23.08-0ubuntu1

---------------
landscape-client (23.08-0ubuntu1) mantic; urgency=medium

  * New upstream release 23.08
    - Restructure landscape-config wizard (LP: #2031673)
    - Add SnapMonitor, SnapManager, and related machinery (LP: #2031682)
    - Limit message data directory size (LP: #2004591)
    - Add zfs and btrfs to stable fs-lists (LP: #1499104)
    - Test for broken control file (LP: #1813442)
    - Config man page and help info fixes (LP: #1662222)
    - Removed unnecesary select to the database (LP: #1994951)
    - Last apt-key removal (LP: #1990435)
    - Added a logging level check to provide a better error (LP: #2027521)
    - Broker is able to bootstrap the landscape-client folder (LP: #1868730)
    - Changed gpg file name to be less generic (LP: #2008432)
    - Improve Dependency data is read from the deb packages (LP: #1813442)
    - Fix error in swift plugin (LP: #2031674)
    - Repository profiles do not overwrite all configurations (LP: #2031680)
    - Remove old plugins (LP: #1989968)
    - Send ubuntu pro reboot output (LP: #2031684)

 -- Kevin Nasto <email address hidden> Thu, 17 Aug 2023 13:41:21 -0500

Changed in landscape-client (Ubuntu):
status: Fix Committed → 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.