lp:ubuntu/lucid/clamav

Created by James Westby and last modified
Get this branch:
bzr branch lp:ubuntu/lucid/clamav
Members of Ubuntu branches can upload to this branch. Log in for directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Ubuntu branches
Review team:
Ubuntu Development Team
Status:
Mature

Recent revisions

81. By Scott Kitterman

* Merge from Debian Unstable. Remaining Ubuntu changes:
  - Drop initial signature definitions from clamav-base
  - Drop build-dep on electric-fence (in Universe)
  - Add apparmor profiles for clamd and freshclam along with maintainer
    script changes

80. By Scott Kitterman

[ Scott Kitterman ]
* Cherry pick packaging fixes from Debian pkg-clamav git (LP: #561751)

[ Stephen Gran ]
* Note that this series (closes: #577462)
* Added debconf handling of new config options (closes: #577611)
* Remove code from clamav-milter.postrm that cleans up install directories
  - No longer needed as other packages do that now

[ Michael Tautschnig ]
* Create and maintain logrotate file (closes: #577041)
* Set milter's LogFile debconf option to a non-blank value; LogFile was
  implicitly enabled by default anyway through postinst logic; make LogTime
  default to sync with clamav-daemon (closes: #534748)
* Copy files from /usr/share/doc/clamav-base/examples/ only if this dir
  exists (closes: #550641)

79. By Scott Kitterman

* Merge from Debian Unstable. Remaining Ubuntu changes:
  - Drop initial signature definitions from clamav-base
  - Drop build-dep on electric-fence (in Universe)
  - Add apparmor profiles for clamd and freshclam along with maintainer
    script changes
* Adjust debconf processing for new option to the default priority procuces
  valid configuration files

78. By Scott Kitterman

* SECURITY UPDATE: (LP: #553266)
* References clamav bugs #1771 and #1826
* libclamav/mspack.c: fix Quantum decompressor (bb#1771)
  - clamav git 224fee54dd6cd8933d7007331ec2bfca0398d4b4
* libclamav/mspack.c: improve unpacking of malformed cabinets (bb#1826)
  - clamav git 31b77b3fb589ab07e7b4d84f8b3825178864ee51

77. By Scott Kitterman

* Add a check in debian/clamav-daemon.init.in to see if signatures are
  present before starting and exit with a useful log message if not
  - Much more likely now that we don't ship signatures in clamav-base
* Removed the new bytcode.cvd file along with the other signature files when
  clamav-base or clamav-freshclam are removed

76. By Scott Kitterman

* New upstream RC
  - Add new option for BytecodeTimeout with default to 6000 to debian/
    clamav-base.postininst.in
  - New capability for freshclam to update third party signatures
  - Man page additions and corrections (LP: #538464, #538465)
  - Other bug fixes
* Increase bytecode_timeout to 100 in unit_tests/check_bytecode.c as
  recommended by upstream to fix test failure - see clamav bug #1899 for
  details

75. By Scott Kitterman

* Drop initial signature definitions from clamav-base (LP: #460316)
  - Signatures will have to be obtained via freshclam or clamav-data
* Remove deprecated MailFollowURLs option from default clamd.conf in
  clamav-base.postinst.in (LP: #538417)

74. By Scott Kitterman

* New upstream RC - FFE (LP: #537636):
  - Add OfficialDatabaseOnly option to clamav-base.postinst.in
  - Add LocalSocketGroup option to clamav-base.postinst.in
  - Add LocalSocketMode option to clamav-base.postinst.in
  - Add CrossFilesystems option to clamav-base.postinst.in
  - Add ClamukoScannerCount option to clamav-base.postinst.in
  - Add BytecodeSecurity opiton to clamav-base.postinst.in
  - Add DetectionStatsHostID option to clamav-freshclam.postinst.in
  - Add Bytecode option to clamav-freshclam.postinst.in
  - Add MilterSocketGroup option to clamav-milter.postinst.in
  - Add MilterSocketMode option to clamav-milter.postinst.in
  - Add ReportHostname option to clamav-milter.postinst.in
  - Bump libclamav SO version to 6.1.0 in libclamav6.install
  - Drop clamdmon from clamav.examples (no longer shipped by upstream)
  - Drop libclamav.a from libclamav-dev.install (not built by upstream)
  - Update SO version for lintian override for libclamav6
  - Add new Bytecode Testing Tool, usr/bin/clambc, to clamav.install
  - Add build-depends on python and python-setuptools for new test suite
  - Update debian/copyright for the embedded copy of llvm (using the system
    llvm is not currently feasible)

73. By Scott Kitterman

* Merge from debian unstable, remaining changes:
  - Drop build-dep on electric-fence (in Universe)
  - Build-dep on libltdl3-dev instead of libltdl-dev for updating earlier
    releases more easily
  - Add apparmor profiles for clamd and freshclam along with maintainer
    script changes

72. By Scott Kitterman

[ Scott Kitterman ]
* Apparmor profile fixes (reviewed by Ubuntu Security):
  - Allow clamav-daemon access to the home directory of the user running it
    and update README.Debian to explain the need to adjust the apparmor
    profile for it to scan elsewhere (LP: #450250)
  - Add capability dac_override to clamav-daemon profile to allow
    AllowSupplementaryGroups to work (LP: #433764)
* Cherry pick packaging bug fixes from pkg-clamav git

[ Stephen Gran ]
* Make all references to the milter socket reference the same path
  - b71e1a26bafb0df532df2673fcd1cd53bc6952bd
* Read default file once (LP: #430421)
  - 86b421dac00e49abb8e5907b9e952e33e83b7aec

[ Michael Meskes ]
* Fixed LSB header information. (Closes: #546450) - thanks to Petter
  Reinholdtsen <email address hidden>
  - 3f59d827d1e54ce1efcb7e050c57866ccdfaedae

[ Michael Tautschnig ]
* Remove all remaining files during purge
  - 4132426753b674dd9c622f1c0501703ed987a239

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp:ubuntu/natty/clamav
This branch contains Public information 
Everyone can see this information.

Subscribers