lp:debian/samhain
- Get this branch:
- bzr branch lp:debian/samhain
Branch information
- Owner:
- Ubuntu branches
- Status:
- Development
Recent revisions
- 16. By Javier Fernández-Sanguino
-
* Applied patch provided by Andrea Claudi to move all non-volatile package
state from /var/state/samhain to /var/lib/samhain, according to the FHS
(Closes: #771461)
* debian/preinst: Move the contents of /var/state/samhain (if they exist)
to /var/lib/samhain on upgrades to avoid re-creating the Samhain state
database on upgrades from previous versions. - 15. By Javier Fernández-Sanguino
-
* debian/rules: Add an option to disable the ASM code when building
on amd64 targets. Work around to fix the FTBFS on amd64 and kfreebsd
(Closes: #735530)
Patch provided by Adam Conrad.
* debian/control: Change build-deps to add autotools-dev. Build on new
architectures will get config.{sub,guess} automatically without you needing
to do a fresh upload to update the diff.
Patch provided by Adam Conrad.
* debian/samhain. init,debian/ postinst: Initialise the integrity database if
it does not exist the first time the init.d script is run, do not do it in
postinst. This prevents package installation from sending a mail to root
which causes problems in automated testing tools (such as piuparts)
(Closes: #749602)
* debian/samhain. init: Fix call to pidofproc, provide it with the required
arguments (Closes: #751747) (LP: #1330424) - 14. By Javier Fernández-Sanguino
-
* debian/samhainrc: Use 'root@localhost' for SetMailAddress instead of just
'root' since the basic mailer configuration requires that a domain is
provided in the RCPT TO.
* debian/samhain. init: Improve the init script:
- Do not fail in 'start' if the daemon is already started, use --oknodo
(Closes: #736375)
- Do not try to stop the daemon (and wait for it to stop) if it is not running
- If the pidfile has been lost, try to determine the status using the
process name instead
* debian/control: Do not require libauparse-dev in kfreebsd (Closes: #736169)
* debian/rules: update config.{sub,guess} on build if available and restore
on clean - 13. By Javier Fernández-Sanguino
-
* 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)Even though dnmalloc improves samhain's security this is done to avoid
potential problematic situations while we wait more information from
upstream indicating in which architectures dnmalloc() can
be safely enabled. - 12. By Javier Fernández-Sanguino
-
* debian/rules:
- Disable dnmalloc for s390x, as it is done for s390 already
(Closes: #733875)
- Preliminary code to build server (yule) and client although. This a
first step to fix #343346
* debian/control
- Add libauparse-dev to the Build-dependencies to ensure that audit
support is enabled (Closes: #700156) - 11. By Javier Fernández-Sanguino
-
* New upstream release. (Closes: #733468, #700109)
* This new upstream release builds with gcc 4.8 (Closes: #701353)
* 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, SetMailRelay= localhost
since there have been reports of the previous confguration
(SetMailAddress=root@ localhost, SetMailRelay=NULL) not working since
samhain tries to retrieve an MX record for 'localhost' from the DNS
(Closes: 709753) - 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
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp:debian/squeeze/samhain