perl-POE-Component-Server-SimpleContent - The easy way to serve web content with POE::Component::Server::SimpleHTTP

Property Value
Distribution ALT Linux Sisyphus
Repository Autoimports noarch
Package name perl-POE-Component-Server-SimpleContent
Package version 1.16
Package release alt1
Package architecture noarch
Package type rpm
Installed size 44.62 KB
Download size 44.62 KB
Official Mirror
POE::Component::Server::SimpleContent is a companion the POE manpage component to the POE::Component::Server::SimpleHTTP manpage ( though it can be used standalone ), that provides a virtualised filesystem for serving web content. It uses the Filesys::Virtual::Plain manpage to manage the virtual file system.
As demonstrated in the SYNOPSIS, POE::Component::Server::SimpleContent integrates with the POE::Component::Server::SimpleHTTP manpage. General usage involves setting up your own custom handlers *before* a catchall handler which will route HTTP requests to SimpleContent.
The component generates a minimal 404 error page as a response if the requested URL doesn't not exist in the virtual filesystem. It will generate a minimal 403 forbidden page if 'auto_index' is set to 0 and a requested directory doesn't have an 'index_file'
Directory indexing is supported by default, though don't expect anything really fancy.
One may also specify handlers for particular extension types.


Package Version Architecture Repository
perl-POE-Component-Server-SimpleContent - - -


Name Value
/usr/share/perl5 -
perl( -
perl(File/ -
perl(Filesys/Virtual/ >= 0.070
perl(MIME/ >= 1.150
perl( >= 0.380
perl( -
perl(URI/ >= 3.280
rpmlib(PayloadIsLzma) -


Name Value
perl(POE/Component/Server/ = 1.160
perl-POE-Component-Server-SimpleContent = 1.16-alt1


Type URL
Binary Package perl-POE-Component-Server-SimpleContent-1.16-alt1.noarch.rpm
Source Package perl-POE-Component-Server-SimpleContent-1.16-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-POE-Component-Server-SimpleContent rpm package:
    # sudo apt-get install perl-POE-Component-Server-SimpleContent



See Also

Package Description
perl-POE-Component-Server-SimpleHTTP-2.28-alt1_1.noarch.rpm Serve HTTP requests in POE
perl-POE-Component-Server-SimpleHTTP-PreFork-2.10-alt1.noarch.rpm PreForking support for SimpleHTTP
perl-POE-Component-Server-SimpleSMTP-1.50-alt1.noarch.rpm A simple to use POE SMTP Server
perl-POE-Component-Server-SimpleXMLRPC-0.02-alt1.noarch.rpm perl module POE-Component-Server-SimpleXMLRPC
perl-POE-Component-Server-Syslog-1.22-alt1_2.noarch.rpm Syslog server ability for POE
perl-POE-Component-Server-TacacsPlus-1.11-alt1.noarch.rpm POE Tacacs+ server component
perl-POE-Component-Server-Time-1.16-alt1.noarch.rpm A POE component that implements an RFC 868 Time server
perl-POE-Component-Server-Twirc-0.20-alt1.noarch.rpm Twitter/IRC gateway
perl-POE-Component-Server-Twirc-scripts-0.20-alt1.noarch.rpm POE-Component-Server-Twirc scripts
perl-POE-Component-Server-XMLRPC-0.05-alt2_31.noarch.rpm Publish POE event handlers via XMLRPC over HTTP
perl-POE-Component-Server-eris-2.6-alt1.noarch.rpm POE eris message dispatcher
perl-POE-Component-Server-eris-scripts-2.6-alt1.noarch.rpm POE-Component-Server-eris scripts
perl-POE-Component-SimpleDBI-1.31-alt1_11.noarch.rpm Asynchronous non-blocking DBI calls in POE made simple
perl-POE-Component-SimpleLog-1.05-alt1_26.noarch.rpm A simple logging system for POE
perl-POE-Component-SmokeBox-0.54-alt1.noarch.rpm POE enabled CPAN smoke testing with added value