7199N/A<?xml version="1.0"?>
7199N/A<!DOCTYPE service_bundle SYSTEM "/usr/share/lib/xml/dtd/service_bundle.dtd.1">
7199N/A<!--
7199N/A Copyright (c) 2009, 2016, Oracle and/or its affiliates. All rights reserved.
7199N/A -->
7199N/A
7199N/A<service_bundle type='manifest' name='system/display-manager/gdm'>
7199N/A
7199N/A<service
7199N/A name='application/graphical-login/gdm'
7199N/A type='service'
7199N/A version='1'>
7199N/A
7199N/A <dependency
7199N/A name='filesystem'
7199N/A grouping='require_all'
7199N/A restart_on='none'
7199N/A type='service'>
7199N/A <service_fmri value='svc:/system/filesystem/local'/>
7199N/A </dependency>
7199N/A
7199N/A <dependency name='multi-user'
7199N/A grouping='require_all'
7199N/A restart_on='error'
7199N/A type='service'>
7199N/A <service_fmri value='svc:/milestone/multi-user:default'/>
7199N/A </dependency>
7199N/A
7199N/A <dependency
7199N/A name='self-assembly-complete'
7199N/A grouping='require_all'
7199N/A restart_on='none'
7199N/A type='service'>
7199N/A <service_fmri value='svc:/milestone/self-assembly-complete'/>
7199N/A </dependency>
7199N/A
7199N/A <dependency
7199N/A name='fc-cache'
7199N/A grouping='require_all'
7199N/A restart_on='none'
7199N/A type='service'>
7199N/A <service_fmri value='svc:/application/font/fc-cache'/>
7199N/A </dependency>
7199N/A
7199N/A <dependency
7199N/A name='utmpx'
7199N/A grouping='require_all'
7199N/A restart_on='none'
7199N/A type='service'>
7199N/A <service_fmri value='svc:/system/utmp'/>
7199N/A </dependency>
7199N/A
7199N/A <dependency
7199N/A name='hal'
7199N/A grouping='optional_all'
7199N/A restart_on='none'
7199N/A type='service'>
7199N/A <service_fmri value='svc:/system/hal' />
7199N/A </dependency>
7199N/A
7199N/A <dependency
7199N/A name='dbus'
7199N/A type='service'
7199N/A grouping='require_all'
7199N/A restart_on='none'>
7199N/A <service_fmri value='svc:/system/dbus' />
7199N/A </dependency>
7199N/A
7199N/A <dependency
7199N/A name='accountsservice'
7199N/A grouping='require_all'
7199N/A restart_on='none'
7199N/A type='service'>
7199N/A <service_fmri value='svc:/system/accountsservice'/>
7199N/A </dependency>
7199N/A
7199N/A <dependency
7199N/A name='consolekit'
7199N/A grouping='require_all'
7199N/A restart_on='none'
7199N/A type='service'>
7199N/A <service_fmri value='svc:/system/consolekit'/>
7199N/A </dependency>
7199N/A
7199N/A <method_context>
7199N/A <method_credential user='root' clearance='ADMIN_HIGH' />
7199N/A </method_context>
7199N/A
7199N/A <exec_method
7199N/A type='method'
7199N/A name='start'
7199N/A exec='/lib/svc/method/svc-gdm start'
7199N/A timeout_seconds='150' />
7199N/A
7199N/A <exec_method
7199N/A type='method'
7199N/A name='stop'
7199N/A exec='/lib/svc/method/svc-gdm stop %{restarter/contract}'
7199N/A timeout_seconds='150' />
7199N/A
7199N/A <!-- Authorization -->
7199N/A <property_group name='general' type='framework'>
7199N/A <!-- to start stop gdm -->
7199N/A <propval name='action_authorization' type='astring'
7199N/A value='solaris.smf.manage.dt.login' />
7199N/A </property_group>
7199N/A
7199N/A <!-- these are passed to gdm in the method script -->
7199N/A <property_group name='gdm' type='application'>
7199N/A <propval name='args' type='astring' value='' />
7199N/A </property_group>
7199N/A
7200N/A <instance name='default' enabled='true' />
7199N/A
7199N/A <stability value='Unstable' />
7199N/A
7199N/A <template>
7199N/A <common_name>
7199N/A <loctext xml:lang='C'>
7199N/A GNOME Display Manager
7199N/A </loctext>
7199N/A </common_name>
7199N/A <documentation>
7199N/A <manpage title='gdm' section='8'
7199N/A manpath='/usr/share/man' />
7199N/A </documentation>
7199N/A </template>
7199N/A</service>
7199N/A
7199N/A</service_bundle>