summaryrefslogtreecommitdiff
path: root/dns/dhisd/files/patch-MODULES
blob: ea15d2d08a75d6d09aca338bd64003318fd684ae (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
--- MODULES.orig	Sun Nov  4 21:51:27 2001
+++ MODULES	Sun Nov  4 21:51:19 2001
@@ -14,8 +14,9 @@
 to update DNS, to update a tunneling service, to update a firewall, etc ... 
 based on a dynamically changing IP address from its clients.
 
-The new server has an additional database (by default /etc/dhis/db/services.db)
-containing the list of support services (modules).
+The new server has an additional database (by default 
+__PREFIX__/etc/dhis/services.db) containing the list of 
+support services (modules).
 
 In order to run dhisd >= 5 you will need to create and configure this
 file first.
@@ -24,13 +25,14 @@
 ---------------------------------------
 
 When executed the DHIS server reads its client's database (by default from
-/etc/dhis/db/dhis.db) into memory and proceeds to listening mode on a UDP
-port (by default 58800). When messages arrive the server responds accordingly,
-authenticates the clients (based on the keys and information loaded from the
-database) and marks them online. Furthermore the server keeps sending periodic
-checks to each and every client in order to verify that these are still 
-connected. If a particular client fails to reply the server will consider it 
-offline and mark it accordingly.
+__PREFIX__/etc/dhis/db/dhis.db) into memory and proceeds to listening 
+mode on a UDP port (by default 58800). When messages arrive the server
+responds accordingly, authenticates the clients (based on the keys and
+information loaded from the database) and marks them online. Furthermore
+the server keeps sending periodic checks to each and every client in
+order to verify that these are still connected. If a particular client
+fails to reply the server will consider it offline and mark it
+accordingly.
 
 Each client is identified to a server by a single ID number called the HostID.
 The new modular structure implements a means to mark these hosts online and 
@@ -61,11 +63,10 @@
 command - the module engine process command to be executed
 
 
-Example of /etc/dhis/db/services.db
------------------------------------
-
-Before executing dhisd ensure to have created a valid /etc/dhis/db/services.db 
-file.
+Example of __PREFIX__/etc/dhis/db/services.db
+-------------------------------------------------------------------------------
+Before executing dhisd ensure to have created a valid 
+__PREFIX__/etc/dhis/services.db file.
 
 The syntax for the file is as follows:
 
@@ -76,8 +77,8 @@
 
 ;------------------------------------------------------------------------------
 ; This is a comment line
-dns 4 /etc/dhis/bin/dhis-dns-engine
-fw  2 /etc/dhis/bin/dhis-fw-engine
+dns 4 __PREFIX__/etc/dhis/dhis-dns-engine
+fw  2 __PREFIX__/etc/dhis/dhis-fw-engine
 ;------------------------------------------------------------------------------
 
 Inter-process communication for modules: