Home | History | Annotate | Download | only in ext-sources
      1 <?xml version="1.0"?>
      2 <!DOCTYPE service_bundle SYSTEM "/usr/share/lib/xml/dtd/service_bundle.dtd.1">
      3 <!--
      4     Copyright 2004 Sun Microsystems, Inc.  All rights reserved.
      5     Use is subject to license terms.
      6 
      7     pragma ident	"@(#)gdm.xml	1.2	04/08/09 SMI"
      8 -->
      9 
     10 <service_bundle type='manifest' name='SUNWgnome-display-mgr:gdm2'>
     11 
     12 <service
     13     name='application/graphical-login/gdm'
     14     type='service'
     15     version='1'>
     16 
     17 	<dependency
     18 	    name='filesystem'
     19 	    grouping='require_all'
     20 	    restart_on='none'
     21 	    type='service'>
     22 		<service_fmri value='svc:/system/filesystem/local'/>
     23 	</dependency>
     24 
     25 	<dependency name='multi-user'
     26 	    grouping='require_all'
     27 	    restart_on='error'
     28 	    type='service'>
     29 		<service_fmri value='svc:/milestone/multi-user:default'/>
     30 	</dependency>
     31 
     32 	<dependency
     33 	    name='sysconfig'
     34 	    grouping='require_all'
     35 	    restart_on='none'
     36 	    type='service'>
     37 		<service_fmri value='svc:/milestone/sysconfig'/>
     38 	</dependency>
     39 
     40 	<dependency
     41 	    name='fc-cache'
     42 	    grouping='require_all'
     43 	    restart_on='none'
     44 	    type='service'>
     45 		<service_fmri value='svc:/application/font/fc-cache'/>
     46 	</dependency>
     47 
     48 	<dependency
     49 	    name='utmpx'
     50 	    grouping='require_all'
     51 	    restart_on='none'
     52 	    type='service'>
     53 		<service_fmri value='svc:/system/utmp'/>
     54 	</dependency>
     55 
     56 	<dependency
     57 	    name='hal'
     58 	    grouping='require_all'
     59 	    restart_on='none'
     60 	    type='service'>
     61 		<service_fmri value='svc:/system/hal' />
     62 	</dependency>
     63 
     64         <dependency
     65             name='dbus'
     66             type='service'
     67             grouping='require_all'
     68             restart_on='none'>
     69                 <service_fmri value='svc:/system/dbus' />
     70         </dependency>
     71 
     72 	<dependency
     73 	    name='consolekit'
     74 	    grouping='require_all'
     75 	    restart_on='none'
     76 	    type='service'>
     77 		<service_fmri value='svc:/system/consolekit'/>
     78 	</dependency>
     79 
     80 	<exec_method
     81 	    type='method'
     82 	    name='start'
     83 	    exec='/lib/svc/method/svc-gdm start'
     84 	    timeout_seconds='60' />
     85 
     86 	<exec_method
     87 	    type='method'
     88 	    name='stop'
     89 	    exec='/lib/svc/method/svc-gdm stop'
     90 	    timeout_seconds='60' />
     91 
     92 	<!-- Authorization -->
     93         <property_group name='general' type='framework'>
     94                 <!-- to start stop gdm -->
     95                 <propval name='action_authorization' type='astring'
     96                         value='solaris.smf.manage.dt.login' />
     97         </property_group>
     98 
     99 	<!-- these are passed to gdm in the method script -->
    100         <property_group name='gdm' type='application'>
    101                 <propval name='debug' type='boolean' value='false' />
    102                 <propval name='args' type='astring' value='' />
    103         </property_group>
    104 
    105 	<instance name='default' enabled='false' />
    106 
    107 	<stability value='Unstable' />
    108 
    109 	<template>
    110 		<common_name>
    111 			<loctext xml:lang='C'>
    112 				GNOME Display Manager
    113 			</loctext>
    114 		</common_name>
    115 		<documentation>
    116 			<manpage title='gdm' section='1'
    117 				manpath='/usr/share/man' />
    118 		</documentation>
    119 	</template>
    120 </service>
    121 
    122 </service_bundle>
    123