Mail archive
alpine-aports

Re: [alpine-aports] [PATCH 1/3] main/drbd-utils: upgrade to 8.9.5

From: Roland Kammerer <roland.kammerer_at_linbit.com>
Date: Tue, 5 Jan 2016 14:03:26 +0100

On Tue, Jan 05, 2016 at 01:25:22PM +0100, Natanael Copa wrote:
> On Tue, 29 Dec 2015 16:07:34 +0100
> Roland Kammerer <roland.kammerer_at_linbit.com> wrote:
>
> > - Upgrade to new upstream version.
> > - Remove musl specific bits_per_long patch, fixed upstream.
>
> For some reason the permissions of /sbin/drbdsetup got different on my
> x86_64 dev box and on on x86 dev box + the build servers:
>
> ncdev-edge-musl-x86:~/aports$ ls -l /sbin/drbdsetup
> -rwsr-x--- 1 root haclient 132324 Jan 5 12:01 /sbin/drbdsetup
>
>
> ncdev-edge-x86_64:~/aports$ ls -l /sbin/drbdsetup
> -rwxr-xr-x 1 root root 144856 Jan 5 10:43 /sbin/drbdsetup
>
> Which is correct?

There is some magic in the Makefiles along these lines:

if getent group haclient > /dev/null 2> /dev/null ; then
install -g haclient -m 4750 drbdsetup

So on one of your boxes the group "haclient" exists, on the other it does not.

"haclient" is a pacemaker thing and some part of pacemaker possibly wants
to call programs from drbd-utils (e.g., if a DRBD resource is managed by
pacemaker).

DRBD works fine without pacemaker, but for pacemaker integration the
variant where the binaries belong to group "haclient" seems a bit more
favorable.

Regards, rck


---
Unsubscribe:  alpine-aports+unsubscribe_at_lists.alpinelinux.org
Help:         alpine-aports+help_at_lists.alpinelinux.org
---
Received on Tue Jan 05 2016 - 14:03:26 GMT