Systems - Bugs
Basics
Purpose
This keeps tracks of bugs that we sometimes get around to fixing
Physical Location
This system is as a squeeze vm on sun2.
Logical location
- IP: 172.16.2.16 bugs.intra.cacert.org
Applicable Documentation
This is it
Administration
System Admin:
- Philipp Gühring
Services
Listening services
port
service
access origin
purpose
22
SSH
SSH access for remote administration
25
smtp
local
for local mail pickup in order to send out notifications
80
http
all
443
https
all
3306
mysql
localhost
Stored bug data in this database
Running services
Service
Started from
cron
/etc/init.d/cron
syslog
/etc/init.d/syslog
ssh
/etc/init.d/ssh
mysql
/etc/init.d/mysql
postfix
/etc/init.d/postfix
apache2
/etc/init.d/apache2
Connected Systems
- Email - 172.16.2.3
Outbound network connections
http://git-cacert.it-sls.de/cgi-bin/gitweb.cgi In order to retrieve the git changesets and display them with the bugs
Security
Non-distribution packages and modifications
- Mantis (the version from the repositories is a bit rusty)
Risk assessments on critical packages
Admins should subscribe to mantisbt-announce@lists.sourceforge.net to get notified about updates
Tasks
Critical Configuration items
/var/www/mantisbt-1.2.5/
config_inc.php: Main configuration file
custom_constants_inc.php: Custom constants. Required for the non-default bug states
custom_strings_inc.php: Custom string definitions. Required for the non-default bug states
Localisation for these could go here but currently I would avoid that so all developers have the same vocabulary. -- MichaelTänzer 2011-07-04 00:44:45
/etc/apache2/sites-available/
mantis-nossl: VirtualHost config wrapper for plain HTTP, essentially only includes mantis
mantis-ssl: VirtualHost config wrapper for HTTPS, sets up SSL/TLS configuration (SSLEngine On, SSLCertificateFile, etc.) and then includes mantis
mantis: this contains the real configuration for Mantis in order to avoid configuring the same stuff in two places. This file is not linked in the ../sites-enabled/ direcory as it's missing the VirtualHost statements, only the wrappers mantis-nossl and mantis-ssl are
Changes
Planned
System Future
With issue tracker and redmine does this still have a purpose?
Document Stuff
X509 Auth
