The port www/apache22 installs its rc.d script without the '.sh' extension since 5.x or 6.x. But the script references itself as the apache22.sh. This breaks the multiple Apache profiles case, since script is trying to invoke itself but ises the wrong name. Fix: The following patch will cure the things on 6.x and 7.x, but I do not have 4.x at hand to test if it will work on it. How-To-Repeat: Look into the files/apache22.sh.in, line 91: you will see that the script tries to call /usr/local/etc/rc.d/apache22.sh.
Responsible Changed From-To: freebsd-ports-bugs->clement Over to maintainer
Tried the patch for the www/apache22 at the FreeBSD 4.11: it works. -- Eygene
State Changed From-To: open->closed Committed, thanks!