Print this page
uts: Allow for address space randomisation.
Randomise the base addresses of shared objects, non-fixed mappings, the
stack and the heap.  Introduce a service, svc:/system/process-security,
and a tool psecflags(1) to control and observe it

@@ -98,10 +98,11 @@
 @ MSG_AUXV_AT_SUN_BRANDNAME             "SUN_BRANDNAME"
 @ MSG_AUXV_AT_SUN_BRAND_AUX1            "SUN_BRAND_AUX1"
 @ MSG_AUXV_AT_SUN_BRAND_AUX2            "SUN_BRAND_AUX2"
 @ MSG_AUXV_AT_SUN_BRAND_AUX3            "SUN_BRAND_AUX3"
 @ MSG_AUXV_AT_SUN_HWCAP2                "SUN_HWCAP2"
+@ MSG_AUXV_AT_SUN_SECFLAGS              "SUN_SECFLAGS"
 
 
 @ MSG_CC_CONTENT_STACK          "STACK"
 @ MSG_CC_CONTENT_HEAP           "HEAP"
 @ MSG_CC_CONTENT_SHFILE         "SHFILE"

@@ -275,10 +276,12 @@
 
 
 @ MSG_PROC_FLAG_SSYS            "SSYS"
 @ MSG_PROC_FLAG_SMSACCT         "SMSACCT"
 
+@ MSG_PROC_SEC_ASLR             "ASLR"
+
 @ MSG_PS_NONE                   "[ PS_NONE ]"
 @ MSG_PS_QUERY                  "[ PS_QUERY ]"
 @ MSG_PS_MYID                   "[ PS_MYID ]"
 @ MSG_PS_SOFT                   "[ PS_SOFT ]"
 @ MSG_PS_HARD                   "[ PS_HARD ]"