1 """
2 Main Configuration file for IOIDS
3
4 Inter-Organisational Intrusion Detection System (IOIDS)
5
6 Modules import that module and may read the settings important to them.
7
8 Options provided here:
9 1. General options (name, organisation, location, ...)
10 2. Data processing options
11 3. Logging options
12 4. G4DS Connection parameters
13 5. Database connection parameters
14 6. Database extension information
15
16 @author: Michael Pilgermann
17 @contact: mailto:mpilgerm@glam.ac.uk
18 @license: GPL (General Public License)
19 """
20
21
22
23
24
25
26
27 VERSION = "0.1"
28
29
30 LOCAL_ADDRESS = '192.168.1.120'
31 LOCAL_HOSTNAME = 'pchome.kichkasch.co.uk'
32 LOCAL_MAC = None
33 LOCAL_OS = 'Gentoo Linux'
34 LOCAL_DOMAIN = None
35 LOCAL_COMPUTER_TYPE = 'pc x86'
36
37
38
39
40
41
42
43 DATA_ENGINE_PROCESSING_INTERVAL = 5
44
45
46 LOCATION_POLICY_FILES = ['descriptions/ioids_policy.xml']
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65 LOGGING_FILENAME = './ioids.log'
66
67 LOGGING_LEVEL = 4
68
69
70 ENABLE_SYSLOG = 0
71 SYSLOG_IDENTIFIER = 'ioids'
72
73
74
75
76
77
78
79 G4DS_SERVICE_ID = 'S07112005ioids001'
80
81
82 LOCATION_PRIVATE_KEY = './g4dskey'
83
84
85 G4DS_MEMBER_ID = 'M111'
86
87
88
89
90
91
92
93
94 DATABASE_CONNECTION_TYPE = 'xmlrpc'
95
96
97 SOAP_DB_ADDRESS = 'localhost'
98 SOAP_DB_PORT = '9900'
99 SOAP_SERVER_URL = 'http://' + SOAP_DB_ADDRESS + ':' + SOAP_DB_PORT
100
101
102
103 DB_POLL_INTERVAL = 60
104 DB_POLL_INTERVAL = 5
105
106
107 LOCATION_EVENT_ID_STATUS_FILE = './event_status.dat'
108
109
110 DB_DATA_TYPE = 'Postgresv8.0'
111
112
113 IOIDS_EVENT_TYPE = 'ioids'
114
115
116
117
118
119 SOAPSY_EXTENSIONS = {}
120
121
122 import snortdb_extension
123 snortdb = {}
124 snortdb['dbconnector'] = snortdb_extension.getDBConnector
125 snortdb['messagewrapper'] = snortdb_extension.getMessageWrapper
126
127 import ioids_extension
128 db_ioids = {}
129 db_ioids['dbconnector'] = ioids_extension.getDBConnector
130 db_ioids['messagewrapper'] = ioids_extension.getMessageWrapper
131
132 SOAPSY_EXTENSIONS['snortdb'] = snortdb
133 SOAPSY_EXTENSIONS['ioids'] = db_ioids
134