1 <?xml version='1.0'?>
   2 <!DOCTYPE service_bundle SYSTEM '/usr/share/lib/xml/dtd/service_bundle.dtd.1'>
   3 
   4 <!--
   5  CDDL HEADER START
   6 
   7  This file and its contents are supplied under the terms of the
   8  Common Development and Distribution License ("CDDL"), version 1.0.
   9  You may only use this file in accordance with the terms of version
  10  1.0 of the CDDL.
  11 
  12  A full copy of the text of the CDDL should have accompanied this
  13  source.  A copy of the CDDL is also available via the Internet at
  14  http://www.illumos.org/license/CDDL.
  15 
  16  CDDL HEADER END
  17 
  18         NOTE:  This service manifest is not editable; its contents will
  19         be overwritten by package or patch operations, including
  20         operating system upgrade.  Make customizations in a different
  21         file.
  22 -->
  23 
  24 <service_bundle type="manifest" name="process-security">
  25         <service name="system/process-security" type="service" version="1">
  26                 <!-- Initial state of the service is disabled -->
  27                 <create_default_instance enabled="false" />
  28 
  29                 <single_instance />
  30 
  31                 <!-- We don't actually have any methods, but we create a
  32                      default instance so that we show up in svcs -a -->
  33 
  34                 <exec_method type="method" name="start"      exec=":true" timeout_seconds="0"/>
  35                 <exec_method type="method" name="stop" exec=":true" timeout_seconds="30"/>
  36 
  37                 <property_group name='startd' type='framework'>
  38                   <propval name='duration' type='astring' value='transient' />
  39                 </property_group>
  40 
  41                 <property_group name='secflags' type='application'>
  42                   <propval name='aslr' type='boolean' value='false' />
  43 
  44                   <propval name='value_authorization' type='astring'
  45                            value='solaris.smf.value.process-security' />
  46                 </property_group>
  47 
  48                 <stability value="Unstable" />
  49 
  50                 <template>
  51                         <common_name>
  52                                 <loctext xml:lang='C'>Security Flag Configuration</loctext>
  53                         </common_name>
  54                         <documentation>
  55                                 <manpage title='security-flags' section='5'
  56                                          manpath='/usr/share/man' />
  57                                 <manpage title='psecflags' section='1'
  58                                          manpath='/usr/share/man' />
  59                         </documentation>
  60                 </template>
  61         </service>
  62 </service_bundle>