[pkg-lighttpd] First issue, patch system?
Krzysztof Krzyzaniak
eloy at kofeina.net
Thu Nov 24 22:01:07 UTC 2005
Torsten Marek wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> Hi Krzysztof,
>
> thanks for creating the mailing list! I'll inaugurate it with a technical mail.
>
> While I was rebooting my machine, I found out that lighttpd needs the SHELL
> environment variable set to be able to execute include_shell directives in the
> configuration file. Maybe you already saw it, but the creation of the file
> extension -> mimetype dictionary (or hash, if you prefer) is done by a perl
> script, using /etc/mime.types. Thus, lighttpd fails when it is started by init
> rather than a user.
>
> The code is in proc_open.c, l. 154
> if (NULL == (shell = getenv(SHELLENV))) {
> fprintf(stderr, "env %s is required", SHELLENV);
> return -1;
> }
>
> where SHELLENV contains "SHELL" on POSIX. Couldn't "shell" just be hardcoded to
> /bin/sh?
First of all I think all such bugs (which I think are general) should be
reported upstream.
> Following that, which patch system should we use? I've been working with dpatch
> mostly and am quite satisfied with it, but I know that some devs don't like it.
I know dpatch, dpatch is ok (I've use it in motor package).
Issues:
1) there is lighttd 1.4.8 without debian directory so you can upgrade
package
2) There is short tutorial for svn-buildpackage
<http://pkg-perl.alioth.debian.org/subversion.html>, second is included
in svn-buildpackage
3) We have created svn module in svn.debian.org so we can make initial
upload here.
eloy
--
-------e-l-o-y-----------e-l-o-y- at -t-r-a-n-s-i-l-v-a-n-i-a-.-e-u-.-o-r-g------
jak to dobrze, że są oceany - bez nich byłoby jeszcze smutniej
More information about the pkg-lighttpd-maintainers
mailing list