[[PageOutline]] = Setup Debian Server for May First/People Link = The process for setting up a new MFPL shared server is now automated via [wiki:server_overview new server setup scripts]. These scripts are all designed to be run from your local workstation, not from the server being worked on. Prerequisites: * Virtual machine created, with debian lenny installed * ssh installed on server and local machine * pwgen installed on local machine * It's best if the mysql root password is set to "" on the server, it will be changed to something more secure To setup a new server: * [wiki:server_overview checkout the admin svn repository]. * [wiki:add_server_to_server_svn_db Add the server to the servers-available] and then create a symlink to servers-enabled * Change into the admin/scripts directory {{{ cd admin/scripts }}} * Run the execute-directive command, passing the name of your target server (the hostname, not fully qualified domain name) and "standard" to indicate that it should install all directives in the standard profile: {{{ ./execute-directive standard }}} * Add the server to the list of mail servers in [https://members.mayfirst.org village]. Village is available via [browser:trunk/village svn]. The file to edit is [browser:trunk/village/ihtml/main.ihtml]. * Add the server to the server lists for both Horde/Imp and Squirrel mail by editing the following files: {{{ stallman:/usr/share/squirrelmail/plugins/multilogin/config.php stallman:/usr/local/share/horde-live/imp/config/servers.php }}}