Print this page
smf: switch to a tri-state for process-security properties true=on,false=off,nil=default

@@ -56,17 +56,23 @@
                   The stack will be mapped without executable permission, and
                   attempts to execute it will fault.
 
        System default security-flags are configured via properties on the
        svc:/system/process-security service, which contains a boolean property
-       per-flag in the default, lower and upper, property groups.  For
-       example, to enable ASLR by default you would execute the following
-       commands:
+       per-flag in the default, lower and upper, property groups.  The value
+       indicates the setting of the flag, flags with no value take their
+       defaults.  For example, to enable ASLR by default you would execute the
+       following commands:
 
          # svccfg -s svc:/system/process-security setprop default/aslr = true
 
 
+       To restore the setting to the defaults you would execute:
+
+         # svccfg -s svc:/system/process-security delpropvalue default/aslr true
+
+
        This can be done by any user with the solaris.smf.value.process-
        security authorization.
 
        Since security-flags are strictly inherited, this will not take effect
        until the system or zone is next booted.