Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
openSUSE:Backports:SLE-15-SP6
perl-Git-Repository
22.patch
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File 22.patch of Package perl-Git-Repository
From 4dc8dedb97891f37b9da2220e5740c65685b0906 Mon Sep 17 00:00:00 2001 From: Jan Pazdziora <jpazdziora@redhat.com> Date: Mon, 31 Oct 2022 17:26:00 +0100 Subject: [PATCH] Workaround change of behaviour in git 2.38.1 for CVE-2022-39253. By default, protocol.file.allow now defaults to user, preventing clones with symlinks. https://github.blog/2022-10-18-git-security-vulnerabilities-announced/#cve-2022-39253 --- t/21-submodule.t | 1 + 1 file changed, 1 insertion(+) diff --git a/t/21-submodule.t b/t/21-submodule.t index 444029c..97374f8 100644 --- a/t/21-submodule.t +++ b/t/21-submodule.t @@ -44,6 +44,7 @@ $s->run( checkout => 'master', { quiet => 1 } ); # now test adding a submodule my $r = test_repository(@init); $r->run( + ( Git::Repository->version_ge('2.38.1') ? ('-c', 'protocol.file.allow=always') : ()), submodule => add => $s->work_tree => 'sub', { env => { GIT_WORK_TREE => undef } } );
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor