lingerd is a daemon (service) designed to take over the job of properly closing network connections from an http server like Apache. Reproducible: Always Steps to Reproduce: 1. 2. 3.
Created attachment 40557 [details, diff] Patch to add lingerd support to apache-1.3.31-r3.ebuild this patch provide support for lingerd to apache-1.3.31, using the USE flag lingerd.
Created attachment 40558 [details] ap_lingerd.c this file should go in files/lingerd/
Created attachment 40559 [details] aplinger.diff this file should go in files/lingerd
Created attachment 40560 [details] li_config.h this file should go in files/lingerd
lingerd is in portage and currently hard masked, please test it. Upgrade Instructions: --------------------- After we have refreshed the packages on 8th Jan, to upgrade you will need to do the following. If you do not want to install masked/unstable packages on your machine(s), these ebuilds will be unmasked and marked stable as soon as we have determined that everything is working properly. - unmask all needed packages (using /etc/portage/package.unmask and /etc/portage/package.keywords) - emerge -uav world With this update, we are bringing some changes to the Apache configuration: - /etc/apache{,2}/conf is moving to be /etc/apache{,2} - new httpd.conf replaces commonapache{,2}.conf and apache{,2}.conf files - /etc/apache{,2}/conf/vhosts is moving to be /etc/apache{,2}/vhosts.d After installing this update, you will need to manually migrate any changes you've made to your existing configuration files into the new configuration files. See http://dev.gentoo.org/~vericgar/package-refresh.txt