X-Git-Url: http://gb7djk.dxcluster.net/gitweb/gitweb.cgi?a=blobdiff_plain;f=cmd%2Fspoof.pl;h=c6d93e78da0bb8951d9aa07f978ebf3d0f7f0d85;hb=5835ca385fb719194163512276666aaf75e82484;hp=ad2f9b8ccbb408a9b64b15accd907f87b36370a3;hpb=fe7780b7eb15406a7e5caac4ecc499c8f3304e18;p=spider.git diff --git a/cmd/spoof.pl b/cmd/spoof.pl index ad2f9b8c..c6d93e78 100644 --- a/cmd/spoof.pl +++ b/cmd/spoof.pl @@ -26,7 +26,7 @@ if ($self->priv < 9) { my @out; $call = uc $call; -my $user = DXUser->get_current($call); +my $user = DXUser::get_current($call); unless ($user) { $user = DXUser->new($call); push @out, $self->msg('spf1', $call); @@ -35,7 +35,8 @@ unless ($user) { # set up basic environment $self->call($call); $self->user($user); -Log('DXCommand', "spoof '$newline' as $call by $mycall"); +my $addr = $self->hostname || '127.0.0.1' +Log('cmd', "$self->{call}|$addr|spoof|$line"); my @in = $self->run_cmd($newline); push @out, map {"spoof $call: $_"} @in; $self->call($mycall);