lp:debian/experimental/clamav
- Get this branch:
- bzr branch lp:debian/experimental/clamav
Branch information
- Owner:
- Ubuntu branches
- Status:
- Development
Recent revisions
- 47. By Sebastian Andrzej Siewior <email address hidden>
-
* use T=<timeout> so we can drop
unit_tests-increment -test-timeout- from-40secs- to-5mi from the patch queue.
* import new beta from upstream
* depend on libpcre3-dev, required for YARA support
* add new PCRE related options postist script for clamd
* record new symbols in libclamav6.symbols
* enable valgrind in the test suite and see how well it works across all
architecures. - 46. By Scott Kitterman
-
[ Sebastian Andrzej Siewior ]
* Add bb-10731-Allow-to- specificy- a-group- for-the- socket- o.patch as a
prepation to allow running clamav-milter in a group of which the user is
not part of.
* Init milter socket before dropping root permissions (Closes: #636881).
* Drop SOCKET_RWGROUP and start milter as root and let it drop permissions
later. Now there is no need for /etc/default/clamav- milter.
(Closes: #636877)[ Andreas Cadhalpun ]
* Add hardcode-LLVM-linker- flag-because- llvm-config- return. patch to make
clamav link to LLVM dynamically, which considerably decreases the size
of libclamav.
* Drop explicit po2debconf handling from debian/rules. It has been unused,
because the templates are nowadays handled by dh_installdebconf.
* Remove superfluous debian/*.dirs files and unneeded directories from the
remaining debian/*.dirs files.
* Don't mention non-existant file libclamav/crypto.h in debian/copyright.
* Add lintian overrides for false positive tags:
- space-in-std-shortname- in-dep5- copyright
- wildcard-matches- nothing- in-dep5- copyright
- package-contains- timestamped- gzip
* Fix the watch file to correctly mangle beta version numbers.
* Switch back to the sourceforge.net redirector, since #752384 got fixed.
* Don't suggest daemon on hurd, as it doesn't build there.
* Let debian/script include /etc/clamav/clamav- milter. conf in bug reports,
even if clamconf from clamav-daemon is not available.
* Install all documentation PDFs, including phishsigs_howto.pdf.
* Remove unused function wait_for_socket from clamav-milter. init.in.
* Simplify libclamav6.install file by using a wildcard.
* Improve comments in debian/rules.
* Stop ignoring test failures on hurd, because hurd's libc got fixed.
* Don't use '--with systemd' on wheezy, where dh_systemd is not available.
* Add libjson0-dev as alternative to libjson-c-dev, which doesn't exist
in wheezy.
* Split out the clamdscan command from clamav-daemon to its own package.
This makes it possible to only install the clamdscan client, if the
clamav daemon is accessed over the network. (Closes: #393258)[ Scott Kitterman ]
* Fix hyphen-used-as- minus-sign in sigtool.1 and clamsubmit.1 - 45. By Sebastian Andrzej Siewior <email address hidden>
-
Add fix-ssize_
t-size_ t-off_t- printf- modifier. patch. This in conjunction
with _FILE_OFFSET_BITS=64 should fix test suite failures due to wrong
printf format modifier. - 44. By Scott Kitterman
-
[ Joe Dalton ]
* Updated Danish Debconf template translation (Closes: #753973)[ Andreas Cadhalpun ]
* Convert debian/copyright to DEP-5 copyright format 1.0.
* Add systemd socket activation to clamd and install systemd unit files
for clamav-daemon and clamav-freshclam.
* Ignore test failures on hurd, because sockets don't work in the build
chroot on the buildd.
* Fix implicit declaration warnings.
* Switch Vcs-Browser to the cgit interface.
* Compile with large file support to avoid incompatibility with libmspack.[ Scott Kitterman ]
* Add source:Version minimum version requirements for freshclam to clamav,
clamav-daemon, and clamav-milter
* Run wrap-and-sort to improve readability of debian/control and other
packaging files[ Sebastian Andrzej Siewior ]
* import new upstream
* depend on libjson and enable libjson
* use external libmspack instead of the old modified internal copy of the
library (Closes: #675558). - 43. By Scott Kitterman
-
[ Américo Monteiro ]
* Updated Debconf translation for pt (Closes: #745754)[ Andreas Cadhalpun ]
* Update debian/rules and control to use system LLVM instead of embedded
copy of LLVM 2.8
* Add debian/patches/ 0009-Fix- FTBFS-with- LLVM-3. 1-3.4.patch to fix FTBFS
with newer LLVM (Clamav bugzilla #10981)
* Add debian/patches/ 0010-Add- missing- libxml2- include- to-fix- compiler- warning- .patch
to resolve implicit definition warning (Clamav Bugzilla #10982)
* Update lintian overrides.[ Sebastian Andrzej Siewior ]
* Extend the testcase runtime to 5 mins. This should avoid FTBFS on slower
buildds.[ Tyler Hicks ]
* debian/usr.bin. freshclam: Grant freshclam permission to read and write the
clamd socket. AppArmor requires both permissions when applications connect
to path-based UNIX domain sockets. (LP: #1313282)[ Scott Kitterman ]
* Add apport hook to clamav-base for apport in Experimental/Ubuntu
* Upload to Experimental to support testing using system LLVM - 42. By Scott Kitterman
-
[ Américo Monteiro ]
* Updated Debconf translation for pt (Closes: #742164)[ Sebastian Andrzej Siewior ]
* Convert debian/rules to dh.
* Add new debconf template translations:
- Japanese, thanks to victory (Closes: #743874)
* Use pkill and start-stop-daemon in initscripts to start/stop/status the
daemons. (Closes: 580188)[ Andreas Cadhalpun ]
* Remove deprecated libclamav.la file.
* Use faketime to make the build more binary-reproducible.
* Add symbols file for libclamav.
* Fix lintian warnings:
- path-in-maintainer- script
- using-first-person- in-templates
* Automatically updated translation files
* Let 'dpkg-reconfigure clamav-base' recognise changes in 0.98-options.
* Fix updating the logrotate files.
* Merge AppArmor support from Ubuntu. (Closes: #554005)
* Don't mention non-existant INSTALL.gz in README.Debian. (Closes: #728188)
* Use log_action_msg instead of log_failure_msg in the usage message of the
init scripts. (Closes: #646845)[ Scott Kitterman ]
* Add lintian override for source-is-missing unit_tests/encode. js.ref
- See lintian bug #745694 - 41. By Scott Kitterman
-
[ Sebastian Andrzej Siewior ]
* Postinst scripts: fix empty access and broken freshclam.conf in
clamav-base.postinst. in and clamav- freshclam. postinst. in (Closes: #741675)
(LP: #1293042)
* Postinst scripts: fix quoting[ Andreas Cadhalpun ]
* Add templates and adapt postinst and config scripts for the new options
in 0.98 to fix the creation of the configuration files (Closes: #741675)
(LP: #1293042)
* Reset new options to default to fix breakage in previous upload
* Automatically updated translation files - 40. By Scott Kitterman
-
[ Scott Kitterman ]
* Switch to format 3.0 (quilt) to enable use of git-dpm
* Extract existing inline changes into new commits/dpm patches
- Change paths in sample conf file to match Debian
- Add patch so that RAR tests are not expected to pass with RAR disabled
- Add 0003-configure-use-pkg- config- for-check- so-test- is-detect. patch
- Add 0004-Stop-using-a- cargo-culted- syscall- table-and- trust-th. patch
- Add 0005-configure.ac-patches- to-got- with-autoreconf -and-auto. patch
- Add 0006-Fix-STAT64- definition- and-add- missing- includes. patch
* Fix vcs-field-not-canonical for both git and web access
* Add libxml2-dev to build-depends for dmg and xar support
* Add options in debian/clamav- base.postinst. in, clamav- daemon. postinst. in,
clamav-freshclam. postinst. in, and clamav- milter. postinst. in for new 0.98
series options
* Disable LLVM for hurd/ports that don't support it[ Andreas Cadhalpun ]
* Remove unneccesary '-i' option from dh_autoreconf
* Remove trailing \ from --with-dbdir path to avoid resulting paths with \\
* Add debian/upstream/ signing- key.asc and a lintian-override for the
lintian bug and update the watchfile
* debian/clamav- base.postinst. in: Update to reflect the change from
examples/clamd.conf to examples/ clamd.conf. sample (Closes: #741512) - 39. By Scott Kitterman
-
[ Adam Conrad ]
* Stop using a cargo-culted syscall table and trust the glibc headers
(Closes: #733035)[ Louis Bouchard ]
* debian/common_ functions
- Fix slurp_config() that is sometimes not discriminative
enough which leads to invalid configuration files (LP: #799623 )[ Yolanda Robla ]
* Add autopkgtests (Closes: #710260)[ Sebastian Andrzej Siewior ]
* unit_test: check_clamav: skip .rar files if there is no rar support to fix
test failure (and FTBFS) when tests are run
* configure: use pkg-config for check so test is detected and tests will run[ Scott Kitterman ]
* Add pkg-config to build-depends
* Remove rule that touched libclamav/version.h since it is no longer missing
in 0.98.1 - 38. By Scott Kitterman
-
* New upstream release
- Update embedded-library override for modified zlid for new SO version
* Add definitions in clamd/fan-syscalllib. h for missing arches to fix FTBFS
(Closes: #737119)
- Thanks to Andreas Cadhalpun for the patch
* Really use autoreconf (Closes: #727291) again
- Thanks to Andreas Cadhalpun for the corrected patch
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp:debian/clamav