add privilege checks to (un)set/show/bad* cmds
[spider.git] / cmd / show / baddx.pl
index 7780e46bbdad3c7f2b1db2f2b85a210a503d3dfe..49133c514b9340a5b9b79a7176ea093bef09e4d1 100644 (file)
@@ -6,5 +6,9 @@
 #
 #
 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::baddx->show(1, $self);