On Wed, 31 Mar 2004, Florian La Roche wrote:
/srv requires the sysadmin to allocate space for the services he or she will install, and that is a good reason to separate it from /var
I do see some reasons to move stuff, but overall the pros of all these changes are not too big. Sysadmins doing wrong sizing for /var can only be "one more small item".
For me the main reason is * not to mix data with libraries (i.e. mysql databases in /var/lib/mysql/DB_NAME). * idem for logs (/var/log) * idem for websites (/var/www).
Data should be easyly upgradable, so it sould be in a separate path so that it could have its own partition, preserving it in upgrades. Libraries should be updated with the rest of the system.
Now doing this is almost impossible.
Pau