fermitools / cigetcert

Get an X.509 certificate with SAML ECP and store proxies.
Other
2 stars 6 forks source link

Fixes for cigetcert to run on python3 #53

Closed duncanmmacleod closed 5 years ago

duncanmmacleod commented 5 years ago

This PR updates cigetcert to run on python3. The changes are mainly just to handle renamed objects, and some for bytes vs str.

DrDaveD commented 5 years ago

As far as I can tell this works well on python2 but I haven't been able to come up with a testing environment for python3. Can you give me any instructions to do that? I've got docker, rhel6, rhel7, and debian 9.5 systems. I came the closest on the debian system but haven't figured out how to install a python3 m2crypto.

DrDaveD commented 5 years ago

I found I could install the python3 packages in a docker fedora:latest container. The changes you have in the PR work in my testing, but I had to add more. I will make another PR for that.