aa_find_mountpoint man page on OpenSuSE

Man page or keyword search:  
man Server   25941 pages
apropos Keyword Search (all sections)
Output format
OpenSuSE logo
[printable version]

AA_FIND_MOUNTPOINT(2)		   AppArmor		 AA_FIND_MOUNTPOINT(2)

NAME
       aa_is_enabled - determine if apparmor is available

       aa_find_mountpoint - find where the apparmor interface filesystem is
       mounted

SYNOPSIS
       #include <sys/apparmor.h>

       int aa_is_enabled(void);

       int aa_find_mountpoint(char **mnt);

       Link with -lapparmor when compiling.

DESCRIPTION
       The aa_is_enabled function returns true (1) if apparmor is enabled.  If
       it isn't it sets the errno(3) to reflect the reason it is not enabled
       and returns 0.

       The aa_find_mountpoint function finds where the apparmor filesystem is
       mounted on the system, and returns a string containing the mount path.
       It is the caller's responsibility to free(3) the returned path.

RETURN VALUE
       aa_is_enabled On success 1 is returned. On error, 0 is returned, and
       errno(3) is set appropriately.

       aa_find_mountpoint On success zero is returned. On error, -1 is
       returned, and errno(3) is set appropriately.

ERRORS
       aa_is_enabled

       ENOSYS
	   AppArmor extensions to the system are not available.

       ECANCELED
	   AppArmor is available on the system but has been disabled at boot.

       ENOENT
	   AppArmor is available (and maybe even enforcing policy) but the
	   interface is not available.

       ENOMEM
	   Insufficient memory was available.

       EPERM
	   Did not have sufficient permissions to determine if AppArmor is
	   enabled.

       EACCES
	   Did not have sufficient permissions to determine if AppArmor is
	   enabled.

       aa_find_mountpoint

       ENOMEM
	   Insufficient memory was available.

       EACCES
	   Access to the required paths was denied.

       ENOENT
	   The apparmor filesystem mount could not be found

BUGS
       None known. If you find any, please report them at
       <https://bugs.launchpad.net/apparmor/+filebug>.

SEE ALSO
       apparmor(7), apparmor.d(5), apparmor_parser(8), and
       <http://wiki.apparmor.net>.

AppArmor 2.8.2			  2013-10-21		 AA_FIND_MOUNTPOINT(2)
[top]

List of man pages available for OpenSuSE

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
....................................................................
Vote for polarhome
Free Shell Accounts :: the biggest list on the net