[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]

[tor-bugs] #17555 [- Select a component]: Uninstalling deb.torproject.org-keyring doesn't remove the key



#17555: Uninstalling deb.torproject.org-keyring doesn't remove the key
--------------------------------------+-----------------
     Reporter:  ageisp0lis            |      Owner:
         Type:  defect                |     Status:  new
     Priority:  Medium                |  Milestone:
    Component:  - Select a component  |    Version:
     Severity:  Normal                |   Keywords:
Actual Points:                        |  Parent ID:
       Points:                        |    Sponsor:
--------------------------------------+-----------------
 I found this bug in the process of forking Tor's repository keyring
 package for a similar use case by one of the other projects I contribute
 to.

 The prerm hooks in the source for the package don't actually remove the
 key, so if you uninstall deb.torproject.org-keyring, the signing key will
 still be trusted by the system, and not removed from /etc/apt/trusted.gpg.

 The problem is in debian/prerm, line 8: the 'apt-key del' command does not
 work with a full fingerprint. It only work using an 8-character key ID
 (this behavior is totally wack, and I will be reporting it to the
 maintainers of apt and Debian).

 'apt-key del', when provided with a full key fingerprint, still even
 outputs 'OK', which is also crazy. But if you run 'apt-key list' afterward
 you'll find that the key is indeed still there.

 Until this issue is addressed upstream, you might want the prerm hook for
 this package to reference the short key ID instead.

 https://gitweb.torproject.org/debian/torproject-
 keyring.git/tree/debian/prerm

--
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/17555>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online
_______________________________________________
tor-bugs mailing list
tor-bugs@xxxxxxxxxxxxxxxxxxxx
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-bugs