lp:debian/wheezy/samhain

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

Related bugs

Related blueprints

Branch information

Owner:
Ubuntu branches
Status:
Development

Recent revisions

11. By Javier Fernández-Sanguino

* Backport fixes from unstable version to fix serious/important bugs
  with approval from the Release Managers (Closes: #736168)
* debian/rules:
    - Disable dnmalloc for all architectures expect those known to work. It
      seems to be the source of problems and segfaults in many different
      architectures (Closes: #533860, #657307)
    - Disable dnmalloc for s390x, as it is done for s390 already
      (Closes: #733875)
* Fix use of /var/run/samhain, which is created by the init.d script since
  version 2.6.2-1:
      - Remove the /var/run/samhain directory when the package is purged
      - Do not ship /var/run/samhain in the package file
  Thanks go to Thomas Goirand for spotting this issue and providing a
  patch, which I used as a basis for the above changes
  (Closes: #689902)
* Default samhainrc now uses SetMailAddress=root@localhost,
  SetMailRelay=localhost since there have been reports of the previous
  configuration (SetMailAddress=root@localhost, SetMailRelay=NULL) not
  working since samhain tries to retrieve an MX record for 'localhost' from
  the DNS. This ensures that integrity reports are sent to the correct
  location (i.e. root) when installated and using default configuration.
  (Closes: #709753)
* Remove the following cruft files from the source:
  sql_init/samhain.mysql.init~, sql_init/samhain.oracle.init~, and
  sql_init/samhain.postgres.init~

10. By Javier Fernández-Sanguino

* New upstream release (Closes: #602678)
  - Remove call to sstrip in Makefile.in
* debian/samhain.init:
  - Do not try to remove stale lockfile, its location was not
    correct (it was /var/log/samhain/samhain.lock) and samhain
    will start nevertheless (Closes: 645678)
  - When restarting, check if the daemon is running before attempting
    to start it and complain if it's still there
  - Add a 'status' call to check if the daemon is running.
[ Changes by Stephen Gran ]
* debian/rules:
  - Disable dnmalloc where we know it doesn't work (Closes: #618728, #501232)
    According to upstream documentation dnmalloc doesn't work AMD64
    architectures including ia64 and freebsd-amd64
    (http://www.la-samhna.de/samhain/manual/dnmalloc.html)
* debian/samhain.init, debian/samhain.logrotate.d:
  - Switch back to /var/run/samhain, as /var/run is now a symlink to /run,
    and samhain won't run if it's piddir is a symlink.
    (Closes: #645016, #631580)

9. By Javier Fernández-Sanguino

* Change configuration so that the pidfile used is /var/run/samhain.pid
  instead of /var/run/samhain/samhain.pid
* Restore the NMU of version 2.2.3-6.1 in the debian/changelog history
  and source (although the rmel alignment bug is currently commented
  out) (Closes: #502820)
* Updated config.sub and config.guess (Closes: #539945)
* debian/rules changes:
    - Use pidfile checks to stop the daemon (Closes: #533859)
    - Use LSB messages
* Add /var/log/samhain/supervise to the directories to remove when purging
(this directory was created in older versions of Samhain)
* Include translations to debconf templates:
   - Danish translation, provided by Joe Dalton (Closes: #586240)
   - Brazilian Portuguese, provided by Flamarion Jorge (Closes: #619250)

8. By Javier Fernández-Sanguino

* New upstream release.
* Fix FTBFS on KFreeBSD by defining _GNU_SOURCE and adjusting
  samhain-install.sh.in (Closes: #565820)
* Lintian fixes:
  - Do not create /var/run/samhain in debian/dirs but, instead, do it in the
    init script when the daemon is started.
  - Fix debian/samhain.doc-base: section and PDf location
  - debian/postinst: change absolute reference to samhain binary
  - debian/control: Move Homepage to package header
  - debian/copyright: Re-encode in UTF-8
* Use debhelper compatibility version 5 adjusting debian/compat
  and commenting out DH_COMPAT in debian/rules

7. By LI Daobing

* Non-maintainer upload.
* Build-Depends on libprelude-dev >= 0.9.18.1 (Closes: #505039)
* debian/rules: fix lintian error:
  declares-possibly-conflicting-debhelper-compat-versions

6. By Paul Wise (Debian)

* Non-maintainer upload.
* Fix armel alignment issues by aligning a buffer in the Tiger implementation
  in src/sh_tiger0.c on a 32-bit boundary (Closes: #501231)

5. By Javier Fernández-Sanguino

* Take over maintainership. Previous upload was not a proper NMU.
  - Acknowledge changes in previous NMU. Actually, the fix
    to the init.d script also fixed a long-standing bug, which had the same
    symptoms (Closes: #499799, #255435)

4. By Javier Fernández-Sanguino

Disable GCC_STACK_PROTECT from the autoconf definition as this
introduces a FTBFS currently. Should be reenabled once this
issue is fixed (Closes: #382617)

3. By Javier Fernández-Sanguino

Added check translation provided by Miroslav Kure (Closes: #294780)

2. By Javier Fernández-Sanguino

* Included Japanese translation provided by Hideki Yamane (Closes: #243274)
* Added logfile rotation as suggested by Max Goodman (Closes: #251799)

Branch metadata

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

Subscribers