Apache::UploadSvr - A Lightweight Publishing System for Apache
This module implements a small publishing system for a web server with authentication, simple security, preview, directory viewer and an interface to delete files. The whole system is actually running software on www.kulturbox.de at the time of publishing (i.e. Summer 1998).
The author is looking for somebody to take this code over for maintainance.
httpd.conf:
PerlSetVar Auth_DBI_data_source dbi:mSQL:authen PerlSetVar Auth_DBI_pwd_table usertable PerlSetVar Auth_DBI_grp_table grouptable PerlSetVar Auth_DBI_uid_field user PerlSetVar Auth_DBI_grp_field group PerlSetVar Auth_DBI_pwd_field password PerlSetVar stageuri /STAGE PerlSetVar Apache_UploadSvr_Usermgr "Apache::UploadSvr::User" PerlSetVar Apache_UploadSvr_myuri /perl/user/up PerlSetVar Apache_UploadSvr_transdir /usr/local/apache/trans PerlSetVar Apache_UploadSvr_trashdir /usr/local/apache/trash <Files "..."> PerlSetVar DirCache .dircache SetHandler perl-script PerlHandler Apache::UploadSvr::Directory AuthName stadtplandienst AuthType Basic PerlAuthenHandler Apache::AuthenDBI require valid-user </Files> <Location /perl/user/up> PerlHandler Apache::UploadSvr </Location>
Change the permissions for the whole document tree to give the server write access.
The application and accompanying modules are Copyright KULTURBOX, Berlin. It is free software and can be used, copied and redistributed at the same terms as perl itself.
Andreas Koenig <koenig@kulturbox.de>
To install Apache::UploadSvr, copy and paste the appropriate command in to your terminal.
cpanm
cpanm Apache::UploadSvr
CPAN shell
perl -MCPAN -e shell install Apache::UploadSvr
For more information on module installation, please visit the detailed CPAN module installation guide.