Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 386505

Summary: app-admin/webapp-config reference to non-existing www-servers/aolserver
Product: Gentoo Linux Reporter: Fab <netbox253>
Component: [OLD] UnspecifiedAssignee: Anthony Basile <blueness>
Status: RESOLVED TEST-REQUEST    
Severity: normal CC: kensington, proxy-maint, web-apps
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: cleanup-webserver-references.patch

Description Fab 2011-10-09 09:19:36 UTC
Hi,

I'm playing with webapp-config. The configuration file (/etc/vhosts/webapp-config) is saying :

> # what web server are you using?
> # your choices are:
> #
> # apache
> # aolserver
> # lighttpd
> # cherokee

aolserver was removed long time ago, see bug #108022.

Reproducible: Always

Steps to Reproduce:
1. set vhost_server="aolserver" in /etc/vhosts/webapp-config
2. try using webapp-config
3.
Actual Results:  
* Fatal error: Your configuration file sets the server type "Aolserver"
* Fatal error: but the corresponding package does not seem to be installed!
* Fatal error: Please "emerge www-servers/aolserver" or correct your settings.
* Fatal error(s) - aborting


Expected Results:  
webapp-config should not support dead packages. The problem still occurs on git [1].

[1] http://git.overlays.gentoo.org/gitweb/?p=proj/webapp-config.git;a=summary
Comment 1 Michael Palimaka (kensington) gentoo-dev 2011-12-27 13:26:07 UTC
Created attachment 297079 [details, diff]
cleanup-webserver-references.patch

Patch to remove aolserver references, and add cherokee to the list of supported servers in the manpage.
Comment 2 Anthony Basile gentoo-dev 2011-12-29 21:21:35 UTC
Committed.

http://git.overlays.gentoo.org/gitweb/?p=proj/webapp-config.git;a=summary

On a side note, this package has gone without a maintainer long enough, I think I'll take it under my wings and give it some love.
Comment 4 Anthony Basile gentoo-dev 2013-08-03 14:14:21 UTC
(In reply to Anthony Basile from comment #3)
> Sorry, more specifically
> 
> http://git.overlays.gentoo.org/gitweb/?p=proj/webapp-config.git;a=commit;
> h=8d1355bfd0fb354f4f09ceddc4069b38fb1e0841

please test webapp-config-1.51 which includes this commit