- handle fs acls internally instead of passing device names to resmgr
[opensuse:hal-resmgr.git] / facl.h
1 #ifndef RESMGR_FACL_H
2 #define RESMGR_FACL_H
3
4 #include <sys/types.h>
5
6 /** remove any acls from the file */
7 int facl_clear(const char* fn);
8
9 /** grant read access */
10 extern int add_facl_r(const char* fn, uid_t uid);
11
12 /** grant read and write access */
13 extern int add_facl_rw(const char* fn, uid_t uid);
14
15 /** remove access */
16 extern int remove_facl(const char* fn, uid_t uid);
17
18 #endif