[Linux-ha-dev] updated OpenBSD port
Sebastian Reitenbach
sebastia at l00-bugdead-prods.de
Thu Oct 18 09:34:54 MDT 2007
Hi,
Alan Robertson <alanr at unix.sh> wrote:
> Sebastian Reitenbach wrote:
> > Hi,
> >
> > I updated the heartbeat port for OpenBSD to install the interim version
> > 2.1.2.
> >
> > following additional changes to the port were done:
> > * add dependency to e2fsprogs-uuid to fix strange behaviour of hb_gui
>
> This is an OpenBSD packaging thing? Should we have your packaging
> information in our source tree? [We do it for RPM, Solaris, FreeBSD,
> and Debian packages]
Andrew already contacted me about that, I think he is already taking care.
>
> > * add symbolic link to allow hb_gui to find _pymgmt.so
>
> This ought to be fixed in the Python source, I believe...
>
> > * fix bail out on not yet existing user _heartbeat on installation
>
> I don't understand this one. Could you help me out?
this is also a packaging thing I would say.
when doing an install on a fresh system, there does not exist a _heartbeat
user before install. after compiling the port, an install is done into a
fake root. the file that should make it to /usr/local/bin/cl_status is
setgid to the not yet existing group _heartbeat. tar or systrace? did not
liked that. I fixed that with a chown root:wheel and defined the permissions
and ownership in the pkg/PLIST file.
>
> > * fixed library installation path on 64 bit architectures
>
> I think this is now fixed in 'dev' tree. Please verify the fix and
> change the status to verified if it now works.
I've seen that, just not yet tested.
>
> > The port is tested to compile and install on OpenBSD i386 and sparc64.
> > You can get it from here: https://www.l00-bugdead-prods.de
>
> Cool!
>
Sebastian
More information about the Linux-HA-Dev
mailing list