pki-bot / pki-issues-final

0 stars 0 forks source link

Rewrite 'pki-setup-proxy' in Python #1224

Open pki-bot opened 4 years ago

pki-bot commented 4 years ago

This issue was migrated from Pagure Issue #1234. Originally filed by mharmsen (@mharmsen) on 2014-12-17 02:39:51:


While working on [PKI TRAC Ticket 1187 - mod_perl should be removed from requirements for 10.2] and https://fedorahosted.org/pki/ticket/1205 PKI TRAC Ticket 1205 - Outdated selinux-policy dependency., I also attempted to remove all other dependencies on Perl.

Consequently, I was able to remove all Perl dependencies with the exception of 'perl(File::Slurp)' which is needed by both the 'pki-setup-proxy' Perl program and its common Perl functions module 'pkicommon.pm' both of which are packaged in the 'pki-server' RPM.

If the 'pki-setup-proxy' could be re-written in Python, then both the Perl version of this tool as well as its common Perl module could be removed from the source and the 'perl(File::Slurp)' runtime dependency can be removed from the 'pki-core.spec' file.

I believe that this would basically make Dogtag completely independent of Perl.

Proposed milestone: 10.2.x

pki-bot commented 4 years ago

Comment from mharmsen (@mharmsen) at 2015-01-05 21:28:11

Per CS/DS meeting of 01/05/2015: 10.3

pki-bot commented 4 years ago

Comment from mharmsen (@mharmsen) at 2016-06-25 02:18:28

If this approach is taken instead of PKI TRAC Ticket 1493 - Add pki-setup-proxy functionality to pki-server, completion of this ticket should include a new standalone 'pki-setup-proxy' man page.

pki-bot commented 4 years ago

Comment from mharmsen (@mharmsen) at 2017-02-27 14:05:02

Metadata Update from @mharmsen: