X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?p=dgit.git;a=blobdiff_plain;f=dgit;h=de7b4de625ec4520ff13d552cee200172d76c3b3;hp=54b0e6fc7719237d1d357459edfb6e2a3d360c62;hb=76c7db35e2ddaa0c517128fae11cd5893099fffc;hpb=6df06968cbcb92d2dc9796a137d36cdc873b827a;ds=sidebyside diff --git a/dgit b/dgit index 54b0e6fc..de7b4de6 100755 --- a/dgit +++ b/dgit @@ -727,7 +727,10 @@ sub access_basedistro () { sub access_nomdistro () { my $base = access_basedistro(); - return cfg("dgit-distro.$base.nominal-distro",'RETURN-UNDEF') // $base; + my $r = cfg("dgit-distro.$base.nominal-distro",'RETURN-UNDEF') // $base; + $r =~ m/^$distro_re$/ or badcfg + "bad syntax for (nominal) distro \`$r' (does not match /^$distro_re$/)"; + return $r; } sub access_quirk () {