On Sat, Jul 24, 2010 at 10:06 PM, Rocky Borg <[email protected]> wrote:
> Well apparently restarting my SSH session "magically" fixed the permission
> issue. This issue is now resolved although I do have one more question about
> running cherokee inside a FreeBSD jail. What are the performance
> implications of Cherokee without System V IPC.
>
> (error) spawner.c:87 - Could not initialize SHM '/cherokee-spawner-2250':
> Function not implemented
>
> This can be fixed by:
>
> sysctl security.jail.sysvipc_allowed=1
>
> But per the FreeBSD handbook
> (http://www.freebsd.org/doc/en/books/arch-handbook/jail-restrictions.html)
> it defeats the purpose of having a jail because privileged users from the
> jail would be able to affect processes outside the jailed environment with
> this enabled. If I keep this turned off for security reasons what are the
> implications in relation to cherokee.
>
> On 7/24/2010 5:07 PM, Rocky Borg wrote:
>>
>> I've had Cherokee running on a linux system but I'm currently having
>> problems getting it running with freebsd8-release (32bit generic kernel) for
>> the first time. I installed cherokee from ports (1.0.5). I can run
>> cherokee-admin but when I go to start server I get.
>>
>> Could not open '/var/log/cherokee.error' for appending
>>
>> When I try to start it from the shell I get:
>>
>> (error) logger_writer.c:296 - Could not open '/var/log/cherokee.error' for
>> appending
>>
>> Now at first I thought this was a permission problem. So I did:
>>
>> touch /var/log/cherokee.error
>> chown www /var/log/cherokee.error
>>
>> -rw-r--r--  1 www   wheel        0 Jul 24 19:56 cherokee.access
>> -rw-r--r--  1 www   wheel        0 Jul 24 19:47 cherokee.error
>>
>> But I still get the exact same error.
>>
>> Any help would be greatly appreciated as I've kind of hit a brick wall on
>> what to do.

Hi,

The permissions issue is explained in the pkg-message file, which is
displayed at the end of the port installation. For now it is the
expected behavior if you configure the port to run as www:www user
(make config). Also, it's expected that the port user actually reads
those messages :)

Clearly the port has some rough edges, I think it's a good idea for
improvement to let it adjust the permissions properly, as it is
default to run as www user. I'll take a look ASAP.

I never tried to run Cherokee in a jail, so I can't be of any help on
that for now, sorry.

Please be aware of issue #527 [1], it's still reproducible in 1.0.5,
but YMMV. Please report back any news you could find on this issue, it
will be much appreciated.

regards,

diego


[1] http://code.google.com/p/cherokee/issues/detail?id=527
_______________________________________________
Cherokee mailing list
[email protected]
http://lists.octality.com/listinfo/cherokee

Reply via email to