Print this page
smf: switch to a tri-state for process-security properties true=on,false=off,nil=default
*** 39,69 ****
<property_group name='startd' type='framework'>
<propval name='duration' type='astring' value='transient' />
</property_group>
<property_group name='default' type='application'>
! <propval name='aslr' type='boolean' value='false' />
! <propval name='forbidnullmap' type='boolean' value='false' />
! <propval name='noexecstack' type='boolean' value='false' />
<propval name='value_authorization' type='astring'
value='solaris.smf.value.process-security' />
</property_group>
<property_group name='lower' type='application'>
! <propval name='aslr' type='boolean' value='false' />
! <propval name='forbidnullmap' type='boolean' value='false' />
! <propval name='noexecstack' type='boolean' value='false' />
<propval name='value_authorization' type='astring'
value='solaris.smf.value.process-security' />
</property_group>
<property_group name='upper' type='application'>
! <propval name='aslr' type='boolean' value='true' />
! <propval name='forbidnullmap' type='boolean' value='true' />
! <propval name='noexecstack' type='boolean' value='true' />
<propval name='value_authorization' type='astring'
value='solaris.smf.value.process-security' />
</property_group>
--- 39,69 ----
<property_group name='startd' type='framework'>
<propval name='duration' type='astring' value='transient' />
</property_group>
<property_group name='default' type='application'>
! <property name='aslr' type='boolean' />
! <property name='forbidnullmap' type='boolean' />
! <property name='noexecstack' type='boolean' />
<propval name='value_authorization' type='astring'
value='solaris.smf.value.process-security' />
</property_group>
<property_group name='lower' type='application'>
! <property name='aslr' type='boolean' />
! <property name='forbidnullmap' type='boolean' />
! <property name='noexecstack' type='boolean' />
<propval name='value_authorization' type='astring'
value='solaris.smf.value.process-security' />
</property_group>
<property_group name='upper' type='application'>
! <property name='aslr' type='boolean' />
! <property name='forbidnullmap' type='boolean' />
! <property name='noexecstack' type='boolean' />
<propval name='value_authorization' type='astring'
value='solaris.smf.value.process-security' />
</property_group>