Re: [MERGE] Use libcap instead of direct linux capability syscalls

From: Henrik Nordstrom <henrik_at_henriknordstrom.net>
Date: Sun, 18 Oct 2009 21:12:22 +0200

fre 2009-10-16 klockan 02:04 +0200 skrev Henrik Nordstrom:
> fre 2009-10-16 klockan 11:03 +1300 skrev Amos Jeffries:
>
> > /* NP: keep these two if-endif separate. Non-Linux work perfectly well
>
> Sorry.. thought I had fixed that already..
>
> > +#define PUSH_CAP(cap) cap_list[ncaps++] = (cap)
> >
> > I can just see that converting to:
> > CAP_NET_ADMIN_ist[nCAP_NET_ADMINs++]=(CAP_NET_ADMIN) ...
>
> Nope.. preprocessor is tokens based. But as this macro is farily simple
> now it can just as well be expanded. I think the plan was to eventually
> C++ encapsulate these details, but that's overkill here.
>
> Updated patch attaced.

Crap. libcap on centos is not usable.

Regards
Henrik
Received on Sun Oct 18 2009 - 19:12:28 MDT

This archive was generated by hypermail 2.2.0 : Mon Oct 19 2009 - 12:00:06 MDT