diff options
author | Jim Meyering <meyering@redhat.com> | 2009-10-07 19:00:42 +0200 |
---|---|---|
committer | Jim Meyering <meyering@redhat.com> | 2009-10-09 10:07:11 +0200 |
commit | f4dc80620e25623a69aa852bec5a52e150cedd4a (patch) | |
tree | 81f595ad8d8632cdbb960043b16c59e28c389db9 /doc/gnulib.texi | |
parent | d984c0bca01a92fb06e2a0bca2042240953e7808 (diff) | |
download | gnulib-f4dc80620e25623a69aa852bec5a52e150cedd4a.tar.gz |
selinux-h: always use getfilecon wrappers
* lib/getfilecon.c: New file.
* lib/se-selinux.in.h: Use a better inclusion guard symbol name.
[HAVE_SELINUX_SELINUX_H]: Include-next <selinux/selinux.h>.
[!HAVE_SELINUX_SELINUX_H]: Use better parameter names.
(fgetfilecon): Provide a stub.
* m4/selinux-selinux-h.m4 (gl_HEADERS_SELINUX_SELINUX_H): Don't
AC_SUBST SELINUX_SELINUX_H, since now we're generating that
file unconditionally.
When <selinux/selinux.h> is found, arrange to use wrappers.
* modules/selinux-h (Files): Add getfilecon.c.
(Makefile.am): Substitute include-next-related bits
into the now-always-generated selinux/selinux.h file.
* doc/glibc-functions/getfilecon.texi: New file.
* doc/glibc-functions/lgetfilecon.texi: New file.
* doc/glibc-functions/fgetfilecon.texi: New file.
* doc/glibc-functions/getfilecon-desc.texi: New file.
* doc/gnulib.texi (Glibc selinux/selinux.h): New section, by
which to pull in the new files.
* MODULES.html.sh (Misc): Add selinux-h.
Diffstat (limited to 'doc/gnulib.texi')
-rw-r--r-- | doc/gnulib.texi | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/doc/gnulib.texi b/doc/gnulib.texi index 37cec417ee..b3085d4ada 100644 --- a/doc/gnulib.texi +++ b/doc/gnulib.texi @@ -3290,6 +3290,7 @@ This list of functions is sorted according to the header that declares them. * Glibc rpcsvc/ypupd.h:: * Glibc sched.h:: * Glibc search.h:: +* Glibc selinux/selinux.h:: * Glibc shadow.h:: * Glibc signal.h:: * Glibc stdio.h:: @@ -4906,6 +4907,20 @@ This list of functions is sorted according to the header that declares them. @include glibc-functions/hsearch_r.texi @include glibc-functions/tdestroy.texi +@node Glibc selinux/selinux.h +@section Glibc Extensions to @code{<selinux/selinux.h>} + +@menu +* fgetfilecon:: +* getfilecon:: +* lgetfilecon:: +@end menu + +@include glibc-functions/getfilecon-desc.texi +@include glibc-functions/fgetfilecon.texi +@include glibc-functions/getfilecon.texi +@include glibc-functions/lgetfilecon.texi + @c @node Glibc semaphore.h @c @section Glibc Extensions to @code{<semaphore.h>} |