]> git.pld-linux.org Git - packages/clamav.git/blob - clamav-pld_config.patch
- add systemd tmpfiles config
[packages/clamav.git] / clamav-pld_config.patch
1 diff -ur clamav-0.97.1/etc//clamav-milter.conf clamav-0.97.1.new/etc//clamav-milter.conf
2 --- clamav-0.97.1/etc//clamav-milter.conf       2011-01-10 18:48:28.000000000 +0100
3 +++ clamav-0.97.1.new/etc//clamav-milter.conf   2011-07-14 18:24:02.801795736 +0200
4 @@ -3,7 +3,7 @@
5  ##
6  
7  # Comment or remove the line below.
8 -Example
9 +#Example
10  
11  
12  ##
13 @@ -17,12 +17,12 @@
14  # inet6:port@[hostname|ip-address] - to specify an ipv6 socket
15  #
16  # Default: no default
17 -#MilterSocket /tmp/clamav-milter.socket
18 +MilterSocket /var/lib/clamav/clamav-milter.socket
19  #MilterSocket inet:7357
20  
21  # Define the group ownership for the (unix) milter socket.
22  # Default: disabled (the primary group of the user running clamd)
23 -#MilterSocketGroup virusgroup
24 +#MilterSocketGroup clamav
25  
26  # Sets the permissions on the (unix) milter socket to the specified mode.
27  # Default: disabled (obey umask)
28 @@ -41,7 +41,7 @@
29  # Initialize supplementary group access (clamav-milter must be started by root).
30  #
31  # Default: no
32 -#AllowSupplementaryGroups no
33 +AllowSupplementaryGroups yes
34  
35  # Waiting for data from clamd will timeout after this time (seconds).
36  # Value of 0 disables the timeout.
37 @@ -64,7 +64,7 @@
38  # daemon (main thread).
39  #
40  # Default: disabled
41 -#PidFile /var/run/clamav-milter.pid
42 +PidFile /var/run/clamav/clamav-milter.pid
43  
44  # Optional path to the global temporary directory.
45  # Default: system specific (usually /tmp or /var/tmp).
46 @@ -90,7 +90,7 @@
47  # with the same socket: clamd servers will be selected in a round-robin fashion.
48  #
49  # Default: no default
50 -#ClamdSocket tcp:scanner.mydomain:7357
51 +ClamdSocket /var/lib/clamav/clamd.socket
52  
53  
54  ##
55 @@ -238,13 +238,13 @@
56  # Use system logger (can work together with LogFile).
57  #
58  # Default: no
59 -#LogSyslog yes
60 +LogSyslog yes
61  
62  # Specify the type of syslog messages - please refer to 'man syslog'
63  # for facility names.
64  #
65  # Default: LOG_LOCAL6
66 -#LogFacility LOG_MAIL
67 +LogFacility LOG_MAIL
68  
69  # Enable verbose logging.
70  #
71 diff -ur clamav-0.97.1/etc//clamd.conf clamav-0.97.1.new/etc//clamd.conf
72 --- clamav-0.97.1/etc//clamd.conf       2011-05-13 13:25:31.000000000 +0200
73 +++ clamav-0.97.1.new/etc//clamd.conf   2011-07-14 18:19:05.824861957 +0200
74 @@ -5,13 +5,13 @@
75  
76  
77  # Comment or remove the line below.
78 -Example
79 +#Example
80  
81  # Uncomment this option to enable logging.
82  # LogFile must be writable for the user running daemon.
83  # A full path is required.
84  # Default: disabled
85 -#LogFile /tmp/clamd.log
86 +#LogFile /var/log/clamd.log
87  
88  # By default the log file is locked for writing - the lock protects against
89  # running clamd multiple times (if want to run another clamd, please
90 @@ -40,12 +40,12 @@
91  
92  # Use system logger (can work together with LogFile).
93  # Default: no
94 -#LogSyslog yes
95 +LogSyslog yes
96  
97  # Specify the type of syslog messages - please refer to 'man syslog'
98  # for facility names.
99  # Default: LOG_LOCAL6
100 -#LogFacility LOG_MAIL
101 +LogFacility LOG_MAIL
102  
103  # Enable verbose logging.
104  # Default: no
105 @@ -58,7 +58,7 @@
106  # This option allows you to save a process identifier of the listening
107  # daemon (main thread).
108  # Default: disabled
109 -#PidFile /var/run/clamd.pid
110 +PidFile /var/run/clamav/clamd.pid
111  
112  # Optional path to the global temporary directory.
113  # Default: system specific (usually /tmp or /var/tmp).
114 @@ -77,11 +77,11 @@
115  
116  # Path to a local socket file the daemon will listen on.
117  # Default: disabled (must be specified by a user)
118 -#LocalSocket /tmp/clamd.socket
119 +LocalSocket /var/lib/clamav/clamd.socket
120  
121  # Sets the group ownership on the unix socket.
122  # Default: disabled (the primary group of the user running clamd)
123 -#LocalSocketGroup virusgroup
124 +#LocalSocketGroup clamav
125  
126  # Sets the permissions on the unix socket to the specified mode.
127  # Default: disabled (socket is world accessible)
128 @@ -186,11 +186,11 @@
129  
130  # Run as another user (clamd must be started by root for this option to work)
131  # Default: don't drop privileges
132 -#User clamav
133 +User clamav
134  
135  # Initialize supplementary group access (clamd must be started by root).
136  # Default: no
137 -#AllowSupplementaryGroups no
138 +AllowSupplementaryGroups yes
139  
140  # Stop daemon when libclamav reports out of memory condition.
141  #ExitOnOOM yes
142 @@ -443,15 +443,15 @@
143  
144  # Set access mask for Clamuko (Dazuko only).
145  # Default: no
146 -#ClamukoScanOnOpen yes
147 -#ClamukoScanOnClose yes
148 -#ClamukoScanOnExec yes
149 +ClamukoScanOnOpen yes
150 +ClamukoScanOnClose yes
151 +ClamukoScanOnExec yes
152  
153  # Set the include paths (all files inside them will be scanned). You can have
154  # multiple ClamukoIncludePath directives but each directory must be added
155  # in a seperate line. (Dazuko only)
156  # Default: disabled
157 -#ClamukoIncludePath /home
158 +ClamukoIncludePath /home
159  #ClamukoIncludePath /students
160  
161  # Set the exclude paths. All subdirectories are also excluded. (Dazuko only)
162 diff -ur clamav-0.97.1/etc//freshclam.conf clamav-0.97.1.new/etc//freshclam.conf
163 --- clamav-0.97.1/etc//freshclam.conf   2011-01-10 18:48:28.000000000 +0100
164 +++ clamav-0.97.1.new/etc//freshclam.conf       2011-07-14 18:14:32.705707450 +0200
165 @@ -3,9 +3,14 @@
166  ## Please read the freshclam.conf(5) manual before editing this file.
167  ##
168  
169 +## PLD NOTE: Note that freshclam is called periodically via cron
170 +## Check /etc/sysconfig/clamd for details
171 +## Seems better to run task once per period than keep daemon running
172 +## only for that.
173 +## But if you have arguments please tell us.
174  
175  # Comment or remove the line below.
176 -Example
177 +#Example
178  
179  # Path to the database directory.
180  # WARNING: It must match clamd.conf's directive!
181 @@ -30,11 +35,11 @@
182  
183  # Enable verbose logging.
184  # Default: no
185 -#LogVerbose yes
186 +LogVerbose yes
187  
188  # Use system logger (can work together with UpdateLogFile).
189  # Default: no
190 -#LogSyslog yes
191 +LogSyslog yes
192  
193  # Specify the type of syslog messages - please refer to 'man syslog'
194  # for facility names.
195 @@ -48,7 +53,7 @@
196  # By default when started freshclam drops privileges and switches to the
197  # "clamav" user. This directive allows you to change the database owner.
198  # Default: clamav (may depend on installation options)
199 -#DatabaseOwner clamav
200 +DatabaseOwner clamav
201  
202  # Initialize supplementary group access (freshclam must be started by root).
203  # Default: no
204 @@ -96,7 +101,7 @@
205  
206  # Number of database checks per day.
207  # Default: 12 (every two hours)
208 -#Checks 24
209 +Checks 2
210  
211  # Proxy settings
212  # Default: disabled
213 @@ -118,7 +123,7 @@
214  
215  # Send the RELOAD command to clamd.
216  # Default: no
217 -#NotifyClamd /path/to/clamd.conf
218 +#NotifyClamd /etc/clamd.conf
219  
220  # Run command after successful database update.
221  # Default: disabled
This page took 0.076421 seconds and 3 git commands to generate.