Please upgrade to v2.07, which fixes a security issue found in the
form input routine (the two-line patch is located in oj.cfg).
You've seen them. You've heard about them. You've wanted to
create your own. Whether you call it a blog, a weblog, a diary,
or a journal, the simple OpenJournal perl script will manage and maintain
your Web-based musings and writings!
OpenJournal is a completely Web-based
interface (say bye-bye to FTP, manual archiving, etc.). Features
include: automated file creation; automated index updating;
editing of all files through a Web-based interface; entries
with or without titles and time posted;
automated archiving based on a weekly or monthly format. All
done through ordinary text files and no additional perl modules
needed to run it. As usual, it's free.
Open Journal allows you to keep an online journal and configure
it largely anyway you'd like it to look. It's very simple
to operate and requires no maintenance. All you need do after
installation is write in it from time to time, and it takes
care of the rest.
Unlike my other open source effort, POD, the Open Journal
program requires no third-party, external perl libraries
or support programs. The program itself is relatively
small and simple. It takes about 5 minutes to install and
another 5 or 10 to customize it to your liking.
The 2.x versions of OpenJournal make use of the auth.pl
perl script to handle its authentication routines, written
and copyrighted by Gossamer Threads.
It is used within OpenJournal by permission.
The program keeps asking me to enter a new username.
To solve this problem, edit the two "require" statements near
the top of oj.cgi and put the full path in front of those two
files names (usually it's the path to your cgi-bin directory):