1 | Short description of Evidence control system
|
---|
2 |
|
---|
3 | This directory contains the backbone of the control system.
|
---|
4 |
|
---|
5 | Config is the configuration server and needs to run before any other DIM
|
---|
6 | server that requests configuration information is started (if a configuration
|
---|
7 | request cannot be answered, a server will normally not start). A configuration
|
---|
8 | file can be given on the command line.
|
---|
9 |
|
---|
10 | DColl is the central data collector. It subscribes to all services handled by
|
---|
11 | the name server and writes them to disk (except those excluded in the
|
---|
12 | configuration file). It also provides a history service for all DIM services
|
---|
13 | and a command for logging.
|
---|
14 |
|
---|
15 | Alarm can be configured to check all servers for availability and status and
|
---|
16 | can produce a master alarm.
|
---|
17 |
|
---|
18 | The DIMDIR environment variable needs to point to the DIM installation directory
|
---|
19 | when compiling. DIM_DNS_NODE must point to the name server for any DIM server
|
---|
20 | to run.
|
---|
21 |
|
---|
22 | - Oliver Grimm, 18/1/2010
|
---|
23 |
|
---|
24 | Version history
|
---|
25 | ---------------
|
---|
26 |
|
---|
27 | 19/5/2010 Service histories now available via DimRpc from DColl, not via .hist service
|
---|
28 | When regular expression compiling results in error, State is set to ERROR, not
|
---|
29 | FATAL. The erroneous expression is ignored in the following.
|
---|
30 | 25/5/2010 Service history remains available if service itself become unavailable. If not
|
---|
31 | yet in memory, reading from file is tried. Improved error handling of
|
---|
32 | history files.
|
---|
33 | 28/5/2010 Changed name of 'State' service to 'Message' to better reflect its functionality.
|
---|
34 | Added client information to log file entries.
|
---|
35 | 30/5/2010 Created Bridge server that repeats services from one DNS to another.
|
---|
36 | Service quality now also written to slow data file.
|
---|
37 | 31/5/2010 Configuration file format follows semi-standard INI format.
|
---|
38 | 7/6/2010 Separated History service from DColl. History format changed, now includes
|
---|
39 | service format (allows history access also when service is unavailable).
|
---|
40 | 11/6/2010 Bridge does not forward history service
|
---|
41 | 17/6/2010 Added SendToLog() method. Changed severity encoding of Message service to
|
---|
42 | use standard DIM structure of format "I:1;C"
|
---|
43 |
|
---|
44 |
|
---|
45 | Preliminary firewall settings on eth-vme02 (rule 5 for DIM, rule 6 for X11 over ssh)
|
---|
46 |
|
---|
47 | Chain INPUT (policy ACCEPT)
|
---|
48 | num target prot opt source destination
|
---|
49 | 1 RH-Firewall-1-INPUT all -- 0.0.0.0/0 0.0.0.0/0
|
---|
50 |
|
---|
51 | Chain FORWARD (policy ACCEPT)
|
---|
52 | num target prot opt source destination
|
---|
53 | 1 RH-Firewall-1-INPUT all -- 0.0.0.0/0 0.0.0.0/0
|
---|
54 |
|
---|
55 | Chain OUTPUT (policy ACCEPT)
|
---|
56 | num target prot opt source destination
|
---|
57 |
|
---|
58 | Chain RH-Firewall-1-INPUT (2 references)
|
---|
59 | num target prot opt source destination
|
---|
60 | 1 ACCEPT icmp -- 0.0.0.0/0 0.0.0.0/0 icmp type 255
|
---|
61 | 2 ACCEPT all -- 0.0.0.0/0 0.0.0.0/0 state RELATED,ESTABLISHED
|
---|
62 | 3 ACCEPT tcp -- 0.0.0.0/0 0.0.0.0/0 state NEW tcp dpt:22
|
---|
63 | 4 ACCEPT tcp -- 0.0.0.0/0 0.0.0.0/0 state NEW tcp dpt:2000
|
---|
64 | 5 ACCEPT tcp -- 0.0.0.0/0 0.0.0.0/0 tcp dpts:5100:6000 state NEW
|
---|
65 | 6 ACCEPT tcp -- 0.0.0.0/0 0.0.0.0/0 tcp dpts:6000:6063 state NEW
|
---|
66 | 7 REJECT all -- 0.0.0.0/0 0.0.0.0/0 reject-with icmp-host-prohibited
|
---|