On Sun, 2008-11-23 at 10:41 -0600, Gunnar Wolf wrote:
> I strongly agree with you. However, unless you give me an example not
> taken out of a dizzy administrator doing things backwards, I think we
> can keep some assumptions in place ;-)

My thinking was most people using distributions that package Cherokee
will just install it via their package manager and never see these kinds
of internals.

Those who do not, or need to run bleeding edge source releases might
encounter the portability issues, especially if /bin/sh points to zsh ..
which probably also indicates that the LSB standard init functions might
not be present. Another corner case might be Open SSI users, or people
who use custom strapped virtual machines.

What I would like to do is just add fallback in case of this, which does
nothing if the LSB stuff is present.

However, the Linux App checker is kind of brutal when it comes to shell
functions that it knows nothing about. For instance if you:

foo () {
  ... code 
}

.. the App checker will throw a warning saying function 'foo' is not in
the LSB. So if I push this, everyone downstream inherits 5 new warnings
from the checker. Trivial, really, but thought I should mention it prior
to doing it.

Cheers,
--Tim


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

Reply via email to