perl-CGI-apacheSSI - Parse apache SSI directives in your CGI scripts

Property Value
Distribution ALT Linux Sisyphus
Repository Autoimports noarch
Package name perl-CGI-apacheSSI
Package version 0.96
Package release alt1
Package architecture noarch
Package type rpm
Installed size 45.95 KB
Download size 45.95 KB
Official Mirror
CGI::apacheSSI is a fork of the CGI::SSI project, with the intention of
making it function more like Apache's SSI parser, `mod_include', and fixing a few
other long standing bugs along the way. The largest changes are the complete overhaul of
the parsing engine and test expression code, which is now no longer "perlish". A future
feature could be added to do perlish expressions via something like a "perl_expr" directive,
but since I didn't need it, I didn't implement it. The rest is basically the same,
so a lot of the documentation below is taken directly from CGI::SSI.
Needless to say: "USE AT YOUR OWN RISK".
CGI::apacheSSI is meant to be an easy way to add the ability to filter and parse (even nested!)
existing shtml in CGI scripts without the need to modify any of the files to be parsed.
Limitations in a CGI script's knowledge of how the server behaves make some SSI
directives impossible to imitate from a CGI script, but this module is a valiant
attempt at it, nonetheless. Please also note that the main target of emulation
(ie, the version used to test against during development) was Apache 2.2.22, and
there are differences between how it parses certain things and how Apache 2.4.x
does (not to mention all the undocumented behavior). But it shouldn't be noticeable
except in fringe cases (like magical flying quotes that cause parsing errors).
You might never run into these differences until you have (very specific) errors
in your SSI markup.
Be aware that Apache's `mod_include' treats single quotes ' slightly differently than
double quotes " and backticks ` when you use those to wrap your expressions, and therefore
so will CGI::apacheSSI.


Package Version Architecture Repository
perl-CGI-apacheSSI - - -


Name Value
/usr/share/perl5 -
perl( -
perl(Date/ -
perl(File/Spec/ -
perl(HTTP/ -
perl(HTTP/ -
rpmlib(PayloadIsLzma) -


Name Value
perl(CGI/ = 0.960
perl-CGI-apacheSSI = 0.96-alt1


Type URL
Binary Package perl-CGI-apacheSSI-0.96-alt1.noarch.rpm
Source Package perl-CGI-apacheSSI-0.96-alt1.src.rpm

Install Howto

  1. Add the following line to /etc/apt/sources.list:
    rpm [Sisyphus] noarch autoimports
    rpm [Sisyphus] noarch autoimports
  2. Update the package index:
    # sudo apt-get update
  3. Install perl-CGI-apacheSSI rpm package:
    # sudo apt-get install perl-CGI-apacheSSI



See Also

Package Description
perl-CGI-kSession-0.5.3-alt1.noarch.rpm perl module CGI-kSession
perl-CGI-okSession-0.02-alt1.noarch.rpm perl module CGI-okSession
perl-CGI-okTemplate-0.03-alt1.noarch.rpm perl module CGI-okTemplate
perl-CGI-pWiki-0.15-alt1.noarch.rpm Perl Wiki Environment
perl-CGI-pWiki-scripts-0.15-alt1.noarch.rpm CGI-pWiki scripts
perl-CGIGraph-0.93-alt1.noarch.rpm perl module CGIGraph
perl-CGIS-1.6-alt1.noarch.rpm Session enabled
perl-CGP-CLI-2.7.5-alt1.noarch.rpm perl module CGP-CLI
perl-CHI-Cascade-0.284-alt1.noarch.rpm A cache dependencies (principles of operation of make utility)
perl-CHI-Driver-BerkeleyDB-Manager-0.01-alt1.noarch.rpm The great new CHI::Driver::BerkeleyDB::Manager!
perl-CHI-Driver-DBIC-0.002-alt1.noarch.rpm DBIx::Class Driver for CHI
perl-CHI-Driver-MySQL-0.3-alt1.noarch.rpm Use MySQL for cache storage
perl-CHI-Driver-Ping-0.00000001-alt1.noarch.rpm Cache data in the Ether
perl-CHI-Driver-Reddit-0.02-alt1.noarch.rpm use Reddit as a cache!
perl-CHI-Memoize-0.07-alt1.noarch.rpm Make functions faster with memoization via CHI