chiark / gitweb /
autopkgtest: properly quote $cs in perl scripts
authorIan Jackson <ijackson@chiark.greenend.org.uk>
Tue, 4 Feb 2025 14:50:14 +0000 (14:50 +0000)
committerIan Jackson <ijackson@chiark.greenend.org.uk>
Wed, 5 Feb 2025 17:15:55 +0000 (17:15 +0000)
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
adt/acommon

index 961294659a98b611aff99d23d4a8d280f3dac386..714245a4435be8a30c49a7c3c83793816738a47f 100644 (file)
@@ -148,9 +148,9 @@ setup-host () {
     local unwanted_deps=$(perl -ne '
        next if m{^(?:userv-utils|libnetaddr-ip-perl|net-tools)$};
        next if m{^hippotat-'"$cs"'$};
-       next if m{^(?:iptables|rsyslog|authbind)$} && '"$cs"' eq "server";
+       next if m{^(?:iptables|rsyslog|authbind)$} && "'"$cs"'" eq "server";
        # TODO for rsyslog, record bug number here
-       next if m{^(?:orphan-sysvinit-scripts)$} && '"$cs"' eq "server";
+       next if m{^(?:orphan-sysvinit-scripts)$} && "'"$cs"'" eq "server";
        print;
     ' $tmp/$cs-unwanted-deps)
     in- $cs apt-mark auto $unwanted_deps