--- loncom/lonnet/perl/lonnet.pm 2021/06/06 23:14:18 1.1456 +++ loncom/lonnet/perl/lonnet.pm 2021/06/07 12:15:04 1.1458 @@ -1,7 +1,7 @@ # The LearningOnline Network # TCP networking package # -# $Id: lonnet.pm,v 1.1456 2021/06/06 23:14:18 raeburn Exp $ +# $Id: lonnet.pm,v 1.1458 2021/06/07 12:15:04 raeburn Exp $ # # Copyright Michigan State University Board of Trustees # @@ -8441,7 +8441,10 @@ sub allowed { =~/\Q$priv\E\&([^\:]*)/) { my $value = $1; if ($priv eq 'bre') { - if ($noblockcheck) { + my $deeplinkblock = &deeplink_check($priv,$symb,$uri); + if ($deeplinkblock) { + $thisallowed = 'D'; + } elsif ($noblockcheck) { $thisallowed.=$value; } else { my @blockers = &has_comm_blocking($priv,$symb,$uri,$ignorecache); @@ -14687,7 +14690,7 @@ sub get_dns { delete($alldns{$dns}); next if (($dir eq '') || ($file eq '')); if (open(my $config,'<',"$dir/$file")) { - @content = <$config>); + @content = <$config>; close($config); } if ($url eq '/adm/dns/loncapaCRL') {