Resolves: RHEL-77187

Fix permission for creating site directories
This commit is contained in:
Jitka Plesnikova 2025-02-18 15:00:18 +01:00
parent 86b3c3f6ac
commit 33361058fe
2 changed files with 6 additions and 2 deletions

View File

@ -33,7 +33,7 @@ index 531c115..8d82795 100644
+ $CPAN::Frontend->mywarn(sprintf(
+ qq{Perl site library directory "%s" does not exist.\n},
+ $_));
+ File::Path::make_path($_, { error => \my $failure });
+ File::Path::make_path($_, { error => \my $failure, chmod => 0755 });
+ if (@$failure) {
+ $CPAN::Frontend->mywarn(sprintf(
+ qq{Perl site library directory "%s" } .

View File

@ -10,7 +10,7 @@
Name: perl-CPAN
Version: 2.29
Release: 3%{?dist}
Release: 4%{?dist}
Summary: Query, download and build perl modules from CPAN sites
License: GPL+ or Artistic
URL: https://metacpan.org/release/CPAN
@ -336,6 +336,10 @@ make test
%{_libexecdir}/%{name}
%changelog
* Thu Feb 13 2025 Jitka Plesnikova <jplesnik@redhat.com> - 2.29-4
- Resolves: RHEL-77187
- Fix permission for creating site directories
* Tue Aug 01 2023 Michal Josef Špaček <mspacek@redhat.com> - 2.29-3
- Resolves: rhbz#2218907 - Fix CVE-2023-31484