Browse code

Note about --local needed if incoming socket is INET domain

git-svn-id: file:///var/lib/svn/clamav-devel/trunk/clamav-devel@1376 77e5149b-7576-45b1-b177-96237e5ba77b

Nigel Horne authored on 2005/03/05 20:08:43
Showing 4 changed files
... ...
@@ -1,7 +1,12 @@
1
+Sat Mar  5 11:07:34 GMT 2005 (njh)
2
+----------------------------------
3
+  * clamav-milter:	Note about --local needed if incoming socket is INET
4
+				domain
5
+
1 6
 Fri Mar  4 14:20:22 GMT 2005 (njh)
2 7
 ----------------------------------
3 8
   * libclamav/blob.c:	Fix for QNX version 6 sometimes returning ETOOLONG,
4
-  				patch from mikep at kaluga.org
9
+				patch from mikep at kaluga.org
5 10
 
6 11
 Fri Mar  4 03:18:20 CET 2005 (tk)
7 12
 ---------------------------------
... ...
@@ -67,7 +72,7 @@ Sun Feb 27 02:26:42 CET 2005 (tk)
67 67
 Thu Feb 24 18:37:45 CET 2005 (tk)
68 68
 ---------------------------------
69 69
   * libclamav/scanners.c: fix NULL pointer dereference in metadata scanner
70
-			  (thanks to Nigel)	
70
+			  (thanks to Nigel)
71 71
 
72 72
 Wed Feb 23 09:42:52 GMT 2005 (njh)
73 73
 ----------------------------------
... ...
@@ -169,9 +169,9 @@ or if clamd is on a different machine
169 169
 If you want clamav-milter to listen on TCP for communication with sendmail,
170 170
 for example if they are on different machines use inet:<port>.
171 171
 On machine A (running sendmail) you would have in sendmail.mc:
172
-INPUT_MAIL_FILTER(`clamav', `S=inet:3311@machineb, F=, T=S:4m;R:4m')dnl
172
+	INPUT_MAIL_FILTER(`clamav', `S=inet:3311@machineb, F=, T=S:4m;R:4m')dnl
173 173
 On machine B (running clamav-milter) you would start up clamav-milter thus:
174
-clamav-milter inet:3311
174
+	clamav-milter inet:3311
175 175
 
176 176
 You should have received a script to put into /etc/init.d with this software.
177 177
 
... ...
@@ -703,6 +703,9 @@ Changes
703 703
 				system for the database reload, rather than
704 704
 				wait for it to happen by itself
705 705
 0.84	3/3/05:		Up-issue
706
+0.84a	5/3/05:		Note that when the connection to sendmail is via TCP/IP
707
+				rather than a UNIX domain socket, that --local
708
+				must be given
706 709
 
707 710
 INTERNATIONALISATION
708 711
 
... ...
@@ -24,9 +24,9 @@
24 24
  *
25 25
  * For installation instructions see the file INSTALL that came with this file
26 26
  */
27
-static	char	const	rcsid[] = "$Id: clamav-milter.c,v 1.186 2005/03/03 09:21:34 nigelhorne Exp $";
27
+static	char	const	rcsid[] = "$Id: clamav-milter.c,v 1.187 2005/03/05 11:06:03 nigelhorne Exp $";
28 28
 
29
-#define	CM_VERSION	"0.83b"
29
+#define	CM_VERSION	"0.84a"
30 30
 
31 31
 #if HAVE_CONFIG_H
32 32
 #include "clamav-config.h"
... ...
@@ -802,6 +802,18 @@ main(int argc, char **argv)
802 802
 		fprintf(stderr, _("%s: socket-addr (%s) doesn't agree with sendmail.cf\n"), argv[0], port);
803 803
 		return EX_CONFIG;
804 804
 	}
805
+	if(strncasecmp(port, "inet:", 5) == 0)
806
+		if(!lflag) {
807
+			/*
808
+			 * Barmy but true. It seems that clamfi_connect will,
809
+			 * in this case, get the IP address of the machine
810
+			 * running sendmail, not of the machine sending the
811
+			 * mail, so the remote end will be a local address so
812
+			 * we must scan by enabling --local
813
+			 */
814
+			fprintf(stderr, _("%s: when using inet: connection to sendmail you must enable --local\n"), argv[0]);
815
+			return EX_USAGE;
816
+		}
805 817
 
806 818
 	/*
807 819
 	 * Sanity checks on the clamav configuration file
... ...
@@ -1408,9 +1420,10 @@ main(int argc, char **argv)
1408 1408
 
1409 1409
 		if((fd = fopen(pidfile, "w")) == NULL) {
1410 1410
 			if(use_syslog)
1411
-				syslog(LOG_WARNING, _("Can't save PID in file %s"),
1411
+				syslog(LOG_ERR, _("Can't save PID in file %s"),
1412 1412
 					pidfile);
1413
-			cli_warnmsg(_("Can't save PID in file %s\n"), pidfile);
1413
+			cli_errmsg(_("Can't save PID in file %s\n"), pidfile);
1414
+			return EX_CONFIG;
1414 1415
 		} else {
1415 1416
 #ifdef	C_LINUX
1416 1417
 			/* Ensure that all threads are kill()ed */
... ...
@@ -8,7 +8,7 @@ msgid ""
8 8
 msgstr ""
9 9
 "Project-Id-Version: PACKAGE VERSION\n"
10 10
 "Report-Msgid-Bugs-To: bugs@clamav.net\n"
11
-"POT-Creation-Date: 2005-03-03 09:21+0000\n"
11
+"POT-Creation-Date: 2005-03-05 11:04+0000\n"
12 12
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
13 13
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
14 14
 "Language-Team: LANGUAGE <LL@li.org>\n"
... ...
@@ -182,525 +182,530 @@ msgstr ""
182 182
 msgid "%s: socket-addr (%s) doesn't agree with sendmail.cf\n"
183 183
 msgstr ""
184 184
 
185
-#: clamav-milter.c:810
185
+#: clamav-milter.c:814
186
+#, c-format
187
+msgid "%s: when using inet: connection to sendmail you must enable --local\n"
188
+msgstr ""
189
+
190
+#: clamav-milter.c:822
186 191
 #, c-format
187 192
 msgid "%s: Can't parse the config file %s\n"
188 193
 msgstr ""
189 194
 
190
-#: clamav-milter.c:817
195
+#: clamav-milter.c:829
191 196
 #, c-format
192 197
 msgid "%s: --detect-forged-local-addresses is not compatible with --outgoing\n"
193 198
 msgstr ""
194 199
 
195
-#: clamav-milter.c:821
200
+#: clamav-milter.c:833
196 201
 #, c-format
197 202
 msgid "%s: --detect-forged-local-addresses is not compatible with --local\n"
198 203
 msgstr ""
199 204
 
200
-#: clamav-milter.c:825
205
+#: clamav-milter.c:837
201 206
 #, c-format
202 207
 msgid "%s: --detect-forged-local-addresses is not compatible with --force\n"
203 208
 msgstr ""
204 209
 
205
-#: clamav-milter.c:864
210
+#: clamav-milter.c:876
206 211
 #, c-format
207 212
 msgid ""
208 213
 "%s: The iface option to --broadcast is not supported on your operating "
209 214
 "system\n"
210 215
 msgstr ""
211 216
 
212
-#: clamav-milter.c:873
217
+#: clamav-milter.c:885
213 218
 #, c-format
214 219
 msgid "%s: Can't get information about user %s\n"
215 220
 msgstr ""
216 221
 
217
-#: clamav-milter.c:884
222
+#: clamav-milter.c:896
218 223
 #, c-format
219 224
 msgid "%s: AllowSupplementaryGroups: initgroups not supported.\n"
220 225
 msgstr ""
221 226
 
222
-#: clamav-milter.c:901
227
+#: clamav-milter.c:913
223 228
 #, c-format
224 229
 msgid "Running as user %s (UID %d, GID %d)\n"
225 230
 msgstr ""
226 231
 
227
-#: clamav-milter.c:904
232
+#: clamav-milter.c:916
228 233
 #, c-format
229 234
 msgid "%s: running as root is not recommended (check \"User\" in clamd.conf)\n"
230 235
 msgstr ""
231 236
 
232
-#: clamav-milter.c:906
237
+#: clamav-milter.c:918
233 238
 #, c-format
234 239
 msgid "%s: Only root can set an interface for --broadcast\n"
235 240
 msgstr ""
236 241
 
237
-#: clamav-milter.c:911
242
+#: clamav-milter.c:923
238 243
 #, c-format
239 244
 msgid "%s: Advisory mode doesn't work with quarantine mode\n"
240 245
 msgstr ""
241 246
 
242
-#: clamav-milter.c:919
247
+#: clamav-milter.c:931
243 248
 #, c-format
244 249
 msgid "%s: Advisory mode doesn't work with quarantine directories\n"
245 250
 msgstr ""
246 251
 
247
-#: clamav-milter.c:925
252
+#: clamav-milter.c:937
248 253
 #, c-format
249 254
 msgid "%s: the quarantine directory must not contain the string 'ERROR'\n"
250 255
 msgstr ""
251 256
 
252
-#: clamav-milter.c:931
257
+#: clamav-milter.c:943
253 258
 #, c-format
254 259
 msgid "%s: the quarantine directory must not contain the string 'FOUND'\n"
255 260
 msgstr ""
256 261
 
257
-#: clamav-milter.c:937
262
+#: clamav-milter.c:949
258 263
 #, c-format
259 264
 msgid "%s: the quarantine directory must not contain the string 'OK'\n"
260 265
 msgstr ""
261 266
 
262
-#: clamav-milter.c:954
267
+#: clamav-milter.c:966
263 268
 #, c-format
264 269
 msgid "%s: insecure quarantine directory %s (mode 0%o)\n"
265 270
 msgstr ""
266 271
 
267
-#: clamav-milter.c:980
272
+#: clamav-milter.c:992
268 273
 #, c-format
269 274
 msgid "%s: ReadTimeout must not be negative in %s\n"
270 275
 msgstr ""
271 276
 
272
-#: clamav-milter.c:988
277
+#: clamav-milter.c:1000
273 278
 #, c-format
274 279
 msgid "%s: StreamMaxLength must not be negative in %s\n"
275 280
 msgstr ""
276 281
 
277
-#: clamav-milter.c:1011
282
+#: clamav-milter.c:1023
278 283
 #, c-format
279 284
 msgid ""
280 285
 "%s: (-q && !LogSyslog): warning - all interception message methods are off\n"
281 286
 msgstr ""
282 287
 
283
-#: clamav-milter.c:1021
288
+#: clamav-milter.c:1033
284 289
 #, c-format
285 290
 msgid "%s: --max-children must be given if --external is not given\n"
286 291
 msgstr ""
287 292
 
288
-#: clamav-milter.c:1025
293
+#: clamav-milter.c:1037
289 294
 #, c-format
290 295
 msgid "%s: --timeout must not be given if --external is not given\n"
291 296
 msgstr ""
292 297
 
293
-#: clamav-milter.c:1038
298
+#: clamav-milter.c:1050
294 299
 #, c-format
295 300
 msgid "%s: You can select one server type only (local/TCP) in %s\n"
296 301
 msgstr ""
297 302
 
298
-#: clamav-milter.c:1048
303
+#: clamav-milter.c:1060
299 304
 #, c-format
300 305
 msgid "The connection from sendmail to %s (%s) must not\n"
301 306
 msgstr ""
302 307
 
303
-#: clamav-milter.c:1050
308
+#: clamav-milter.c:1062
304 309
 #, c-format
305 310
 msgid "be the same as the connection to clamd (%s) in %s\n"
306 311
 msgstr ""
307 312
 
308
-#: clamav-milter.c:1060 clamav-milter.c:1083
313
+#: clamav-milter.c:1072 clamav-milter.c:1095
309 314
 #, c-format
310 315
 msgid "Can't talk to clamd server via %s\n"
311 316
 msgstr ""
312 317
 
313
-#: clamav-milter.c:1062 clamav-milter.c:1085
318
+#: clamav-milter.c:1074 clamav-milter.c:1097
314 319
 #, c-format
315 320
 msgid "Check your entry for LocalSocket in %s\n"
316 321
 msgstr ""
317 322
 
318
-#: clamav-milter.c:1096
323
+#: clamav-milter.c:1108
319 324
 msgid "Can't create a clamd session"
320 325
 msgstr ""
321 326
 
322
-#: clamav-milter.c:1113
327
+#: clamav-milter.c:1125
323 328
 #, c-format
324 329
 msgid "%s: --quarantine-dir not supported for TCPSocket - use --quarantine\n"
325 330
 msgstr ""
326 331
 
327
-#: clamav-milter.c:1128
332
+#: clamav-milter.c:1140
328 333
 #, c-format
329 334
 msgid "%s: hostname %s is longer than %d characters\n"
330 335
 msgstr ""
331 336
 
332
-#: clamav-milter.c:1147 clamav-milter.c:1230
337
+#: clamav-milter.c:1159 clamav-milter.c:1242
333 338
 #, c-format
334 339
 msgid "%s: --max-children must be given in sessions mode\n"
335 340
 msgstr ""
336 341
 
337
-#: clamav-milter.c:1170
342
+#: clamav-milter.c:1182
338 343
 #, c-format
339 344
 msgid "%s: Unknown host %s\n"
340 345
 msgstr ""
341 346
 
342
-#: clamav-milter.c:1182
347
+#: clamav-milter.c:1194
343 348
 #, c-format
344 349
 msgid "Can't talk to clamd server %s on port %d\n"
345 350
 msgstr ""
346 351
 
347
-#: clamav-milter.c:1199
352
+#: clamav-milter.c:1211
348 353
 msgid "Can't find any active clamd servers\n"
349 354
 msgstr ""
350 355
 
351
-#: clamav-milter.c:1200 clamav-milter.c:1206
356
+#: clamav-milter.c:1212 clamav-milter.c:1218
352 357
 #, c-format
353 358
 msgid "Check your entry for TCPSocket in %s\n"
354 359
 msgstr ""
355 360
 
356
-#: clamav-milter.c:1205
361
+#: clamav-milter.c:1217
357 362
 msgid "Can't find any clamd servers\n"
358 363
 msgstr ""
359 364
 
360
-#: clamav-milter.c:1212
365
+#: clamav-milter.c:1224
361 366
 #, c-format
362 367
 msgid "%s: You must select server type (local/TCP) in %s\n"
363 368
 msgstr ""
364 369
 
365
-#: clamav-milter.c:1278
370
+#: clamav-milter.c:1290
366 371
 #, c-format
367 372
 msgid "When debugging it is recommended that you use Foreground mode in %s\n"
368 373
 msgstr ""
369 374
 
370
-#: clamav-milter.c:1279
375
+#: clamav-milter.c:1291
371 376
 msgid "\tso that you can see all of the messages"
372 377
 msgstr ""
373 378
 
374
-#: clamav-milter.c:1340
379
+#: clamav-milter.c:1352
375 380
 #, c-format
376 381
 msgid "%s: ScanMail not defined in %s (needed without --external), enabling\n"
377 382
 msgstr ""
378 383
 
379
-#: clamav-milter.c:1402
384
+#: clamav-milter.c:1414
380 385
 msgid "Starting clamav-milter"
381 386
 msgstr ""
382 387
 
383
-#: clamav-milter.c:1411
388
+#: clamav-milter.c:1423
384 389
 #, c-format
385 390
 msgid "Can't save PID in file %s"
386 391
 msgstr ""
387 392
 
388
-#: clamav-milter.c:1413
393
+#: clamav-milter.c:1425
389 394
 #, c-format
390 395
 msgid "Can't save PID in file %s\n"
391 396
 msgstr ""
392 397
 
393
-#: clamav-milter.c:1446
398
+#: clamav-milter.c:1459
394 399
 #, c-format
395 400
 msgid "%s: smfi_setconn failed\n"
396 401
 msgstr ""
397 402
 
398
-#: clamav-milter.c:1462
403
+#: clamav-milter.c:1475
399 404
 #, c-format
400 405
 msgid "Starting %s"
401 406
 msgstr ""
402 407
 
403
-#: clamav-milter.c:1465
408
+#: clamav-milter.c:1478
404 409
 msgid "Debugging is on"
405 410
 msgstr ""
406 411
 
407
-#: clamav-milter.c:1532 clamav-milter.c:1791
412
+#: clamav-milter.c:1545 clamav-milter.c:1804
408 413
 #, c-format
409 414
 msgid "Check clamd server %s - it may be down\n"
410 415
 msgstr ""
411 416
 
412
-#: clamav-milter.c:1537
417
+#: clamav-milter.c:1550
413 418
 msgid "Check clamd server - it may be down"
414 419
 msgstr ""
415 420
 
416
-#: clamav-milter.c:1712
421
+#: clamav-milter.c:1725
417 422
 msgid "No free clamd sessions\n"
418 423
 msgstr ""
419 424
 
420
-#: clamav-milter.c:1794
425
+#: clamav-milter.c:1807
421 426
 #, c-format
422 427
 msgid "Check clamd server %s - it may be down"
423 428
 msgstr ""
424 429
 
425
-#: clamav-milter.c:1800
430
+#: clamav-milter.c:1813
426 431
 msgid "Check clamd server - it may be down\n"
427 432
 msgstr ""
428 433
 
429
-#: clamav-milter.c:1836
434
+#: clamav-milter.c:1849
430 435
 msgid "findServer: select failed"
431 436
 msgstr ""
432 437
 
433
-#: clamav-milter.c:1845
438
+#: clamav-milter.c:1858
434 439
 #, c-format
435 440
 msgid "findServer: using server %d\n"
436 441
 msgstr ""
437 442
 
438
-#: clamav-milter.c:1850
443
+#: clamav-milter.c:1863
439 444
 msgid "findServer: No response from any server\n"
440 445
 msgstr ""
441 446
 
442
-#: clamav-milter.c:1852
447
+#: clamav-milter.c:1865
443 448
 msgid "findServer: No response from any server"
444 449
 msgstr ""
445 450
 
446
-#: clamav-milter.c:1890
451
+#: clamav-milter.c:1903
447 452
 msgid "clamfi_connect: ctx is null"
448 453
 msgstr ""
449 454
 
450
-#: clamav-milter.c:1895
455
+#: clamav-milter.c:1908
451 456
 msgid "clamfi_connect: hostname is null"
452 457
 msgstr ""
453 458
 
454
-#: clamav-milter.c:1916
459
+#: clamav-milter.c:1929
455 460
 msgid "clamfi_connect: remoteIP is null"
456 461
 msgstr ""
457 462
 
458
-#: clamav-milter.c:1925
463
+#: clamav-milter.c:1938
459 464
 #, c-format
460 465
 msgid "clamfi_connect: connection from %s"
461 466
 msgstr ""
462 467
 
463
-#: clamav-milter.c:1926
468
+#: clamav-milter.c:1939
464 469
 #, c-format
465 470
 msgid "clamfi_connect: connection from %s\n"
466 471
 msgstr ""
467 472
 
468
-#: clamav-milter.c:1929
473
+#: clamav-milter.c:1942
469 474
 #, c-format
470 475
 msgid "clamfi_connect: connection from %s [%s]"
471 476
 msgstr ""
472 477
 
473
-#: clamav-milter.c:1930
478
+#: clamav-milter.c:1943
474 479
 #, c-format
475 480
 msgid "clamfi_connect: connection from %s [%s]\n"
476 481
 msgstr ""
477 482
 
478
-#: clamav-milter.c:1950
483
+#: clamav-milter.c:1963
479 484
 msgid "Can't get sendmail hostname"
480 485
 msgstr ""
481 486
 
482
-#: clamav-milter.c:1959
487
+#: clamav-milter.c:1972
483 488
 #, c-format
484 489
 msgid "Access Denied: Host Unknown (%s)"
485 490
 msgstr ""
486 491
 
487
-#: clamav-milter.c:1968
492
+#: clamav-milter.c:1981
488 493
 #, c-format
489 494
 msgid "Can't find entry for IP address %s in DNS - check your DNS setting\n"
490 495
 msgstr ""
491 496
 
492
-#: clamav-milter.c:1979
497
+#: clamav-milter.c:1992
493 498
 #, c-format
494 499
 msgid "Access Denied: Can't get IP address for (%s)"
495 500
 msgstr ""
496 501
 
497
-#: clamav-milter.c:1996
502
+#: clamav-milter.c:2009
498 503
 #, c-format
499 504
 msgid "Access Denied for %s[%s]"
500 505
 msgstr ""
501 506
 
502
-#: clamav-milter.c:2014
507
+#: clamav-milter.c:2027
503 508
 msgid "clamfi_connect: not scanning outgoing messages"
504 509
 msgstr ""
505 510
 
506
-#: clamav-milter.c:2015
511
+#: clamav-milter.c:2028
507 512
 msgid "clamfi_connect: not scanning outgoing messages\n"
508 513
 msgstr ""
509 514
 
510
-#: clamav-milter.c:2023
515
+#: clamav-milter.c:2036
511 516
 msgid "clamfi_connect: not scanning local messages"
512 517
 msgstr ""
513 518
 
514
-#: clamav-milter.c:2024
519
+#: clamav-milter.c:2037
515 520
 msgid "clamfi_connect: not scanning local messages\n"
516 521
 msgstr ""
517 522
 
518
-#: clamav-milter.c:2038 clamav-milter.c:2161
523
+#: clamav-milter.c:2051 clamav-milter.c:2174
519 524
 msgid "clamfi_connect: gethostname failed"
520 525
 msgstr ""
521 526
 
522
-#: clamav-milter.c:2043
527
+#: clamav-milter.c:2056
523 528
 msgid "Rejected email falsely claiming to be from here"
524 529
 msgstr ""
525 530
 
526
-#: clamav-milter.c:2044
531
+#: clamav-milter.c:2057
527 532
 msgid "You have claimed to be me, but you are not"
528 533
 msgstr ""
529 534
 
530
-#: clamav-milter.c:2045 clamav-milter.c:2169
535
+#: clamav-milter.c:2058 clamav-milter.c:2182
531 536
 msgid "Forged local address detected"
532 537
 msgstr ""
533 538
 
534
-#: clamav-milter.c:2076
539
+#: clamav-milter.c:2089
535 540
 #, c-format
536 541
 msgid "hit max-children limit (%u >= %u)\n"
537 542
 msgstr ""
538 543
 
539
-#: clamav-milter.c:2077
544
+#: clamav-milter.c:2090
540 545
 #, c-format
541 546
 msgid "hit max-children limit (%u >= %u): waiting for some to exit\n"
542 547
 msgstr ""
543 548
 
544
-#: clamav-milter.c:2083
549
+#: clamav-milter.c:2096
545 550
 #, c-format
546 551
 msgid "hit max-children limit (%u >= %u)"
547 552
 msgstr ""
548 553
 
549
-#: clamav-milter.c:2084
554
+#: clamav-milter.c:2097
550 555
 #, c-format
551 556
 msgid "hit max-children limit (%u >= %u): waiting for some to exit"
552 557
 msgstr ""
553 558
 
554
-#: clamav-milter.c:2089
559
+#: clamav-milter.c:2102
555 560
 msgid "AV system temporarily overloaded - please try later"
556 561
 msgstr ""
557 562
 
558
-#: clamav-milter.c:2122
563
+#: clamav-milter.c:2135
559 564
 #, c-format
560 565
 msgid ">n_children = %d\n"
561 566
 msgstr ""
562 567
 
563
-#: clamav-milter.c:2128
568
+#: clamav-milter.c:2141
564 569
 msgid "Timeout waiting for a child to die"
565 570
 msgstr ""
566 571
 
567
-#: clamav-milter.c:2130
572
+#: clamav-milter.c:2143
568 573
 msgid "Timeout waiting for a child to die\n"
569 574
 msgstr ""
570 575
 
571
-#: clamav-milter.c:2167
576
+#: clamav-milter.c:2180
572 577
 #, c-format
573 578
 msgid "Rejected email falsely claiming to be from %s"
574 579
 msgstr ""
575 580
 
576
-#: clamav-milter.c:2168
581
+#: clamav-milter.c:2181
577 582
 msgid "You have claimed to be from me, but you are not"
578 583
 msgstr ""
579 584
 
580
-#: clamav-milter.c:2275
585
+#: clamav-milter.c:2288
581 586
 msgid "clamfi_eoh"
582 587
 msgstr ""
583 588
 
584
-#: clamav-milter.c:2278
589
+#: clamav-milter.c:2291
585 590
 msgid "clamfi_eoh\n"
586 591
 msgstr ""
587 592
 
588
-#: clamav-milter.c:2326
593
+#: clamav-milter.c:2339
589 594
 msgid "clamfi_eoh: ignoring whitelisted message"
590 595
 msgstr ""
591 596
 
592
-#: clamav-milter.c:2328
597
+#: clamav-milter.c:2341
593 598
 msgid "clamfi_eoh: ignoring whitelisted message\n"
594 599
 msgstr ""
595 600
 
596
-#: clamav-milter.c:2342
601
+#: clamav-milter.c:2355
597 602
 #, c-format
598 603
 msgid "clamfi_envbody: %u bytes"
599 604
 msgstr ""
600 605
 
601
-#: clamav-milter.c:2344
606
+#: clamav-milter.c:2357
602 607
 #, c-format
603 608
 msgid "clamfi_envbody: %u bytes\n"
604 609
 msgstr ""
605 610
 
606
-#: clamav-milter.c:2354 clamav-milter.c:2646
611
+#: clamav-milter.c:2367 clamav-milter.c:2659
607 612
 #, c-format
608 613
 msgid "%s: Message more than StreamMaxLength (%ld) bytes - not scanned"
609 614
 msgstr ""
610 615
 
611
-#: clamav-milter.c:2358 clamav-milter.c:2649
616
+#: clamav-milter.c:2371 clamav-milter.c:2662
612 617
 msgid "Not Scanned - StreamMaxLength exceeded"
613 618
 msgstr ""
614 619
 
615
-#: clamav-milter.c:2411
620
+#: clamav-milter.c:2424
616 621
 #, c-format
617 622
 msgid "Failed to delete X-Virus-Status header %d"
618 623
 msgstr ""
619 624
 
620
-#: clamav-milter.c:2472
625
+#: clamav-milter.c:2485
621 626
 #, c-format
622 627
 msgid "failed to send SCAN %s command to clamd"
623 628
 msgstr ""
624 629
 
625
-#: clamav-milter.c:2494
630
+#: clamav-milter.c:2507
626 631
 msgid "failed to send SCAN command to clamd"
627 632
 msgstr ""
628 633
 
629
-#: clamav-milter.c:2511
634
+#: clamav-milter.c:2524
630 635
 #, c-format
631 636
 msgid "Wating to read status from fd %d\n"
632 637
 msgstr ""
633 638
 
634
-#: clamav-milter.c:2524
639
+#: clamav-milter.c:2537
635 640
 #, c-format
636 641
 msgid "clamfi_eom: read %s"
637 642
 msgstr ""
638 643
 
639
-#: clamav-milter.c:2525
644
+#: clamav-milter.c:2538
640 645
 #, c-format
641 646
 msgid "clamfi_eom: read %s\n"
642 647
 msgstr ""
643 648
 
644
-#: clamav-milter.c:2542
649
+#: clamav-milter.c:2555
645 650
 #, c-format
646 651
 msgid "clamfi_eom: read nothing from clamd on %s"
647 652
 msgstr ""
648 653
 
649
-#: clamav-milter.c:2544
654
+#: clamav-milter.c:2557
650 655
 #, c-format
651 656
 msgid "clamfi_eom: read nothing from clamd on %s\n"
652 657
 msgstr ""
653 658
 
654
-#: clamav-milter.c:2589 clamav-milter.c:2635
659
+#: clamav-milter.c:2602 clamav-milter.c:2648
655 660
 msgid "Error determining host"
656 661
 msgstr ""
657 662
 
658
-#: clamav-milter.c:2654
663
+#: clamav-milter.c:2667
659 664
 msgid "Not Scanned"
660 665
 msgstr ""
661 666
 
662
-#: clamav-milter.c:2683
667
+#: clamav-milter.c:2696
663 668
 msgid "Infected with"
664 669
 msgstr ""
665 670
 
666
-#: clamav-milter.c:2704
671
+#: clamav-milter.c:2717
667 672
 #, c-format
668 673
 msgid "Intercepted virus from %s to"
669 674
 msgstr ""
670 675
 
671
-#: clamav-milter.c:2805
676
+#: clamav-milter.c:2818
672 677
 msgid ""
673 678
 "Subject: Virus intercepted\n"
674 679
 "\n"
675 680
 msgstr ""
676 681
 
677
-#: clamav-milter.c:2827
682
+#: clamav-milter.c:2840
678 683
 msgid "A message you sent to\n"
679 684
 msgstr ""
680 685
 
681
-#: clamav-milter.c:2834
686
+#: clamav-milter.c:2847
682 687
 #, c-format
683 688
 msgid "The message %1$s sent from %2$s to\n"
684 689
 msgstr ""
685 690
 
686
-#: clamav-milter.c:2837
691
+#: clamav-milter.c:2850
687 692
 #, c-format
688 693
 msgid "A message sent from %s to\n"
689 694
 msgstr ""
690 695
 
691
-#: clamav-milter.c:2842
696
+#: clamav-milter.c:2855
692 697
 #, c-format
693 698
 msgid "contained %s and has not been delivered.\n"
694 699
 msgstr ""
695 700
 
696
-#: clamav-milter.c:2845
701
+#: clamav-milter.c:2858
697 702
 #, c-format
698 703
 msgid ""
699 704
 "\n"
700 705
 "The message in question has been quarantined as %s\n"
701 706
 msgstr ""
702 707
 
703
-#: clamav-milter.c:2848
708
+#: clamav-milter.c:2861
704 709
 #, c-format
705 710
 msgid ""
706 711
 "\n"
... ...
@@ -708,13 +713,13 @@ msgid ""
708 708
 "\n"
709 709
 msgstr ""
710 710
 
711
-#: clamav-milter.c:2851
711
+#: clamav-milter.c:2864
712 712
 msgid ""
713 713
 "For your information, the original message headers were:\n"
714 714
 "\n"
715 715
 msgstr ""
716 716
 
717
-#: clamav-milter.c:2864
717
+#: clamav-milter.c:2877
718 718
 #, c-format
719 719
 msgid ""
720 720
 "\n"
... ...
@@ -722,240 +727,240 @@ msgid ""
722 722
 "%s\t\n"
723 723
 msgstr ""
724 724
 
725
-#: clamav-milter.c:2872
725
+#: clamav-milter.c:2885
726 726
 #, c-format
727 727
 msgid "Can't execute '%s' to send virus notice"
728 728
 msgstr ""
729 729
 
730
-#: clamav-milter.c:2877
730
+#: clamav-milter.c:2890
731 731
 #, c-format
732 732
 msgid "Quarantined infected mail as %s"
733 733
 msgstr ""
734 734
 
735
-#: clamav-milter.c:2901
735
+#: clamav-milter.c:2914
736 736
 #, c-format
737 737
 msgid "Can't set quarantine user %s"
738 738
 msgstr ""
739 739
 
740
-#: clamav-milter.c:2903
740
+#: clamav-milter.c:2916
741 741
 #, c-format
742 742
 msgid "Can't set quarantine user %s\n"
743 743
 msgstr ""
744 744
 
745
-#: clamav-milter.c:2928
745
+#: clamav-milter.c:2941
746 746
 #, c-format
747 747
 msgid "virus %s detected by ClamAV - http://www.clamav.net"
748 748
 msgstr ""
749 749
 
750
-#: clamav-milter.c:2933
750
+#: clamav-milter.c:2946
751 751
 msgid "Unknown"
752 752
 msgstr ""
753 753
 
754
-#: clamav-milter.c:2935
754
+#: clamav-milter.c:2948
755 755
 #, c-format
756 756
 msgid "%s: incorrect message \"%s\" from clamd"
757 757
 msgstr ""
758 758
 
759
-#: clamav-milter.c:2941
759
+#: clamav-milter.c:2954
760 760
 msgid "Clean"
761 761
 msgstr ""
762 762
 
763
-#: clamav-milter.c:2945
763
+#: clamav-milter.c:2958
764 764
 #, c-format
765 765
 msgid "%s: clean message from %s"
766 766
 msgstr ""
767 767
 
768
-#: clamav-milter.c:2947
768
+#: clamav-milter.c:2960
769 769
 msgid "an unknown sender"
770 770
 msgstr ""
771 771
 
772
-#: clamav-milter.c:3051
772
+#: clamav-milter.c:3064
773 773
 #, c-format
774 774
 msgid "Can't remove clean file %s"
775 775
 msgstr ""
776 776
 
777
-#: clamav-milter.c:3230 clamav-milter.c:3233
777
+#: clamav-milter.c:3243 clamav-milter.c:3246
778 778
 #, c-format
779 779
 msgid "write failure (%u bytes) to %s: %s"
780 780
 msgstr ""
781 781
 
782
-#: clamav-milter.c:3247 clamav-milter.c:3250
782
+#: clamav-milter.c:3260 clamav-milter.c:3263
783 783
 #, c-format
784 784
 msgid "write failure (%u bytes) to clamd: %s"
785 785
 msgstr ""
786 786
 
787
-#: clamav-milter.c:3316
787
+#: clamav-milter.c:3329
788 788
 #, c-format
789 789
 msgid "No data received from clamd in %d seconds\n"
790 790
 msgstr ""
791 791
 
792
-#: clamav-milter.c:3338
792
+#: clamav-milter.c:3351
793 793
 #, c-format
794 794
 msgid "Can't stat %s"
795 795
 msgstr ""
796 796
 
797
-#: clamav-milter.c:3349 clamav-milter.c:3775
797
+#: clamav-milter.c:3362 clamav-milter.c:3788
798 798
 #, c-format
799 799
 msgid "Can't open %s"
800 800
 msgstr ""
801 801
 
802
-#: clamav-milter.c:3468 clamav-milter.c:3939
802
+#: clamav-milter.c:3481 clamav-milter.c:3952
803 803
 #, c-format
804 804
 msgid "mkdir %s failed"
805 805
 msgstr ""
806 806
 
807
-#: clamav-milter.c:3480
807
+#: clamav-milter.c:3493
808 808
 #, c-format
809 809
 msgid "mktemp %s failed"
810 810
 msgstr ""
811 811
 
812
-#: clamav-milter.c:3490
812
+#: clamav-milter.c:3503
813 813
 #, c-format
814 814
 msgid "Temporary quarantine file %s creation failed"
815 815
 msgstr ""
816 816
 
817
-#: clamav-milter.c:3594
817
+#: clamav-milter.c:3607
818 818
 #, c-format
819 819
 msgid "failed to send STREAM command clamd server %d"
820 820
 msgstr ""
821 821
 
822
-#: clamav-milter.c:3603
822
+#: clamav-milter.c:3616
823 823
 msgid "failed to send STREAM command clamd"
824 824
 msgstr ""
825 825
 
826
-#: clamav-milter.c:3615
826
+#: clamav-milter.c:3628
827 827
 msgid "failed to create TCPSocket to talk to clamd"
828 828
 msgstr ""
829 829
 
830
-#: clamav-milter.c:3627 clamav-milter.c:3643
830
+#: clamav-milter.c:3640 clamav-milter.c:3656
831 831
 msgid "recv failed from clamd getting PORT"
832 832
 msgstr ""
833 833
 
834
-#: clamav-milter.c:3631 clamav-milter.c:3645
834
+#: clamav-milter.c:3644 clamav-milter.c:3658
835 835
 msgid "EOF from clamd getting PORT"
836 836
 msgstr ""
837 837
 
838
-#: clamav-milter.c:3656
838
+#: clamav-milter.c:3669
839 839
 #, c-format
840 840
 msgid "Expected port information from clamd, got '%s'"
841 841
 msgstr ""
842 842
 
843
-#: clamav-milter.c:3659
843
+#: clamav-milter.c:3672
844 844
 #, c-format
845 845
 msgid "Expected port information from clamd, got '%s'\n"
846 846
 msgstr ""
847 847
 
848
-#: clamav-milter.c:3679 clamav-milter.c:3682
848
+#: clamav-milter.c:3692 clamav-milter.c:3695
849 849
 #, c-format
850 850
 msgid "Connecting to local port %d - data %d cmd %d\n"
851 851
 msgstr ""
852 852
 
853
-#: clamav-milter.c:3697 clamav-milter.c:3700
853
+#: clamav-milter.c:3710 clamav-milter.c:3713
854 854
 #, c-format
855 855
 msgid "Failed to connect to port %d given by clamd: %s"
856 856
 msgstr ""
857 857
 
858
-#: clamav-milter.c:3787
858
+#: clamav-milter.c:3800
859 859
 #, c-format
860 860
 msgid "Clamd (pid %d) seems to have died"
861 861
 msgstr ""
862 862
 
863
-#: clamav-milter.c:3813
863
+#: clamav-milter.c:3826
864 864
 #, c-format
865 865
 msgid "Can't open e-mail template file %s"
866 866
 msgstr ""
867 867
 
868
-#: clamav-milter.c:3822
868
+#: clamav-milter.c:3835
869 869
 #, c-format
870 870
 msgid "Can't stat e-mail template file %s"
871 871
 msgstr ""
872 872
 
873
-#: clamav-milter.c:3831
873
+#: clamav-milter.c:3844
874 874
 msgid "Out of memory"
875 875
 msgstr ""
876 876
 
877
-#: clamav-milter.c:3858
877
+#: clamav-milter.c:3871
878 878
 #, c-format
879 879
 msgid "%s: Unknown clamAV variable \"%c\"\n"
880 880
 msgstr ""
881 881
 
882
-#: clamav-milter.c:3869
882
+#: clamav-milter.c:3882
883 883
 #, c-format
884 884
 msgid "%s: Unterminated sendmail variable \"%s\"\n"
885 885
 msgstr ""
886 886
 
887
-#: clamav-milter.c:3880
887
+#: clamav-milter.c:3893
888 888
 #, c-format
889 889
 msgid "%s: Unknown sendmail variable \"%s\"\n"
890 890
 msgstr ""
891 891
 
892
-#: clamav-milter.c:3965
892
+#: clamav-milter.c:3978
893 893
 #, c-format
894 894
 msgid "Can't rename %1$s to %2$s"
895 895
 msgstr ""
896 896
 
897
-#: clamav-milter.c:3974
897
+#: clamav-milter.c:3987
898 898
 #, c-format
899 899
 msgid "File quarantined as %s"
900 900
 msgstr ""
901 901
 
902
-#: clamav-milter.c:4066
902
+#: clamav-milter.c:4079
903 903
 #, c-format
904 904
 msgid "[Virus] %s"
905 905
 msgstr ""
906 906
 
907
-#: clamav-milter.c:4160
907
+#: clamav-milter.c:4173
908 908
 msgid ""
909 909
 "No response from any clamd server - your AV system is not scanning emails\n"
910 910
 msgstr ""
911 911
 
912
-#: clamav-milter.c:4163
912
+#: clamav-milter.c:4176
913 913
 msgid ""
914 914
 "No response from any clamd server - your AV system is not scanning emails"
915 915
 msgstr ""
916 916
 
917
-#: clamav-milter.c:4181
917
+#: clamav-milter.c:4194
918 918
 msgid "Subject: ClamAV Down\n"
919 919
 msgstr ""
920 920
 
921
-#: clamav-milter.c:4184
921
+#: clamav-milter.c:4197
922 922
 msgid ""
923 923
 "This is an automatic message\n"
924 924
 "\n"
925 925
 msgstr ""
926 926
 
927
-#: clamav-milter.c:4187
927
+#: clamav-milter.c:4200
928 928
 msgid "The clamd program cannot be contacted.\n"
929 929
 msgstr ""
930 930
 
931
-#: clamav-milter.c:4189
931
+#: clamav-milter.c:4202
932 932
 msgid "No clamd server can be contacted.\n"
933 933
 msgstr ""
934 934
 
935
-#: clamav-milter.c:4191
935
+#: clamav-milter.c:4204
936 936
 msgid "Emails may not be being scanned, please check your servers.\n"
937 937
 msgstr ""
938 938
 
939
-#: clamav-milter.c:4271 clamav-milter.c:4294 clamav-milter.c:4459
940
-#: clamav-milter.c:4480
939
+#: clamav-milter.c:4284 clamav-milter.c:4307 clamav-milter.c:4472
940
+#: clamav-milter.c:4493
941 941
 msgid "Loading new database"
942 942
 msgstr ""
943 943
 
944
-#: clamav-milter.c:4600
944
+#: clamav-milter.c:4613
945 945
 #, c-format
946 946
 msgid "Stopping %s"
947 947
 msgstr ""
948 948
 
949
-#: clamav-milter.c:4650
949
+#: clamav-milter.c:4663
950 950
 msgid "Stopping clamav-milter"
951 951
 msgstr ""
952 952
 
953
-#: clamav-milter.c:4761
953
+#: clamav-milter.c:4774
954 954
 #, c-format
955 955
 msgid "ClamAV: Protecting against %u viruses"
956 956
 msgstr ""
957 957
 
958
-#: clamav-milter.c:4766
958
+#: clamav-milter.c:4779
959 959
 #, c-format
960 960
 msgid "Loaded %s"
961 961
 msgstr ""