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

The first jab at fixing https://fedorahosted.org/freeipa/ticket/5809 #112

Closed
wants to merge 2 commits into from

Conversation

martbab
Copy link
Contributor

@martbab martbab commented Sep 23, 2016

There are two ways to fix the issue reported in the ticket:

1.) Make certificate handling code to generate nicknames that do not break
existing implementation of installutils.set_directive

2.) Extend the quoting abilities of the function so that it is less fragile
when encoding more funky values such as quoted RDNs

This PR opts for option 2.

Martin Babinsky added 2 commits September 23, 2016 15:53
Functions `escape_seq` and `unescape_seq` have a generic use-case so it makes
sense to move them from `kerberos` to ipautil module so that other modules can
reuse them more readily.

https://fedorahosted.org/freeipa/ticket/5809
The code which handles configuration of mod_nss module must be more robust
when handling NSS nicknames generated from subject names containing quoted RDN
values.

https://fedorahosted.org/freeipa/ticket/5809
@tkrizek tkrizek self-assigned this Sep 29, 2016
@tkrizek tkrizek added the ack Pull Request approved, can be merged label Sep 30, 2016
@martbab martbab added the pushed Pull Request has already been pushed label Oct 3, 2016
@martbab martbab closed this Oct 3, 2016
@martbab martbab deleted the mod-nss-nickname-fix branch October 3, 2016 11:43
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
2 participants