From e30cfd199d4cc6c7d78bce596b2cbf3c41d85f5a Mon Sep 17 00:00:00 2001 From: Glenn Rice Date: Thu, 20 Aug 2026 10:38:15 -0500 Subject: [PATCH] Remove the `DynaLoader` and `IO::Handle` packages from what is shared with PG. These are dangerous to share, and expose things to problems that should not be exposed. --- conf/defaults.config | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/conf/defaults.config b/conf/defaults.config index b2755cf22f..e3b0455d67 100644 --- a/conf/defaults.config +++ b/conf/defaults.config @@ -1181,7 +1181,6 @@ ${pg}{modules} = [ [qw(Encode::Encoding)], [qw(HTML::Parser)], [qw(HTML::Entities)], - [qw(DynaLoader)], [qw(Encode)], [qw(Exporter )], [qw(GD)], @@ -1218,7 +1217,7 @@ ${pg}{modules} = [ [qw(Locale::Maketext)], [qw(WeBWorK::PG::Localize)], [qw(Mojo::JSON)], - [qw(Rserve IO::Handle)], + [qw(Rserve)], [qw(DragNDrop)], [qw(Types::Serialiser)], [qw(strict)],