From: Michael Tremer Date: Fri, 18 Jul 2025 09:57:34 +0000 (+0000) Subject: wireguard-functions.pl: Remove any carriage returns on import X-Git-Tag: v2.29-core197~25^2~47 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=f7565a885b55384a64edd8bd73079143a04da519;p=ipfire-2.x.git wireguard-functions.pl: Remove any carriage returns on import Some files might include carriage returns which won't be removed by chomp() on Linux. To be extra safe, we remove them manually. Signed-off-by: Michael Tremer --- diff --git a/config/cfgroot/wireguard-functions.pl b/config/cfgroot/wireguard-functions.pl index f98cec408..1dc80f2c0 100644 --- a/config/cfgroot/wireguard-functions.pl +++ b/config/cfgroot/wireguard-functions.pl @@ -488,6 +488,9 @@ sub parse_configuration($$) { # Remove line breaks chomp; + # Remove any carriage returns + $_ =~ s/\r$//; + # Search for section headers if ($_ =~ m/^\[(\w+)\]$/) { $section = $1;