In the lighttpd rc file, pidfile is hardcoded to /var/run/lighttpd.pid. This is problematic if lighttpd is being run as a non-root user and the pidfile must be put in a location writable by that user. Fix: Replace: pidfile=/var/run/lighttpd.pid with: pidfile=${lighttpd_pidfile:-"/var/run/lighttpd.pid"} to allow setting lighttpd_pidfile in /etc/rc.conf
Responsible Changed From-To: freebsd-ports-bugs->mnag Over to maintainer (via the GNATS Auto Assign Tool)
mnag 2008-09-07 14:48:53 UTC FreeBSD ports repository Modified files: www/lighttpd Makefile www/lighttpd/files lighttpd.sh.in Added files: www/lighttpd/files patch-mod_proxy_ipv6_support Log: - Allow change location of pidfile in rc script [1] - Fix dependency of libmemcache [2] - Add IPv6 support to mod_proxy [3] PR: 123933 [1], 124576 [2], 126527 [3] Submitted by: Marshal Newrock <marshal___freedombi.com> [1], Tilman Linneweh <arved___FreeBSD.org> [3] Notified by: Jean-Dominique Baylac <jdb___venigo.net> [2] Revision Changes Path 1.62 +2 -1 ports/www/lighttpd/Makefile 1.5 +5 -2 ports/www/lighttpd/files/lighttpd.sh.in 1.1 +57 -0 ports/www/lighttpd/files/patch-mod_proxy_ipv6_support (new) _______________________________________________ cvs-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/cvs-all To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"
State Changed From-To: open->closed Fixed. Thanks