I've improved the config parser to fix a problem, which is described in this comment http://wiki.goatpr0n.de/projects/khtmld#comment__1f704926257af5e62aa0f08201743fdf
Okay, I have decided to put a experimental branch into the download section. It's adds support for sockets and libwrap, which should improve security, when using khtmld in "socket mode" on a system.
On the khtmld project homepage you can find a updated example, how to use PHP with the khtmld FIFO, down in the comments.
I have uploaded version 0.3.7.1 to the Subversion repository. It now includes a timestamp for your logfiles, which now get logged to a seperate file, instead of spamming to your syslog.
The next update will be a better support for configuration files. Currently it only supports options for khtml2png/khtml2png2.
After exporting khtmld out of SVN. Try to run <b>./bootstrap.sh</b>, it will run some autoconf/automake tools. You cann submit Parameters like --prefix=/usr/local, they will be used for ./configure!
Today I have dropped the CVS repository for this project and moved all data to Subversion.
The bug which made the last release usless, is now fixed. Please check out this release and report bugs as soon as possible!
I am working hard on getting the commandline parser bugfree. In the previous releases khtml2png wasn't invoked correctly. Because of the urgency of this bug I made only some tests and I hope I did not miss something.
I now hope everything works fine, because of this urgent matter I ran some tests in a testing environment (SuSE 9.0 + khtml2png v1.0.2) and seems to be working so far. I will find the releases at the download section.
If you still experience any problems please report back!
During major changes to khtmld, a bug sneaked in and prevents the config file of being parsed at all. So I have tracked down the origin of this bug and I will put a patch online as soon as possible.
I'm sorry for this mistake
It has been nearly to years where nothing has been done to khtmld(aemon), but in the next days I will upload a new version of khtmld. There have to be some tests I need to run first.
There a few improvements concerning the system security. Several buffer overflow vulnerabilities have been fixed, there is also a possibility to run khtml2png as different user. At this point I need to thank Florent Bruneau, who did all the dirty work, with the buffer overflows and setuid part. He also included a little init-script.
It's done. The first release is a full functional version of the daemon with many features so far. My decision to move to sf.net came, when I was almost finished with a basic release.
Remember, you will need khtml2png from http://www.babysimon.co.uk/khtml2png/