Print this page
OS-5642 containerbuddy unable to fork while using syslog driver, causing container services to hang
Reviewed by: Patrick Mooney <patrick.mooney@joyent.com>
Reviewed by: Robert Mustacchi <rm@joyent.com>
Approved by: Patrick Mooney <patrick.mooney@joyent.com>
OS-4818 contract template disappears on exec
@@ -141,10 +141,21 @@
If not set, the process contract is automatically abandoned
when the owner exits.
+ CT_PR_KEEP_EXEC
+
+ If set, the process contract template remains active across
+ exec(2). This can be used to setup a contract for children of
+ an application which is not contract-aware. If this is not set
+ then the system clears the active template when the process
+ execs. Because this option is intended for an application which
+ is not contract-aware, new child process contracts will be
+ automatically abandoned by the parent.
+
+
CT_PR_NOORPHAN
If set, all processes in a process contract are sent SIGKILL if
the process contract is abandoned, either explicitly or because
the holder died and CT_PR_INHERIT was not set. The scope of
@@ -394,6 +405,6 @@
ct_tmpl_set_critical(3CONTRACT), ct_tmpl_set_informative(3CONTRACT),
libcontract(3LIB), contract(4), privileges(5)
- March 25, 2008 PROCESS(4)
+ Sept 6, 2016 PROCESS(4)