#7226 Remove remaining references to Firefox configuration extension
Closed: fixed Opened by ftweedal.

There are still some vestigal references (user-visible and not) to the Firefox
autoconfiguration plugin which was removed some time ago.

These include (possibly non-exhaustively):

  • ipa-server-install mentions it and the end of a CAless installation
  • ipa.conf httpd config adds MIME types for jar and xpi extensions
  • ipaserver.install.certs.issue_signing_cert() which is unused
  • caJarSigningCert profile configuration, and logic in cainstance.py for setting it up

See also https://pagure.io/freeipa/issue/7135, which was an earlier "remove firefox extension"
effort that removed references from the WebUI.


Metadata Update from @ftweedal:
- Issue assigned to ftweedal

PR: https://github.com/freeipa/freeipa/pull/1216

Metadata Update from @pvoborni:
- Issue set to the milestone: FreeIPA 4.6.2

master:

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

ipa-4-6:

  • a9b168665901615e2fd89ad6f4957b008b7534eb Remove mention of firefox plugin after CA-less install
  • 3e62dd1686b66557e158a12dff923c88ecadbd6f Remove XPI and JAR MIME types from httpd config
  • 6441185b789cd693cfdc22020e647ceecdc4e2af CertDB: remove unused method issue_signing_cert
  • ea116544db19554efd7389ef436bf8c97a2518b6 Remove caJarSigningCert profile and related code

Metadata Update from @tdudlak:
- Issue close_status updated to: fixed
- Issue status updated to: Closed (was: Open)

Metadata