We need to add a build option that will skip the pkinit functionality we added recently. The functionality is needed for future development and prototyping but not for the release of v2. So we need to have a way to hide it so that it is not exposed in installation or CLI. That will reduce the amount of testing and documentation work for this release.
Patch hiding the possibility of using pkinit during installation 0001-Hide-pkinit-functionality-from-production-version.patch
Extension of the first patch jzeleny-freeipa-0034-Some-extensions-to-pkinit-removal-patch.patch
Patch hiding the possibility of using pkinit during installation jzeleny-freeipa-0033-Hide-pkinit-functionality-from-production-version.patch
Ok, patches 33 and 34 should do it. I think using 33 should be sufficient, but 34 removes all traces of pkinit in the installation, just to complete the cleanup. Reassigning the ticket to Rob as discussed.
Patches are applying ok in my local CVS pull. Will commit once we rebase to beta 2.
Committed.
Metadata Update from @dpal: - Issue assigned to rcritten - Issue set to the milestone: FreeIPA 2.0 - 2011/01 (cleanup)
Login to comment on this ticket.