Savannah front-end

The Savane front-end is installed on the 'frontend' virtual machine, in /usr/src/savane/, which pulls from the administration/savane.git repository.

Some of the content is configurable, using text files that are stored in the webcvs repository for administration. The live CVS checkout is at frontend0:/etc/savane/content.

After committing changes in either of those repositories, to make the changes live, it is necessary to log in to frontend and manually git pull or cvs update in the live checkout directory. There are no automated updates of the live checkouts (and thus they often lag behind the repository; if you see this, please deal with it).

Web server restarts

To restart the web server (on any of the hosts running one), the usual service apache2 restart should do it, or service apache2 reload if you wish. Of course you should check the sites before and after restarting, to make sure things are working. There are no password-protected SSL keys on Savannah, so that the web servers can come up unattended at boot.