[csw-maintainers] lighttpd and ipv6

Maciej Bliziński maciej at opencsw.org
Wed Mar 2 03:18:45 CET 2011


Hi Dago,

Thanks for the debugging work!  Go team!

2011/3/1 Dagobert Michelsen <dam at opencsw.org>:
> The package now builds fine and the testsuite passes, everything is
> checked in. Now whos next for the third 90% ? ;-)

I completed some more work:

- I set the user and group to "lighttpd", because running as "nobody"
generally doesn't seem like a good idea
- Changed sysconfdir and localstatedir to the ones that work with Solaris zones
- Added a default index file
- Added SMF integration

I tested the package on my test box.  It's able to run, I also got
mod_userdir to work.  Packages are available from my experimental
repository:

http://buildfarm.opencsw.org/experimental.html#maciej

The difference between the old and the new package:


--- /tmp/pkg_DO47AQ/lighttpd-1.4.28,REV=2010.10.30-SunOS5.8-sparc-CSW.pkg.gz
+++ /tmp/pkg_Ps2Qgm/lighttpd-1.4.28,REV=2011.03.02-SunOS5.10-i386-CSW.pkg.gz
@@ -1,89 +1,51 @@
-/etc/init.d/cswlighttpd
-/etc/rc0.d/K15cswlighttpd --> /etc/init.d/cswlighttpd
-/etc/rc1.d/K15cswlighttpd --> /etc/init.d/cswlighttpd
-/etc/rc2.d/K15cswlighttpd --> /etc/init.d/cswlighttpd
-/etc/rc3.d/S40cswlighttpd --> /etc/init.d/cswlighttpd
-/etc/rcS.d/K15cswlighttpd --> /etc/init.d/cswlighttpd
-/opt/csw/etc/lighttpd.conf.CSW
-/opt/csw/lib
-/opt/csw/lib/mod_access.la
-/opt/csw/lib/mod_access.so
(...)

-/opt/csw/lib/svc
-/opt/csw/lib/svc/method
-/opt/csw/lib/svc/method/cswlighttpd
-/opt/csw/sbin
+/etc/opt/csw/init.d
+/etc/opt/csw/init.d/cswlighttpd
+/etc/opt/csw/lighttpd.conf.CSW
+/etc/opt/csw/pkg
+/etc/opt/csw/pkg/lighttpd
+/etc/opt/csw/pkg/lighttpd/cswusergroup
+/opt/csw/lib/lighttpd
+/opt/csw/lib/lighttpd/liblightcomp.so
+/opt/csw/lib/lighttpd/mod_access.so
(...)
-/opt/csw/share
+/opt/csw/share/doc/lighttpd
+/opt/csw/share/doc/lighttpd/license
-/opt/csw/share/man
-/opt/csw/var/lighttpd
-/opt/csw/var/svc
-/opt/csw/var/svc/manifest
-/opt/csw/var/svc/manifest/network
-/opt/csw/var/svc/manifest/network/lighttpd.xml
+/var/opt/csw/log
+/var/opt/csw/log/lighttpd
+/var/opt/csw/run

David, could you check out the build description from the repository
and review it?

Maciej


More information about the maintainers mailing list