simple weblog
Project homepage: http://blogsum.obfuscurity.com/
Description
Blogsum is a weblog application with a focus on simplicity and security.
It was designed from scratch to be easy to use and easier to maintain.
Package information
- Ports path
- www/blogsum
- Package architecture
- *
- Maintainer
- The OpenBSD ports mailing-list <ports@openbsd.org>
- Categories
- www
- Available flavors
- None listed
Ports list build and test dependencies as well as runtime dependencies. pkg_add selects those needed for installation.
Direct dependencies
Runtime
- databases/p5-DBD-SQLite
- databases/p5-DBI
- textproc/p5-XML-RSS
- textproc/p5-XML-Simple
- www/ap2-mod_perl
- www/p5-CGI
- www/p5-HTML-Template
- www/p5-HTTP-Lite
OpenBSD README
This README contains unresolved ports variables; replace them before using its commands.
+-----------------------------------------------------------------------
| Running blogsum on OpenBSD
+-----------------------------------------------------------------------
Upgrading Blogsum
=================
1) Add any new settings from Blogsum/Config.pm.dist into your
local Blogsum/Config.pm.
2) Stop and start your Apache service.
Installing Blogsum
==================
1) Enable the mod_perl module:
# mod_perl-enable
2) Setup the SQLite database:
# su -m www -c \
sqlite3 ${INSTDIR}/data/site.db <${EXAMPLESDIR}/create_sqlite.sql
3) Create your local configuration and modify as necessary:
# cp ${INSTDIR}/Blogsum/Config.pm.dist \
${INSTDIR}/Blogsum/Config.pm
4) If comments will be enabled, visit the CAPTCHA (http://www.captcha.net/)
project and register your account. Add your keys to Config.pm.
5) Edit the example httpd-blogsum.conf and enable it for your site:
# cp ${EXAMPLESDIR}/httpd-blogsum.conf /var/www/conf/modules/
6) Create your AuthUserFile file as defined in httpd-blogsum.conf:
# htpasswd -c /var/www/conf/blogsum.htpasswd
7) Enable the following modules in /var/www/conf/httpd.conf:
LoadModule rewrite_module /usr/lib/apache/modules/mod_rewrite.so
LoadModule proxy_module /usr/lib/apache/modules/libproxy.so
LoadModule perl_module /usr/lib/apache/modules/mod_perl.so
8) Stop and start your Apache service.
The installation should now be complete. Your blogsum installation can be
viewed at /index.cgi. Posts can be created and edited at /admin.cgi.
Please refer to the online support resources if you have questions.
http://blogsum.obfuscurity.com/