lp:ubuntu/hardy/heartbeat

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

Related bugs

Related blueprints

Branch information

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

Recent revisions

15. By Simon Horman <email address hidden>

* Update standards version from 3.7.2 to 3.7.3
* Add should-start/stop $remote_fs to init script (closes: #459497)
* Add should-start/stop openhpid to init scrpt (see: #459497)
* Remove should-stop ntp to init script (see: #459497)
* Rebase tree against tarball - its almost as if the 2.1.3-1 upload
  was based on another tree
  - Update
    + /usr/lib/libpe_rules.so.1.0.0 to libpe_rules.so.2.0.0
    + /usr/lib/libpe_status.so.1.0.0 to libpe_status.so.2.0.0
  - Move
    + /usr/lib/heartbeat/ha_logd.cf to /usr/share/doc/heartbeat/logd.cf
  - Add
    + /usr/lib/heartbeat/utillib.sh
    + /usr/lib/ocf/resource.d/heartbeat/iscsi
    + /usr/lib/stonith/plugins/external/ibmrsa-telnet
    + /usr/lib/stonith/plugins/external/ipmi
    + /usr/include/clplumbing/cl_reboot.h
    + /usr/share/heartbeat/utillib.sh
    + /usr/share/doc/heartbeat/hb_report.html
    + /usr/share/doc/heartbeat/hb_report.txt
    + /usr/sbin/hb_report
    + /usr/sbin/ciblint
  - A host of other changes as per the 2.1.3 changelog
* Add SphinxSearchDaemon OCF resource that was missing from the distribution

* Build notes:
  - Unpacked tarball from linux-ha.org
  - Applied changes detaile above
  - Applied debian patches: ./debian/rules patch
  - Affected changes to configure.in
    + Backed up libltdl.tar, haclient.zh_CN.mo
    + Ran ./ConfigureMe bootstrap to effect changes to configure.in
    + Removed symlinks created by ./ConfigureMe:
      - autoconf, automake, autoheader
    + Restored libltdl.tar, haclient.zh_CN.mo
  - Built package

14. By Steve Kowalik

Rebuild for libsnmp10 -> libsnmp15 transition.

13. By Simon Horman <email address hidden>

Add patches in debian/patches/ which went missing in action somewhere

12. By Simon Horman <email address hidden>

* New Upstream
  - Fix file relocation problems
    (closes: #434829)
  - Fix IPaddr's handling of CIDR netmasks
  - Ran ./ConfigureMe bootstrap && make distclean &&
        rm ltdl.m4 libtool.m4 autoconf automake autoheader
    to effect changes made to configure.in
* Add openhpi stonith module
  - Add build dependancy on libopenhpi-dev
  - Add usr/lib/stonith/plugins/stonith2/bladehpi.so to heartbeat.files
* IPv6 configure check
  - For the ipv6 check to work Debian ia64 currently needs to check
    "sys/types.h", a patch went into the tree a while ago to fix this.
    However, at the 11th hour a patch went into 2.1.2 to reverse this
    change as it breaks the build on RHEL4. So for now, until a proper
    fix is made, just reverse that change in Debian packages.
  - Ran ./ConfigureMe bootstrap && make distclean &&
        rm ltdl.m4 libtool.m4 autoconf automake autoheader
    to effect changes made to configure.in
  - Patch: ipv6-check.patch

11. By Steve Kowalik

Rebuild for the libcurl transition mess.

10. By Simon Horman <email address hidden>

Run autoconf so that the FTBFS on ia64 fix included in
2.0.8-8 actually takes effect. Bahh!

9. By Simon Horman <email address hidden>

Add a (tempoary) build dependancy on linux-kernel-headers for ia64
to get around a curious autobuild problem.
See: http://lists.debian.org/debian-ia64/2007/05/msg00003.html

8. By Simon Horman <email address hidden>

* The heartbeat-2-dev.dirs and friends change in 2.0.8-4 closes
  #424192, not #424053 (which is also fixed by a different change
  in 2.0.8-4)
* Add missing dummy package for stonith

7. By Simon Horman <email address hidden>

* Rename source package from heartbeat-2 to heartbeat.
  Previously the heartbeat source package was used to package
  up the 1.2.X series of releases, and heartebat-2 was used
  for the newer 2.0.X series of releases. The idea being to offer
  stable "heartbeat" packages when the 2.0.X stuff was all
  new. It turns out that the 2.0.X tree has been at least as
  stable as the 1.2.X tree for quite a while now, and the 1.2.X doesn't
  get much attention any more, so there seems little advantage in
  having the separate source packages, except perhaps to create confusion
  and extra work.
* Update curl build dependancy for libcurl4
  Thanks to Christian Marillat
  (closes: #423655)
* 2.0.8 (and probably earilier) includes the corrected scsi command syntax
  Thanks to Christoph Martin
  (closes: #350586)

6. By Simon Horman <email address hidden>

* Update build debendancy and rebuild against libsnmp10.
  Somehow libsnmp9 has been removed from the distribution,
  rendering heartbeat uninstallable.
  Thanks to Steinar H. Gunderson
  (closes: #422107)
* Add missing dependancy on libmail-pop3client-perl to ldirectord.
  Thanks to Cyril Bouthors
  (closes: #421415)
* Fix bug in ping_group. Thanks to Wolfgang Dumhs,
  Tuomo Soini and Andreas 'ads' Scherbaum.
  This shold have been fixed in 1.2.5-2, but I mucked up the source
  and the patch wasn't applied.
  (Closes: #398672,#398731)
* IPv6addr: Remove local scope check which seems to be broken
  Patch: ipv6addr-no-local.patch
  Upstream: http://hg.linux-ha.org/lha-STABLE_1_2/rev/629ac0cd3ea9
* IPv6addr: Fix potential buffer overflow when a 128bit prefix is used
  Patch: ipv6addr-find_if-overflow.patch
  Upstream: http://hg.linux-ha.org/lha-STABLE_1_2/rev/9dbed9140821
* IPv6addr: Fix potential stack overflow in use of devname in scan_if
  Patch: ipv6addr-21-char-devname.patch
  Upstream: http://hg.linux-ha.org/lha-STABLE_1_2/rev/d4c611cf66b7
* IPv6addr: Handle scanf failures in scan_if()
  Patch: ipv6addr-scanf-return.patch
  Upstream: http://hg.linux-ha.org/lha-STABLE_1_2/rev/0e4a1b7a0045
* IPv6addr: Fix potential information leak by zeroing the buffer which
            is sent as ICMP payload
  Patch: ipv6addr-zero-outpack.patch
  Upstream: http://hg.linux-ha.org/lha-STABLE_1_2/rev/44daddd0f03e

Branch metadata

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

Subscribers