spider/cmd/set/badspotter.pl
Dirk Koopman 3cdd57e7ba add privilege checks to (un)set/show/bad* cmds
These commands now require at least privilege 6 and cannot be done
remotely.
2008-05-10 15:26:57 +01:00

15 lines
357 B
Perl

#
# set list of bad dx spotters
#
# Copyright (c) 1998 - Dirk Koopman G1TLH
#
#
#
my ($self, $line) = @_;
return (1, $self->msg('e5')) if $self->remotecmd;
# are we permitted?
return (1, $self->msg('e5')) if $self->priv < 6;
$line = join(' ', map {s|[/-]\d+$||; $_} split(/\s+/, $line));
return $DXProt::badspotter->set(8, $self->msg('e6'), $self, $line);