-
Notifications
You must be signed in to change notification settings - Fork 2
/
update.cf
67 lines (44 loc) · 1.67 KB
/
update.cf
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
64
65
66
###############################################################################
#
# update.cf - This file is used for automated policy recovery
#
###############################################################################
# The common control body refers to those promises that
# are hard-coded into all the components of cfengine,
# and therefore affect the behaviour of all the components.
body common control
{
### List of promise bundles to verify in order
bundlesequence => {
"cfe_internal_update_bins",
"cfe_internal_update_policy",
"cfe_internal_update_processes",
};
### List of filenames to parse for promises.
inputs => {
"update/update_bins.cf",
"update/update_policy.cf",
"update/update_processes.cf",
};
version => "Update.cf 3.0.3";
}
###############################################################################
body agent control
{
### Global default for time that must elapse before promise will be rechecked.
# This should normally be set to seom interval like 5 mins
# We set it to one initially to avoid confusion - please see manual
ifelapsed => "1";
### Do not send IP/name during server connection if address resolution is broken.
skipidentify => "true";
### Switch on tracking of promise valuation
track_value => "true";
### Unset LD_LIBRARY_PATH for all distribuitions ###
hpux::
environment => { "SHLIB_PATH=" };
aix::
environment => { "LIBPATH=" };
!(windows|hpux|aix)::
environment => { "LD_LIBRARY_PATH=" };
}
###############################################################################