2 <!DOCTYPE service_bundle SYSTEM "/usr/share/lib/xml/dtd/service_bundle.dtd.1">
6 The contents of this file are subject to the terms of the
7 Common Development and Distribution License (the "License").
8 You may not use this file except in compliance with the License.
10 You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
11 or http://www.opensolaris.org/os/licensing.
12 See the License for the specific language governing permissions
13 and limitations under the License.
17 Copyright 2008 Sun Microsystems, Inc. All rights reserved.
18 Use is subject to license terms.
20 NOTE: This service manifest is not editable; its contents will
21 be overwritten by package or patch operations, including
22 operating system upgrade. Make customizations in a different
26 <service_bundle type='manifest' name='SUNWgnome-time-slider'>
29 name='application/time-slider'
33 <!-- This is the time-slider snapshot management service
34 which is a simple monitor and configuration synchr-
36 svc:/system/filesystem/zfs/auto-snapshot:<schedule>
37 instances. It combines these services to provide a
38 useful range of snapshots for a stand alone system.
41 <create_default_instance enabled='false' />
45 <!-- we need to be multi-user -->
48 grouping='require_all'
51 <service_fmri value='svc:/milestone/multi-user' />
54 <!-- These are the service instances that specify
55 snapshot taking parameters
58 name='auto-snapshot-svcs'
60 grouping='optional_all'
62 <service_fmri value='svc:/system/filesystem/zfs/auto-snapshot:frequent' />
63 <service_fmri value='svc:/system/filesystem/zfs/auto-snapshot:hourly' />
64 <service_fmri value='svc:/system/filesystem/zfs/auto-snapshot:daily' />
65 <service_fmri value='svc:/system/filesystem/zfs/auto-snapshot:weekly' />
66 <service_fmri value='svc:/system/filesystem/zfs/auto-snapshot:monthly' />
72 exec='/lib/svc/method/time-slider start'
75 <method_credential user='zfssnap' group='daemon' />
85 <method_credential user='zfssnap' group='daemon' />
95 <method_credential user='zfssnap' group='daemon' />
99 <property_group name='startd' type='framework'>
100 <propval name='duration' type='astring'
104 <property_group name='general' type='framework'>
105 <propval name='action_authorization' type='astring'
106 value='solaris.smf.manage.zfs-auto-snapshot' />
107 <propval name='value_authorization' type='astring'
108 value='solaris.smf.manage.zfs-auto-snapshot' />
111 <property_group name='daemon' type='application'>
112 <propval name='verbose' type='boolean' value='false'
114 <propval name='value_authorization' type='astring'
115 value='solaris.smf.manage.zfs-auto-snapshot' />
118 <property_group name='zfs' type='application'>
119 <propval name='custom-selection' type='boolean' value='false'
121 <propval name='keep-empties' type='boolean' value='false'
124 sep: Set to '_' by default, this is the character used to
125 separate datestamps used in snapshot names.
127 <propval name='sep' type='astring' value='_'
129 <propval name='value_authorization' type='astring'
130 value='solaris.smf.manage.zfs-auto-snapshot' />
133 <property_group name='zpool' type='application'>
134 <propval name='remedial-cleanup' type='boolean' value='true'
136 <propval name='warning-level' type='integer' value='80'
138 <propval name='critical-level' type='integer' value='90'
140 <propval name='emergency-level' type='integer' value='95'
142 <propval name='value_authorization' type='astring'
143 value='solaris.smf.manage.zfs-auto-snapshot' />
146 <stability value='Unstable' />
150 <loctext xml:lang='C'>GNOME Desktop Snapshot Management Service
158 manpath='/usr/share/man' />