Package mk-ca-bundle.pl for ca-certificates #1

Open
opened 2020-07-15 16:40:44 +00:00 by jlarson · 2 comments
jlarson commented 2020-07-15 16:40:44 +00:00 (Migrated from git.snaplinux.org)

Not quite sure yet how we want to do this. mk-ca-bundle.pl is part of this package, but looks to be a good candidate for automating the generation of CA certs from the Mozilla source. Maybe mk-ca-bundle.pl would be its own package? Doesn't look like other distros include it...

This script is a perl script located in lib/mk-ca-bundle.pl and it requires a substantial number of perl modules.

Looks like installing the dependencies via cpan resulted in all of the following modules being installed:

IO::HTML
Try::Tiny
Test::Needs
URI
Encode
Date::Parse
Time::Local
HTTP::Date
Encode::Locale
Test::Fatal
LWP::MediaTypes
HTTP::Message
WWW::RobotRules
HTTP::Cookies
Net::HTTP
HTML::Tagset
HTML::Parser
HTTP::Negotiate
Test::RequiresInternet
ExtUtils::Config
ExtUtils::InstallPaths
ExtUtils::Helpers
File::Listing
libwww::perl
Test::LeakTrace
Mozilla::CA
Net::SSLeay
IO::Socket::SSL
LWP::Protocol::https

That is really crazy, but do we want to write something to do this?

Not quite sure yet how we want to do this. mk-ca-bundle.pl is part of this package, but looks to be a good candidate for automating the generation of CA certs from the Mozilla source. Maybe mk-ca-bundle.pl would be its own package? Doesn't look like other distros include it... This script is a perl script located in lib/mk-ca-bundle.pl and it requires a substantial number of perl modules. Looks like installing the dependencies via cpan resulted in all of the following modules being installed: ``` IO::HTML Try::Tiny Test::Needs URI Encode Date::Parse Time::Local HTTP::Date Encode::Locale Test::Fatal LWP::MediaTypes HTTP::Message WWW::RobotRules HTTP::Cookies Net::HTTP HTML::Tagset HTML::Parser HTTP::Negotiate Test::RequiresInternet ExtUtils::Config ExtUtils::InstallPaths ExtUtils::Helpers File::Listing libwww::perl Test::LeakTrace Mozilla::CA Net::SSLeay IO::Socket::SSL LWP::Protocol::https ``` That is really crazy, but do we want to write something to do this?
jlarson commented 2020-07-15 19:28:03 +00:00 (Migrated from git.snaplinux.org)

changed the description

changed the description
jlarson commented 2020-07-15 19:28:40 +00:00 (Migrated from git.snaplinux.org)

changed the description

changed the description
Sign in to join this conversation.
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: main/curl#1