X-Git-Url: http://git.rot13.org/?a=blobdiff_plain;f=about.pl;h=a31b0a0211115e4e1034f017a5d361958a949748;hb=f2c3c027bd055c38d06feaaacb9f610ca2ae9aa5;hp=dbd981d1eda7a9e52d3175116548c4a68562ee63;hpb=a51e2c193474acc5b54dbe5240d0f8fee631da3d;p=koha.git diff --git a/about.pl b/about.pl index dbd981d1ed..a31b0a0211 100755 --- a/about.pl +++ b/about.pl @@ -24,6 +24,7 @@ use C4::Context; use CGI; use LWP::Simple; use XML::Simple; +use Config; my $query = new CGI; my ( $template, $loggedinuser, $cookie ) = get_template_and_user( @@ -32,39 +33,48 @@ my ( $template, $loggedinuser, $cookie ) = get_template_and_user( query => $query, type => "intranet", authnotrequired => 0, - flagsrequired => { parameters => 1 }, + flagsrequired => { catalogue => 1 }, debug => 1, } ); my $kohaVersion = C4::Context::KOHAVERSION; my $osVersion = `uname -a`; +my $perl_path = $^X; +if ($^O ne 'VMS') { + $perl_path .= $Config{_exe} unless $perl_path =~ m/$Config{_exe}$/i; +} my $perlVersion = $]; my $mysqlVersion = `mysql -V`; my $apacheVersion = `httpd -v`; $apacheVersion = `httpd2 -v` unless $apacheVersion; +$apacheVersion = (`/usr/sbin/apache2 -V`)[0] unless $apacheVersion; my $zebraVersion = `zebraidx -V`; -# $apacheVersion = (`/usr/sbin/apache2 -V`)[0]; - $template->param( kohaVersion => $kohaVersion, osVersion => $osVersion, + perlPath => $perl_path, perlVersion => $perlVersion, + perlIncPath => [ map { perlinc => $_ }, @INC ], mysqlVersion => $mysqlVersion, apacheVersion => $apacheVersion, zebraVersion => $zebraVersion, ); my @component_names = - qw/CGI + qw/ +Biblio::EndnoteStyle +CGI CGI::Carp CGI::Session Class::Factory::Util Class::Accessor +Compress::Zlib DBD::mysql DBI Data::Dumper Date::Calc +Data::ICal Date::Manip Digest::MD5 File::Temp @@ -74,39 +84,52 @@ Getopt::Std HTML::Template::Pro HTTP::Cookies HTTP::Request::Common +HTML::Scrubber +Image::Magick LWP::Simple LWP::UserAgent Lingua::Stem List::Util +List::MoreUtils Locale::Language +MARC::Crosswalk::DublinCore MARC::Charset MARC::File::XML MARC::Record MIME::Base64 +MIME::Lite MIME::QuotedPrint Mail::Sendmail +Net::LDAP +Net::LDAP::Filter Net::Z3950::ZOOM PDF::API2 PDF::API2::Page PDF::API2::Util PDF::Reuse PDF::Reuse::Barcode +POE POSIX Schedule::At +SMS::Send Term::ANSIColor Test Test::Harness Test::More Text::CSV +Text::CSV_XS +Text::Iconv Text::Wrap Time::HiRes Time::localtime Unicode::Normalize XML::Dumper XML::LibXML +XML::LibXSLT XML::SAX::ParserFactory XML::Simple XML::RSS +YAML::Syck /; my @components = ();