Submitted by sgrayban on Tue, 05/15/2012 - 14:26
Clicking on Webmin Actions Log
Global symbol "$line" requires explicit package name at ./webminlog-lib.pl line 95.
Global symbol "$line" requires explicit package name at ./webminlog-lib.pl line 96.
Global symbol "$line" requires explicit package name at ./webminlog-lib.pl line 99.
Global symbol "$line" requires explicit package name at ./webminlog-lib.pl line 100.
Compilation failed in require at /usr/share/webmin/webminlog/index.cgi line 7.
Status:
Active
Comments
Submitted by JamieCameron on Tue, 05/15/2012 - 15:17 Comment #1
Which Webmin version are you running there?
Submitted by sgrayban on Tue, 05/15/2012 - 16:03 Comment #2
Webmin version 1.588
Submitted by JamieCameron on Tue, 05/15/2012 - 17:32 Comment #3
Ok .. and on which Linux distribution and version?
Submitted by sgrayban on Tue, 05/15/2012 - 17:53 Comment #4
Debian squeeze -- i didn't put that in because i figured this was a global issue.
Submitted by JamieCameron on Tue, 05/15/2012 - 23:25 Comment #5
Looks like this only happens on some perl versions - but I found the cause, and will include a fix in the next Webmin package release.
The quick work-around is to edit
/usr/share/webmin/webminlog/webminlog-lib.pl
and change line 95 to :my ($line) = @_;
Submitted by sgrayban on Wed, 05/16/2012 - 09:17 Comment #6
Thanks that worked