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
@@ -559,10 +559,11 @@
@ MSG_CNOTE_T_PR_RGID "pr_rgid:"
@ MSG_CNOTE_T_PR_RSSIZE "pr_rssize:"
@ MSG_CNOTE_T_PR_RUID "pr_ruid:"
@ MSG_CNOTE_T_PR_RVAL1 "pr_rval1:"
@ MSG_CNOTE_T_PR_RVAL2 "pr_rval2:"
+@ MSG_CNOTE_T_PR_SECFLAGS "pr_secflags:"
@ MSG_CNOTE_T_PR_SETS "pr_sets:"
@ MSG_CNOTE_T_PR_SETSIZE "pr_setsize:"
@ MSG_CNOTE_T_PR_SGID "pr_sgid:"
@ MSG_CNOTE_T_PR_SID "pr_sid:"
@ MSG_CNOTE_T_PR_SIGHOLD "pr_sighold:"
@@ -593,10 +594,12 @@
@ MSG_CNOTE_T_PR_WHO "pr_who:"
@ MSG_CNOTE_T_PR_WHY "pr_why:"
@ MSG_CNOTE_T_PR_WSTAT "pr_wstat:"
@ MSG_CNOTE_T_PR_ZOMB "pr_zomb:"
@ MSG_CNOTE_T_PR_ZONEID "pr_zoneid:"
+@ MSG_CNOTE_T_PSF_EFFECTIVE "psf_effective:"
+@ MSG_CNOTE_T_PSF_INHERIT "psf_inherit:"
@ MSG_CNOTE_T_SA_FLAGS "sa_flags:"
@ MSG_CNOTE_T_SA_HANDLER "sa_handler:"
@ MSG_CNOTE_T_SA_MASK "sa_mask:"
@ MSG_CNOTE_T_SA_SIGACTION "sa_sigaction:"
@ MSG_CNOTE_T_SIVAL_INT "sival_int:"
@@ -656,5 +659,6 @@
@ MSG_PHDRNAM_SYMINFO ".syminfo(phdr)"
@ MSG_PHDRNAM_SYMSORT ".SUNW_symsort(phdr)"
@ MSG_PHDRNAM_TLSSORT ".SUNW_tlssort(phdr)"
@ MSG_PHDRNAM_UNWIND ".eh_frame_hdr(phdr)"
@ MSG_PHDRNAM_VER ".SUNW_version(phdr)"
+