Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Remove vestigal references to Firefox autoconfig xpi and caJarSigningCert profile #1216

Conversation

frasertweedale
Copy link
Contributor

@frasertweedale frasertweedale commented Oct 27, 2017

We added MIME types for JAR and XPI files, which were needed for
correct handling of the Firefox auto-configuration plugin.  The
plugin was removed some time ago, so remove the media type
definitions.

Part of: https://pagure.io/freeipa/issue/7226
The CertDB.issue_signing_cert method was used to issue the object
signing cert for signing the Firefox auto-configuration extension
(XPI).  We removed the extension and certificate some time ago, and
the method is now unused so remove it.

Part of: https://pagure.io/freeipa/issue/7226
The caJarSigningCert profile was used for issuing the object signing
certificate for signing the Firefox auto-configuration extension
(XPI).  We removed the extension and object signing certificate some
time ago, so remove the profile and the related code that sets it
up.

Fixes: https://pagure.io/freeipa/issue/7226
@rcritten
Copy link
Contributor

These patches look good to me. Can you also reference this ticket somewhere, https://pagure.io/freeipa/issue/7135? This was the original "remove Firefox" ticket, these other bits just got left behind.

I think I'd even be ok mentioning it in the ticket itself.

@rcritten rcritten self-assigned this Oct 30, 2017
@frasertweedale
Copy link
Contributor Author

@rcritten thanks; I added a reference to 7135 in 7226 and vice versa.

@rcritten rcritten added the ack Pull Request approved, can be merged label Oct 31, 2017
@Tiboris Tiboris added the pushed Pull Request has already been pushed label Nov 1, 2017
@Tiboris
Copy link
Member

Tiboris commented Nov 1, 2017

master:

  • 4fc9031 Remove mention of firefox plugin after CA-less install
  • 260db9d Remove XPI and JAR MIME types from httpd config
  • 1ebd819 CertDB: remove unused method issue_signing_cert
  • 3e33857 Remove caJarSigningCert profile and related code

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
ack Pull Request approved, can be merged pushed Pull Request has already been pushed
Projects
None yet
3 participants