c342e144 |
1 | val libRoot = "/afs/hcoop.net/common/etc/domtool/lib" |
2 | val resultRoot = "/afs/hcoop.net/common/etc/domtool/nodes" |
668e333e |
3 | val tmpDir = "/tmp/domtool" |
32a3db08 |
4 | val oldResultRoot = "/afs/hcoop.net/common/etc/domtool/nodes.old" |
c12828f2 |
5 | |
1f53f82b |
6 | val cat = "/bin/cat" |
c12828f2 |
7 | val cp = "/bin/cp" |
8 | val diff = "/usr/bin/diff" |
9 | val rm = "/bin/rm" |
acb4199f |
10 | val echo = "/bin/echo" |
c685120e |
11 | val grep = "/bin/grep" |
12 | val sudo = "/usr/bin/sudo" |
13 | val domtool_publish = "/usr/local/sbin/domtool-publish" |
85af7d3e |
14 | |
cdd39853 |
15 | val defaultNs = "ns1.hcoop.net" |
85af7d3e |
16 | |
17 | val defaultRefresh = 172800 |
18 | val defaultRetry = 900 |
19 | val defaultExpiry = 1209600 |
20 | val defaultMinimum = 3600 |
668e333e |
21 | |
c342e144 |
22 | val nodeIps = [("deleuze", "69.90.123.67"), ("mire", "69.90.123.68")] |
23 | val defaultNode = "deleuze" |
4e8a3f2b |
24 | |
20f38467 |
25 | val masterNode = "deleuze" |
26 | val slaveNodes = ["mire"] |
27 | |
1bb29dea |
28 | val dnsNodes_all = ["deleuze", "mire"] |
29 | val dnsNodes_admin = [] |
30 | |
de352c91 |
31 | val mailNodes_all = ["deleuze"] |
32 | val mailNodes_admin = ["mire"] |
33 | |
c342e144 |
34 | val aclFile = "/afs/hcoop.net/common/etc/domtool/acl" |
4e8a3f2b |
35 | |
c342e144 |
36 | val testUser = "test" |
d68ab27c |
37 | |
38 | val defaultDomain = "hcoop.net" |
1f8889bd |
39 | |
c342e144 |
40 | val dispatcher = "deleuze.hcoop.net" |
904eb905 |
41 | val dispatcherPort = 1234 |
d330d9b8 |
42 | val slavePort = 1235 |
2569e66d |
43 | val queueSize = 5 |
904eb905 |
44 | |
45 | val bufSize = 1024 |
2569e66d |
46 | |
0cfb3669 |
47 | val trustStore = "/afs/hcoop.net/common/etc/domtool/TrustStore.pem" |
c342e144 |
48 | val serverCert = "/afs/hcoop.net/common/etc/domtool/servercert.pem" |
49 | val serverKey = "/etc/domtool/serverkey.pem" |
53d222a3 |
50 | |
c342e144 |
51 | val certDir = "/afs/hcoop.net/common/etc/domtool/certs" |
52 | val keyDir = "/afs/hcoop.net/common/etc/domtool/keys" |
1a930bd7 |
53 | val serialDir = "/afs/hcoop.net/common/etc/domtool/serials" |
53d222a3 |
54 | |
46e9a89e |
55 | val dispatcherName = "deleuze" |
7e90e261 |
56 | |
f92c6883 |
57 | fun domtoolDir user = |
58 | case user of |
502176f9 |
59 | "domtool" => "/afs/hcoop.net/common/etc/domtool/.domtool" |
34cbc93a |
60 | | _ => OS.Path.joinDirFile {dir = Posix.SysDB.Passwd.home (Posix.SysDB.getpwnam user), |
502176f9 |
61 | file = ".domtool"} |
a57f3dfb |
62 | |
63 | val worldReadable = ["/usr/share/moin"] |