26 #ifndef CAPABILITIES_HPP 27 #define CAPABILITIES_HPP 29 #include "../my_config.h" 45 extern capa_status capability_LINUX_IMMUTABLE(user_interaction & ui,
bool verbose);
47 extern capa_status capability_SYS_RESOURCE(user_interaction & ui,
bool verbose);
49 extern capa_status capability_FOWNER(user_interaction & ui,
bool verbose);
51 extern capa_status capability_CHOWN(user_interaction & ui,
bool verbose);
capa_status
the EFFECTIVE set the value of the associated capability for the calling thread
defines the interaction interface between libdar and users.
current thread has the requested capability
current thread has not the requested capability
libdar namespace encapsulate all libdar symbols