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

Split Close
Expand all
Collapse all
          --- old/usr/src/pkg/manifests/system-header.mf
          +++ new/usr/src/pkg/manifests/system-header.mf
↓ open down ↓ 1398 lines elided ↑ open up ↑
1399 1399  file path=usr/include/sys/scsi/scsi_resource.h
1400 1400  file path=usr/include/sys/scsi/scsi_types.h
1401 1401  file path=usr/include/sys/scsi/scsi_watch.h
1402 1402  file path=usr/include/sys/scsi/targets/sddef.h
1403 1403  file path=usr/include/sys/scsi/targets/ses.h
1404 1404  file path=usr/include/sys/scsi/targets/sesio.h
1405 1405  file path=usr/include/sys/scsi/targets/sgendef.h
1406 1406  file path=usr/include/sys/scsi/targets/smp.h
1407 1407  $(sparc_ONLY)file path=usr/include/sys/scsi/targets/ssddef.h
1408 1408  file path=usr/include/sys/scsi/targets/stdef.h
     1409 +file path=usr/include/sys/secflags.h
1409 1410  $(i386_ONLY)file path=usr/include/sys/segment.h
1410 1411  $(i386_ONLY)file path=usr/include/sys/segments.h
1411 1412  file path=usr/include/sys/select.h
1412 1413  file path=usr/include/sys/sem.h
1413 1414  file path=usr/include/sys/sem_impl.h
1414 1415  file path=usr/include/sys/sema_impl.h
1415 1416  file path=usr/include/sys/semaphore.h
1416 1417  file path=usr/include/sys/sendfile.h
1417 1418  $(sparc_ONLY)file path=usr/include/sys/ser_async.h
1418 1419  file path=usr/include/sys/ser_sync.h
↓ open down ↓ 716 lines elided ↑ open up ↑
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX