Bug#941985: perl 5.30.0 - Unable to set supplementary group IDs

Dagfinn Ilmari Mannsåker ilmari at ilmari.org
Tue Oct 8 15:29:58 BST 2019


Package: perl
Version: 5.30.0-5
Forwarded: https://rt.perl.org/Public/Bug/Display.html?id=134169
Severity: serious

A regression in perl 5.30.0 breaks setting supplementary groups by
assigning a space-separated string to the $) variable.  This breaks
postgresql-common, which relies on taking on all the supplementary
groups of the postgres user (specifically ssl-cert, to be able to read
SSL certificates).

This has been fixed in blead¹, and proposed for backporting to the 5.30
branch².

[1]: http://perl5.git.perl.org/perl.git/commitdiff/79e302e6c3f815bf4cb72a5bacc3012595970db9
[2]: https://perl5.git.perl.org/perl.git/commitdiff/37615aed2d5ce7dd5e254533f5235478f3378422

- ilmari
-- 
"The surreality of the universe tends towards a maximum" -- Skud's Law
"Never formulate a law or axiom that you're not prepared to live with
 the consequences of."                              -- Skud's Meta-Law




More information about the Perl-maintainers mailing list