From e9ba2b5909dc952d87b4ce7d451ba7584b979302 Mon Sep 17 00:00:00 2001 From: John McQuah Date: Tue, 13 Feb 2024 15:08:54 +0000 Subject: [PATCH] prtwash: escape metacharacters in pkgfile variables --- scripts/prtwash.pl | 3 +++ 1 file changed, 3 insertions(+) diff --git a/scripts/prtwash.pl b/scripts/prtwash.pl index 27bb8f9..5792519 100755 --- a/scripts/prtwash.pl +++ b/scripts/prtwash.pl @@ -127,6 +127,9 @@ sub parse_pkgfile { } } close(PIPE); + # thanks GazL for the reminder to escape any metacharacters + $name =~ s/[.+]/\\$&/g; + $version =~ s/[.+]/\\$&/g; return \$name, \$version, \$release, \@source, \@renames; }