Mark Starr
20 May 2011, 17:53
I have Hiawatha installed by default Puppy Linux 4.3.1, and slocate is not installed, so I can not simply 'search' for the hiawatha bin and .conf as the HOW-TO instructs. (and the package manager gives me no option to install slocate/updatedb)
I have no idea where its installed, its not in /bin, /sbin, /opt, or where I might expect it.
Puppy linux is a live linux distro on USB key that creates all kinds of funky virtual file structures everywhere to pull off its magic.
How do I find where the hiawatha.conf file is?
I can run hiawatha from the console, but it just returns me to a prompt with no error message.
However, looking in the process list, there is nothing running named hiawahta or httpd, and trying to pull up http://localhost or http://127.0.0.1 produces nothing, so I assume it tried to launch, and then barfed for lack of a properly configued .conf file
Something should be put in the HOW-TO / FAQ, as to what to do to locate the bin and .conf if you don't have slocate installed, such as on a very small linux distro.
Hugo Leisink
20 May 2011, 18:13
By default, the configuration file is installed in /usr/local/etc/hiawatha. Many distro's who include Hiawatha place the the configuration files in /etc/hiawatha. My guess is that Puppy also puts it in /etc/hiawatha. If it's not there, ask at the Puppy forum where it is located. Although I'm the author of Hiawatha, I have no influence on how distro's include it.
This topic has been closed.