All of lore.kernel.org
 help / color / mirror / Atom feed
* SELinux musl support
@ 2018-05-17  5:11 Jason Zaman
  2018-05-17  5:11 ` [PATCH 1/5] sestatus: include limits.h for PATH_MAX Jason Zaman
                   ` (5 more replies)
  0 siblings, 6 replies; 11+ messages in thread
From: Jason Zaman @ 2018-05-17  5:11 UTC (permalink / raw)
  To: selinux

This series fixes compiling and running on musl libc.

patches 1-2 are fairly trivial.

patches 3-4 are a feature change on that platform since it does not
support GLOB_TILDE and GLOB_BRACE. tilde is coming in musl 1.1.21
according to [1]. brace support is not documented anywhere or in the
example configs so that is probably not a big problem.

patch 5 fixes a bug and it just happens that glibc returns a value for
sysconf and the error handling was wrong but never noticed.

[1]: https://wiki.musl-libc.org/roadmap.html

[PATCH 1/5] sestatus: include limits.h for PATH_MAX
[PATCH 2/5] libselinux: enable linking to musl-fts
[PATCH 3/5] setfiles: Musl compatibility for GLOB_BRACE and
[PATCH 4/5] restorecond: Musl compatibility for GLOB_BRACE and
[PATCH 5/5] genhomedircon: sysconf can return -1 without failure

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

end of thread, other threads:[~2018-05-21  9:42 UTC | newest]

Thread overview: 11+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2018-05-17  5:11 SELinux musl support Jason Zaman
2018-05-17  5:11 ` [PATCH 1/5] sestatus: include limits.h for PATH_MAX Jason Zaman
2018-05-17  5:11 ` [PATCH 2/5] libselinux: enable linking to musl-fts Jason Zaman
2018-05-17  5:11 ` [PATCH 3/5] setfiles: Musl compatibility for GLOB_BRACE and GLOB_TILDE Jason Zaman
2018-05-17  5:11 ` [PATCH 4/5] restorecond: " Jason Zaman
2018-05-17  5:11 ` [PATCH 5/5] genhomedircon: sysconf can return -1 without failure Jason Zaman
2018-05-17 19:22 ` SELinux musl support Nicolas Iooss
2018-05-18  5:03   ` Jason Zaman
2018-05-18 12:58     ` Stephen Smalley
2018-05-18 15:58       ` Jason Zaman
2018-05-21  9:41         ` Jason Zaman

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.