diff --git a/software/apache-frontend/TODO.txt b/software/apache-frontend/TODO.txt index 37a08f251414f6d37b80c7c75c37e19e690340be..706181e0e2124ffdc5e9602293772b97f1a55966 100644 --- a/software/apache-frontend/TODO.txt +++ b/software/apache-frontend/TODO.txt @@ -1,8 +1,21 @@ Apache: ======= +- Return parameters "site-url" for backward compatibility (important) +- Use gzip by default (important) - set a redirection of / in option -- set more than one virtualhost with its ssl certificates +- Implement support of multiple ip (if possible) for multiple ssl (other solution is to ask master instance but quid to much apache process?) +- SSL engine on port 80? (important) +- Log use info instead of warning to log access ? +- Check ipv6 for master instance and provide it to slave instances -Bug: -=== -Do not run other software type templates if not concerned (ie: type different of their own) +Squid: +====== +- Only cache in ram. Problems with to much squid on the computer or too many slave? + +SlapOS: +======= +- Move slave configuration directory to etc (generated by slapgrid) +- Order and split templates into sub-directories. eg: One subdirectory per software type and one common directory. +- Rename templates to be more explicit +- Implement intelligent apache graceful -> Should check slave configuration and return error to slave if there is a problem (important but difficult) +- useless srv/squid_cache directory so far