On 11-may-09, at 02:19, Gunnar Wolf wrote:
> Leonardo Santagada dijo [Sun, May 10, 2009 at 03:48:18PM -0300]:
>> I had the same problem trying to compile/run it on mac os x. then you
>> open the sample config and it says on the first line "don't edit this
>> file by hand" and then you have a paradox on your hand :). Talking
>> about mac os x is someone working on a ports file for it?
>
> I agree wtih your observation - As always, I'll speak from a Debian
> point of view - but I think this holds for any Unix-like system.
>
> /etc is made for files that the system administrator is expected to
> manually tweak to configure the different subsystems. For me, it is
> also somewhat strange to find this warning. Possibly the Cherokee
> configuration should be moved to a directory that's clearly
> system-managed? Maybe /var/lib/cherokee/cherokee.conf would make more
> sense?

IMO, /etc/cherokee is the right place for cherokee.conf.  In fact, I  
don't quite understand why you used the word "manually" in your  
description of the /etc directory. I might be wrong, but I bet that if  
people had proper configuration interfaces, there wouldn't be more  
people tweaking configuration files by hand than people writing their  
system maintenance scripts in Assembler :-)

> Note that I won't perform said changes unilaterally on the Debian-
> (and Ubuntu-) packaging... I prefer to deviate the least possible from
> what is decided by our upstream authors.

I'd rather change the 'warning' notice of the configuration file to  
something slightly more descriptive, like

=====
NOTE: This file is NOT meant to be edited by hand. Instead, a
   convenient configuration interface is available, so the server
   can be tweaked in a easy and safe way. Run cherokee-admin as
   root, and then use point your browser to http://localhost:9090/
=====

What do you think?

--
Greetings, alo
http://www.alobbs.com/

_______________________________________________
Cherokee mailing list
[email protected]
http://lists.octality.com/listinfo/cherokee

Reply via email to