Commit Graph

643 Commits

Author SHA1 Message Date
Sérgio M. Basto
86e162cf47 Minor modificationr, move some lines 2018-07-29 07:44:54 +01:00
Sérgio M. Basto
a373eeed21 Drop conditionalized build of noarch
By comments we have it for RHEL 5 so we don't need it anymore.
2018-07-29 07:41:46 +01:00
Sérgio M. Basto
d125b3b535 Remove redundant scriplets 2018-07-29 07:38:06 +01:00
Sérgio M. Basto
aced9bb44e Add release and changelog 2018-07-29 07:36:33 +01:00
Sérgio M. Basto
f1713618d1 (#787434) modify group of /var/run/clamd.scan
After 6 years and reading some reports as bug #787434, #1284253, we need
that /var/run/clamd.scan can be read from oher users, changing directory
ownerchip to virusgroup, makes clamilt and users of virusgroup group,
access to directory and read the socket.
This solution also assure that regular user don't have access to the
directory .
2018-07-29 07:01:58 +01:00
Sérgio M. Basto
8ee8f4650d Add some SELinux notes from (#787434) 2018-07-29 06:59:45 +01:00
Sérgio M. Basto
97c2b729d7 As written in [1] the clamav-0.99.1-setsebool.patch
is pointless.
[1] https://bugzilla.redhat.com/show_bug.cgi?id=1449616#c1
2018-07-26 00:37:56 +01:00
Fedora Release Engineering
ae505a3f81 - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2018-07-12 21:49:44 +00:00
Sérgio M. Basto
e6291d7468 new file: clamav-clean.sh 2018-07-12 04:16:22 +01:00
Sérgio M. Basto
9d78ad07b0 Update to 0.100.1 2018-07-11 02:42:08 +01:00
Sérgio M. Basto
c5f0683a9c Fix warnings about macros expanded in comments 2018-07-03 14:40:03 +01:00
Sérgio M. Basto
15e5a2c1c5 Remove sub-package clamav-data-empty
Also remove conflicts between clamav-data and clamav-data-empty
i.e user may install "clam*"
2018-07-03 14:40:03 +01:00
Sérgio M. Basto
7e6011ba1e More details in description of the package 2018-06-03 04:40:34 +01:00
Sérgio M. Basto
ef587a6a43 Same mitigation for clamav-milter 2018-06-03 02:45:21 +01:00
Sérgio M. Basto
ea823d8b6c Try to mitigate bug #1583599 2018-06-03 01:57:54 +01:00
Sérgio M. Basto
ccea2e3872 Get rid of provides/requires with updateuser, virusgroup, scanuser and
milteruser and just simply require clamav-filesystem
2018-05-30 01:36:05 +01:00
Sérgio M. Basto
8c014995c9 clamav-milter could work without clamd and without sendmail (#1583599) 2018-05-30 01:36:05 +01:00
Sérgio M. Basto
734f2ac8e3 Move comments one line (to read before starting the scriptlet) 2018-05-30 01:36:05 +01:00
Sérgio M. Basto
4b6e5bd35d Merge branch 'epel7' 2018-05-29 02:18:56 +01:00
Robert Scheck
18df251707 Merge branch 'epel7' of ssh://pkgs.fedoraproject.org/clamav into epel7
Conflicts:
	clamav.spec
	sources
2018-05-29 03:08:25 +02:00
Robert Scheck
8ca48f4eef Merge branch 'f27' of ssh://pkgs.fedoraproject.org/clamav into f27
Conflicts:
	clamav.spec
	sources
2018-05-29 03:05:26 +02:00
Robert Scheck
7b491c4ecf Upgrade to 0.100.0 (#1565381) 2018-05-29 02:43:26 +02:00
Sérgio M. Basto
76a1c6b58e Update README.fedora 2018-03-21 18:17:03 +00:00
Sérgio M. Basto
0b7392939e More fixes in data-empty sub-package
Don't ghost any file, ghost files of *.cld are laready in clamav-update sub-package
With data-empty require clamav-update.
2018-03-21 18:16:46 +00:00
Sérgio M. Basto
5e34a1f23d Add Obsoletes systemd sub-packages 2018-03-21 04:55:43 +00:00
Sérgio M. Basto
abc6c60342 Fix data-empty sub-package (ghost the correct files) 2018-03-21 04:55:04 +00:00
Sérgio M. Basto
58b63a7ac4 Disable llvm in ppc64 (#1534071)
From [1] "Disable llvm will use the internal bytecode interpreter rather than the llvm
  jit", so drop bytecode build condition and use condional on enable or disable
  llvm.

[1] http://lists.clamav.net/pipermail/clamav-users/2017-May/004572.html
2018-03-12 05:11:28 +00:00
Sérgio M. Basto
ab5a44591d Revert fix for llvm, build using -std=gnu++98 (#1307378)
Revert CFLAG assignment in commmit a4a6d252 (made in 2006)
BR systemd-devel to fix detection in configure.
2018-03-12 04:32:01 +00:00
Orion Poplawski
f76b739429 Update to 0.99.4
Security fixes CVE-2012-6706 CVE-2017-6419 CVE-2017-11423 CVE-2018-1000085
  CVE-2018-0202

Conflicts:
	clamav.spec
2018-03-02 10:08:35 -07:00
Orion Poplawski
e25f69a9fe Update to 0.99.4
Security fixes CVE-2012-6706 CVE-2017-6419 CVE-2017-11423 CVE-2018-1000085
  CVE-2018-0202
2018-03-02 09:45:24 -07:00
Sérgio M. Basto
083b73de65 Explicitly enable-id-check and enable-dns
in configure (as in el6).
2018-02-14 04:28:06 +00:00
Sérgio M. Basto
f73374371a Release still 7 2018-02-14 04:21:41 +00:00
Sérgio M. Basto
9f236452b6 Add missing build-time requirement pcre2-devel 2018-02-14 04:19:36 +00:00
Sérgio M. Basto
3fb039a126 Added missing build-time requirement to pcre-devel 2018-02-14 04:10:16 +00:00
Sérgio M. Basto
1977bdfb21 Call server and scanner sub-packages as clamd
(el6 compatible and as uppstream call it)
clamav-data provides clamav-db (el6 compatible)
2018-02-14 03:29:53 +00:00
Sérgio M. Basto
5491d97ace remove sub-packages , sysvinit , upstart, systemd to be more compatible with
el6 .

Adjust requires, provides and obsoletes.

- Remove provides/obsoletes for very old sub-packges clamav-milter-core,
  clamav-milter-sendmail and clamav-milter-core
2018-02-13 20:39:23 +00:00
Igor Gnatenko
0438913e58
Escape macros in %changelog
Reference: https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/thread/Y2ZUKK2B7T2IKXPMODNF6HB2O5T5TS6H/
Signed-off-by: Igor Gnatenko <ignatenkobrain@fedoraproject.org>
2018-02-09 09:04:14 +01:00
Fedora Release Engineering
1bd085d737 - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2018-02-07 05:01:15 +00:00
Sérgio M. Basto
5f972d5320 Remove BR _includedir/tcpd.h due:
https://fedoraproject.org/wiki/Changes/Deprecate_TCP_wrappers
2018-02-03 05:33:54 +00:00
Sérgio M. Basto
2ac33e2151 Epel 7 macro already have systemctl daemon-reload, reverting 0.99.3-3 release 2018-02-03 04:43:55 +00:00
Sérgio M. Basto
c5364c491f fix typo 2018-01-31 16:20:26 +00:00
Sérgio M. Basto
fb4f5e772e Use systemctl daemon-reload because we change services and epel7 seems not
reload services and break contional restart.
2018-01-31 16:03:37 +00:00
Sérgio M. Basto
5e876f7998 Update changelog 2018-01-31 12:21:34 +00:00
Sérgio M. Basto
632d7f8898 Remove triggerin macros that aren't need it anymore 2018-01-31 12:19:06 +00:00
Sérgio M. Basto
b757799536 Fix scriplet 2018-01-31 12:19:06 +00:00
Sérgio M. Basto
4f7b2b61d5 Organize startup scriptlets 2018-01-31 12:19:06 +00:00
Sérgio M. Basto
1d79f9aa48 Fix and organize systemd scriptlets
clamd@.service missed systemd_preun macro and had a wrong
systemd_postun_with_restart
2018-01-31 12:17:54 +00:00
Sérgio M. Basto
0b56d04421 Exclude one file listed twice 2018-01-31 10:25:55 +00:00
Sérgio M. Basto
c93e477aa4 Merge branch 'el6' 2018-01-27 02:21:29 +00:00
Sérgio M. Basto
162c660fd5 Clamav 0.99.3 with git "merge" master
i.e.: git diff HEAD..master | patch -p1
and git add ChangeLog-rpm.old README.fedora clamav-0.98-umask.patch clamav-0.99-private.patch  clamav-milter.systemd clamav-milter.sysv clamav-milter.upstart clamav-update.crond clamav-update.logrotate clamd-README clamd-gen clamd-wrapper clamd.SERVICE.init clamd.scan.upstart clamd.sysconfig clamd@.service clamd@scan.service freshclam-sleep freshclam.sysconfig llvm-glibc.patch

and again git diff HEAD..master | patch -p1
patching file clamd-gen
patching file freshclam-sleep
2018-01-27 00:03:55 +00:00