X-Git-Url: http://gb7djk.dxcluster.net/gitweb/gitweb.cgi?a=blobdiff_plain;f=perl%2Fcreate_sysop.pl;h=4696fc2e505633f723568594e363a60f43a7bf64;hb=d22ce72557d2fd2586261cfe40603641cd57f1ea;hp=a08bb9fffc441bcebdacf7d438ceb805b9de5daa;hpb=6b6a8002929017b6d4217f68fa492a2d728ee1fe;p=spider.git diff --git a/perl/create_sysop.pl b/perl/create_sysop.pl index a08bb9ff..4696fc2e 100755 --- a/perl/create_sysop.pl +++ b/perl/create_sysop.pl @@ -9,6 +9,16 @@ # $Id$ # +# make sure that modules are searched in the order local then perl +BEGIN { + # root of directory tree for this system + $root = "/spider"; + $root = $ENV{'DXSPIDER_ROOT'} if $ENV{'DXSPIDER_ROOT'}; + + unshift @INC, "$root/perl"; # this IS the right way round! + unshift @INC, "$root/local"; +} + use DXVars; use DXUser; @@ -25,9 +35,12 @@ sub create_it $self->{long} = $mylongtitude; $self->{email} = $myemail; $self->{bbsaddr} = $mybbsaddr; - $self->{sort} = 'U'; # C - Console user, S - Spider cluster, A - AK1A, U - User, B - BBS + $self->{homenode} = $mycall; + $self->{sort} = 'A'; # C - Console user, S - Spider cluster, A - AK1A, U - User, B - BBS $self->{priv} = 9; # 0 - 9 - with 9 being the highest $self->{lastin} = 0; + $self->{dxok} = 1; + $self->{annok} = 1; # write it away $self->close(); @@ -41,10 +54,14 @@ sub create_it $self->{long} = $mylongtitude; $self->{email} = $myemail; $self->{bbsaddr} = $mybbsaddr; + $self->{homenode} = $mycall; $self->{sort} = 'U'; # C - Console user, S - Spider cluster, A - AK1A, U - User, B - BBS $self->{priv} = 9; # 0 - 9 - with 9 being the highest $self->{lastin} = 0; - + $self->{dxok} = 1; + $self->{annok} = 1; + $self->{lang} = 'en'; + # write it away $self->close();