------------------------------------------------------------------------------- -- Phase: setup ------------------------------------------------------------------------------- Installing /packages/All/perl5-5.30.1.txz pkg: Cannot runscript POST-INSTALL:Bad file descriptor ===== Message from perl5-5.30.1: -- The /usr/bin/perl symlink has been removed starting with Perl 5.20. For shebangs, you should either use: #!/usr/local/bin/perl or #!/usr/bin/env perl The first one will only work if you have a /usr/local/bin/perl, the second will work as long as perl is in PATH. SUCCEEDED 00:00:03 ------------------------------------------------------------------------------- -- Phase: check-sanity ------------------------------------------------------------------------------- SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: pkg-depends ------------------------------------------------------------------------------- ===> squidanalyzer-6.5 depends on file: /usr/local/sbin/pkg - found SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: fetch-depends ------------------------------------------------------------------------------- SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: fetch ------------------------------------------------------------------------------- ===> squidanalyzer-6.5 depends on file: /usr/local/sbin/pkg - found ===> Fetching all distfiles required by squidanalyzer-6.5 for building SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: checksum ------------------------------------------------------------------------------- ===> squidanalyzer-6.5 depends on file: /usr/local/sbin/pkg - found ===> Fetching all distfiles required by squidanalyzer-6.5 for building => SHA256 Checksum OK for darold-squidanalyzer-v6.5_GH0.tar.gz. SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: extract-depends ------------------------------------------------------------------------------- SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: extract ------------------------------------------------------------------------------- ===> squidanalyzer-6.5 depends on file: /usr/local/sbin/pkg - found ===> Fetching all distfiles required by squidanalyzer-6.5 for building ===> Extracting for squidanalyzer-6.5 => SHA256 Checksum OK for darold-squidanalyzer-v6.5_GH0.tar.gz. Extracted Memory Use: 0.58M SUCCEEDED 00:00:01 ------------------------------------------------------------------------------- -- Phase: patch-depends ------------------------------------------------------------------------------- SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: patch ------------------------------------------------------------------------------- ===> Patching for squidanalyzer-6.5 SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: build-depends ------------------------------------------------------------------------------- ===> squidanalyzer-6.5 depends on package: perl5>=5.30.r1<5.31 - found SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: lib-depends ------------------------------------------------------------------------------- SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: configure ------------------------------------------------------------------------------- ===> squidanalyzer-6.5 depends on package: perl5>=5.30.r1<5.31 - found ===> Configuring for squidanalyzer-6.5 Checking if your kit is complete... Looks good Generating a Unix-style Makefile Writing Makefile for SquidAnalyzer Writing MYMETA.yml and MYMETA.json Done... Now type 'make && make install' SUCCEEDED 00:00:01 ------------------------------------------------------------------------------- -- Phase: build ------------------------------------------------------------------------------- ===> Building for squidanalyzer-6.5 cp SquidAnalyzer.pm blib/lib/SquidAnalyzer.pm cp squid-analyzer blib/script/squid-analyzer "/usr/local/bin/perl" -MExtUtils::MY -e 'MY->fixin(shift)' -- blib/script/squid-analyzer Manifying 1 pod document SUCCEEDED 00:00:01 ------------------------------------------------------------------------------- -- Phase: run-depends ------------------------------------------------------------------------------- ===> squidanalyzer-6.5 depends on package: perl5>=5.30.r1<5.31 - found SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: stage ------------------------------------------------------------------------------- ===> Staging for squidanalyzer-6.5 ===> squidanalyzer-6.5 depends on package: perl5>=5.30.r1<5.31 - found ===> Generating temporary packing list Manifying 1 pod document Installing /construction/www/squidanalyzer/stage/usr/local/lib/perl5/site_perl/SquidAnalyzer.pm Installing /construction/www/squidanalyzer/stage/usr/local/lib/perl5/site_perl/man/man3/SquidAnalyzer.3 Installing /construction/www/squidanalyzer/stage/usr/local/bin/squid-analyzer sh install_all.sh ----------------------------------------------------------------------------- 1. Modify your httpd.conf to allow access to HTML output like follow: Alias /squidreport /usr/local/www/squidreport Options -Indexes FollowSymLinks MultiViews AllowOverride None Order deny,allow Deny from all Allow from 127.0.0.1 2. If necessary, give additional host access to SquidAnalyzer in httpd.conf. Restart and ensure that httpd is running. 3. Browse to http://my.host.dom/squidreport/ to ensure that things are working properly. 4. Setup a cronjob to run squid-analyzer daily: # SquidAnalyzer log reporting daily 0 2 * * * /usr/local/bin/squid-analyzer > /dev/null 2>&1 or run it manually. For more information, see /usr/local/share/doc/squidanalyzer/README file. ----------------------------------------------------------------------------- ====> Compressing man pages (compress-man) ====> Running Q/A tests (stage-qa) Warning: You have disabled the licenses framework with DISABLE_LICENSES, unable to run checks SUCCEEDED 00:00:02 ------------------------------------------------------------------------------- -- Phase: package ------------------------------------------------------------------------------- ===> Building package for squidanalyzer-6.5 file sizes/checksums [34]: 0% file sizes/checksums [34]: 100% packing files [34]: 0% packing files [34]: 100% packing directories [0]: 0% packing directories [0]: 100% SUCCEEDED 00:00:00 TOTAL TIME 00:00:08