diff options
author | Roy Marples <roy@marples.name> | 2008-02-19 14:15:53 +0000 |
---|---|---|
committer | Roy Marples <roy@marples.name> | 2008-02-19 14:15:53 +0000 |
commit | 0364bb2c84bff631e0f765254fc6bf3353950128 (patch) | |
tree | 532aa8d419a4647f4ee5134256c75e228b06278e /src/librc/rc.h | |
parent | f95e0b2c3e0192b44d6ac792f40a61a34f8c8b13 (diff) |
Add the nojail keyword which excludes services marked as such from the dependency tree when in a jail, #bug 22
Diffstat (limited to 'src/librc/rc.h')
-rw-r--r-- | src/librc/rc.h | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/src/librc/rc.h b/src/librc/rc.h index 1f1a9a76..690b14f6 100644 --- a/src/librc/rc.h +++ b/src/librc/rc.h @@ -228,6 +228,16 @@ char **rc_services_scheduled (const char *service); * @return true if all daemons started are still running, otherwise false */ bool rc_service_daemons_crashed (const char *service); +/*! @name System types + * OpenRC can support some special sub system types, normally virtualization. + * Some services cannot work in these systems, or we do something else. */ +#define RC_SYS_JAIL "JAIL" +#define RC_SYS_UML "UML" +#define RC_SYS_VPS "VPS" +#define RC_SYS_XEN0 "XEN0" +#define RC_SYS_XENU "XENU" +const char *rc_sys (void); + /*! @name Dependency options * These options can change the services found by the rc_get_depinfo and * rc_get_depends functions. */ |