From: Ian Jackson Date: Sat, 15 Jun 2019 10:23:01 +0000 (+0100) Subject: dgit: clean mode: Correctly reject bad modes from config X-Git-Tag: archive/debian/9.0~118 X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=commitdiff_plain;h=04f06d58825cb30e66e1befd198bffaf85c17a9d;p=dgit.git dgit: clean mode: Correctly reject bad modes from config Add the missing ^ and $ (which do not appear in $cleanmode_re). Signed-off-by: Ian Jackson --- diff --git a/dgit b/dgit index 92078745..40662b1b 100755 --- a/dgit +++ b/dgit @@ -7593,7 +7593,7 @@ sub parseopts_late_defaults () { $cleanmode //= 'dpkg-source'; badcfg f_ "unknown clean-mode \`%s'", $cleanmode unless - $cleanmode =~ m/$cleanmode_re/; + $cleanmode =~ m/^$cleanmode_re$/; } $buildproductsdir //= access_cfg('build-products-dir', 'RETURN-UNDEF');