Buildroot Archive on lore.kernel.org
 help / color / mirror / Atom feed
* [Buildroot] [PATCH v2 0/4] Add file capability/xattr support
@ 2016-02-24 14:26 gustavo.zacarias at free-electrons.com
  2016-02-24 14:26 ` [Buildroot] [PATCH v2 1/4] attr: add host variant gustavo.zacarias at free-electrons.com
                   ` (5 more replies)
  0 siblings, 6 replies; 11+ messages in thread
From: gustavo.zacarias at free-electrons.com @ 2016-02-24 14:26 UTC (permalink / raw)
  To: buildroot

From: Gustavo Zacarias <gustavo.zacarias@free-electrons.com>

This series adds file capability & xattr support for target filesystems.

It's done by enabling the latest fakeroot support for it, which requires
a attr-enabled host-libcap, which in turn needs a host-attr package to
match as well.

It wasn't made optional since the time delta for a non-attr versus
attr-enabled host-fakeroot and it's dependencies is just 5 seconds on a
quad-core i5 - hardly worth the additional complexities.

TODO:
This still needs matching makedevs support, or alternatively a separate
option and data file to handle this functionality. It would probably be
It's probably better to use this functionality with a separate tool and
data file(s) to avoid clutternig the device table too much (ostensibly
ACL support could be added as well).

Also not all target filesystems support extended attributes.

Change for v2:
 Use install-dev for host-attr installation.

Gustavo Zacarias (4):
  attr: add host variant
  attr: cleanup pointless indentation
  libcap: enable extended attribute support
  fakeroot: enable capability support

 package/attr/attr.mk         | 20 +++++++++++++-------
 package/fakeroot/fakeroot.mk |  8 +-------
 package/libcap/libcap.mk     | 10 +++++-----
 3 files changed, 19 insertions(+), 19 deletions(-)

-- 
2.4.10

^ permalink raw reply	[flat|nested] 11+ messages in thread

end of thread, other threads:[~2016-02-25 21:34 UTC | newest]

Thread overview: 11+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2016-02-24 14:26 [Buildroot] [PATCH v2 0/4] Add file capability/xattr support gustavo.zacarias at free-electrons.com
2016-02-24 14:26 ` [Buildroot] [PATCH v2 1/4] attr: add host variant gustavo.zacarias at free-electrons.com
2016-02-24 14:26 ` [Buildroot] [PATCH v2 2/4] attr: cleanup pointless indentation gustavo.zacarias at free-electrons.com
2016-02-24 14:26 ` [Buildroot] [PATCH v2 3/4] libcap: enable extended attribute support gustavo.zacarias at free-electrons.com
2016-02-24 14:26 ` [Buildroot] [PATCH v2 4/4] fakeroot: enable capability support gustavo.zacarias at free-electrons.com
2016-02-25 20:50 ` [Buildroot] [PATCH v2 0/4] Add file capability/xattr support Thomas Petazzoni
2016-02-25 21:00   ` Gustavo Zacarias
2016-02-25 21:10     ` Thomas Petazzoni
2016-02-25 21:29       ` Gustavo Zacarias
2016-02-25 21:34         ` Thomas Petazzoni
2016-02-25 21:26 ` Thomas Petazzoni

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox