Lighttpd package seems broken
Hello. :)
On Alpine v3.4, Lighttpd can’t start after installation.
/ # apk add lighttpd
(1/5) Installing libbz2 (1.0.6-r4)
(2/5) Installing libev (4.22-r0)
(3/5) Installing lua5.1-libs (5.1.5-r1)
(4/5) Installing pcre (8.38-r1)
(5/5) Installing lighttpd (1.4.39-r1)
Executing lighttpd-1.4.39-r1.pre-install
Executing busybox-1.24.2-r8.trigger
OK: 8 MiB in 21 packages
/ # rc-service lighttpd start
* Caching service dependencies ... [ ok ]
* checkpath: owner `lighttpd:lighttpd' not found
* Starting lighttpd ...
* start-stop-daemon: failed to start `/usr/sbin/lighttpd' [ !! ]
* ERROR: lighttpd failed to start
The lighttpd group has to be created by hand for being able to start the software.
/ # addgroup lighttpd
/ # rc-service lighttpd start
* Starting lighttpd ... [ ok ]
(from redmine: issue id 5666, created on 2016-06-01, closed on 2016-06-24)
- Relations:
- relates #5757 (closed)
- Changesets:
- Revision c2413a5f by Natanael Copa on 2016-06-02T08:39:59Z:
main/lighttpd: fix group creation
ref #5666
- Revision 45051ae0 by Natanael Copa on 2016-06-02T08:43:26Z:
main/lighttpd: fix group creation
fixes #5666
(cherry picked from commit c2413a5fc628465890a7cfbaa95c3ae150f44e29)
- Revision 1de4b022 on 2016-06-03T08:31:14Z:
main/lighttpd: Fix lighttpd user's primary group.
During mass .pre-install/upgrade init scripts changes there was a change
not preserving status quo regarding group creation and user creation for
57 packages that weren't using -S option with adduser calls earlier.
It led to not creating the group named like the user and changing
primary user group from the same named to nogroup.
It has been noticed thanks to lighttpd issue (refs #5666) and it has
been partially fixed for lighttpd alone already. This patch completes
the fix and is also an announcement for some mass changes coming later.
- Revision c16484b8 on 2016-06-03T09:57:57Z:
main/lighttpd: Fix lighttpd user's primary group.
During mass .pre-install/upgrade init scripts changes there was a change
not preserving status quo regarding group creation and user creation for
57 packages that weren't using -S option with adduser calls earlier.
It led to not creating the group named like the user and changing
primary user group from the same named to nogroup.
It has been noticed thanks to lighttpd issue (refs #5666) and it has
been partially fixed for lighttpd alone already. This patch completes
the fix and is also an announcement for some mass changes coming later.
(cherry picked from commit 1de4b02204f77ac1ecbc806105bbcd383e3f67f6)