X-Git-Url: http://dxcluster.org/gitweb/gitweb.cgi?a=blobdiff_plain;f=cmd%2Fconnect.pl;h=e1263887d96e99fd0fe00b6a82402054bf4cdb5f;hb=a9b7071fedfdb2150f3ef3d74e0d626b4f2dc0ea;hp=7fb3b7f4cc40789039ad6186e862abb4e9637bc7;hpb=4d3067793942b3f4518615906dde50db5b76464a;p=spider.git diff --git a/cmd/connect.pl b/cmd/connect.pl index 7fb3b7f4..e1263887 100644 --- a/cmd/connect.pl +++ b/cmd/connect.pl @@ -3,8 +3,12 @@ # my $self = shift; my $call = uc shift; -return (0) if $self->priv < 9; +my $lccall = lc $call; + +return (0) if $self->priv < 8; +return (1, $self->msg('e6')) unless $call gt ' '; return (1, $self->msg('already', $call)) if DXChannel::get($call); +return (1, $self->msg('conscript', $lccall)) unless -e "$main::root/connect/$lccall"; my $prog = "$main::root/local/client.pl"; $prog = "$main::root/perl/client.pl" if ! -e $prog;