Problems with rtadmin 2.1.37

After installing rt 2.1.37 and playing around with the web interface I
wanted to use the rtadmin as well and encountered two errors:

Global symbol “$watchers” requires explicit package name at ./rtadmin line
469.
Global symbol “$watchers” requires explicit package name at ./rtadmin line
470.
BEGIN not safe after errors–compilation aborted at ./rtadmin line 506.

I added at line 379 the statement “my $watchers;” (I’m not a perl guru, so I
hope this was correct - any hint how to do it the “right” way is welcome).

Then I encountered another problem:

Backslash found where operator expected at ./rtadmin~ line 912, near “$right

(Missing operator before ?)
syntax error at ./rtadmin~ line 912, near "$right "
Execution of ./rtadmin~ aborted due to compilation errors.

I changed the line
$RT::Logger->debug(loc(“Trying to delete a right: [_1]”, $right \n));

into

$RT::Logger->debug(loc(“Trying to delete a right: [_1], $right \n”));

Then I stumbled over some messages I don’t understand in rt-mailgate:

Name “RT::LoopsToRTOwner” used only once: possible typo at ./rt-mailgate
line 201.
Name “RT::StoreLoops” used only once: possible typo at ./rt-mailgate line
208.
Name “RT::LookupSenderInExternalDatabase” used only once: possible typo at
./rt-mailgate line 238.
Name “RT::Organization” used only once: possible typo at ./rt-mailgate line
149.
Name “RT::ParseNewMessageForTicketCcs” used only once: possible typo at
./rt-mailgate line 263.

Is this intentional (source that is already there but the backend not
finished) or did I install it wrong?

MfG
Andreas Banze

GEODATA
Frank Lorenzoni
Rheinstraße 71
D- 56564 Neuwied
Tel. +49/2631/352545, Fax 352546
www.geodata.de / info@geodata.de

After installing rt 2.1.37 and playing around with the web interface I
wanted to use the rtadmin as well and encountered two errors:

In short, the admin CLI hasn’t yet been ported to 2.1

»|« http://www.bestpractical.com/rt – Trouble Ticketing. Free.