-
Notifications
You must be signed in to change notification settings - Fork 2
/
Copy pathyummie.conf.example
94 lines (74 loc) · 2.01 KB
/
yummie.conf.example
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
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
; yummie
; --------
; Global settings and flags
;
[yummie]
; Debug level in yum, for help, see `man yum`
debuglevel = 0
; Be verbose, default: no
; If not enabled, yummie will try to be as quiet as possible
verbose = no
; Do upgrade, default: no
; If not enabled, yummie will do no actual upgrades
upgrade = yes
; Use sudo, default: no
; If not enabled, yummie will fail to do upgrades if not executed as root
sudo = no
; Pre script to run before running upgrades, default: none
; This script is expected to return a list of packages to exclude, one per
; line.
;
; For example:
; pre = /usr/bin/jq '.data | .resources[] | select(.type=="Package") | .title ' /var/lib/puppet/client_data/catalog/$(hostname).json
; pre = /path/to/script
; Post script to run after doing upgrades, default: none
; The post script receives a list of packages in a file as the last argument,
; the return code of the ; post script will be used as the return code of the
; yummie run.
;post = /path/to/script
; bin
; ---
; Paths to binaries
;
[bin]
sudo = /usr/bin/sudo
yum = /usr/bin/yum
; log
; ---
; Logging options
;
[log]
; Log method, either syslog, file or stderr
method = syslog
; File options
file.filename = test.log
; File size maximum (in MB)
file.filesize = 100
; Syslog options
syslog.address = /dev/log
syslog.facility = daemon
; package
; -------
; Package exclusions
;
; You can specify strings or globs to match package names. Packages listed here
; will be excluded from automated upgrades.
;
; Mind that the keys configured here have to be unique.
;
[package]
exclude.apache = httpd*
; repository
; ----------
; Repository exclusions
;
; You can specify strings or globs to match repository names. Packages in the
; repositories listed here ; will be excluded from automated upgrades.
;
; Mind that the keys configured here have to be unique.
;
[repository]
exclude.custom = custom-*
exclude.epel = epel*
exclude.mysql = mysql*
; vim:ft=ini