Servers/shenron

From OpenStreetMap Wiki
Jump to: navigation, search

Purpose

Hardware

CPU AMD Phenom(tm) 9550 Quad-Core Processor
Memory 4GB
Disk 2x 500GB Seagate ST3500418AS as a Linux MD RAID1 mirror
Network Realtek RTL-8110SC/8169SC Gigabit Ethernet controller as eth0 (89.16.179.150)

Software

Operating System Ubuntu 10.04
Web Server Apache 2.2.14
Repository Subversion 1.6.6
Bug Tracker Trac 0.11.7
Mail Server Exim 4.71
Mailing Lists Mailman 2.1.13

Exim

  • Custom configuration is in /etc/exim4/conf.d/main/40_exim4-config_local.
  • Mailman configuration is in /etc/exim4/conf.d/main/30_exim4-config_mailman, /etc/exim4/conf.d/router/970_exim4-config_mailman and /etc/exim4/conf.d/transport/70_exim4-config_mailman.

Subversion

Repository is in /var/lib/subversion/repos/openstreetmap and the password file is /etc/apache2/svn.passwd. Users can be added (and passwords changed for existing users) with htpasswd as follows:

 htpasswd /etc/apache2/svn.passwd <username>

Trac

The trac data is in /var/lib/trac and the configuration file is /var/lib/trac/conf/trac.ini. Administration is done using trac-admin:

Action Command
Add a component trac-admin /var/lib/trac component add <component> <owner>
Change a component's owner trac-admin /var/lib/trac component chown <component> <new-owner>