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)