xref: /illumos-gate/usr/src/cmd/fs.d/nfs/svc/nfslogd.xml (revision bbf21555)
14191ce11SVitaliy Gusev<?xml version="1.0"?>
24191ce11SVitaliy Gusev<!DOCTYPE service_bundle SYSTEM "/usr/share/lib/xml/dtd/service_bundle.dtd.1">
34191ce11SVitaliy Gusev<!--
44191ce11SVitaliy Gusev  This file and its contents are supplied under the terms of the
54191ce11SVitaliy Gusev  Common Development and Distribution License ("CDDL"), version 1.0.
64191ce11SVitaliy Gusev  You may only use this file in accordance with the terms of version
74191ce11SVitaliy Gusev  1.0 of the CDDL.
84191ce11SVitaliy Gusev
94191ce11SVitaliy Gusev  A full copy of the text of the CDDL should have accompanied this
104191ce11SVitaliy Gusev  source.  A copy of the CDDL is also available via the Internet at
114191ce11SVitaliy Gusev  http://www.illumos.org/license/CDDL.
124191ce11SVitaliy Gusev
134191ce11SVitaliy Gusev
144191ce11SVitaliy Gusev  Copyright 2012 Nexenta Systems, Inc.  All rights reserved.
154191ce11SVitaliy Gusev-->
164191ce11SVitaliy Gusev
174191ce11SVitaliy Gusev<service_bundle type='manifest' name='SUNWnfssr:nfslogd'>
184191ce11SVitaliy Gusev
194191ce11SVitaliy Gusev<service
204191ce11SVitaliy Gusev	name='network/nfs/log'
214191ce11SVitaliy Gusev	type='service'
224191ce11SVitaliy Gusev	version='1'>
234191ce11SVitaliy Gusev
244191ce11SVitaliy Gusev	<dependency name='nfs-server'
254191ce11SVitaliy Gusev	    grouping='require_all'
264191ce11SVitaliy Gusev	    restart_on='refresh'
274191ce11SVitaliy Gusev	    type='service'>
284191ce11SVitaliy Gusev		<service_fmri value='svc:/network/nfs/server' />
294191ce11SVitaliy Gusev	</dependency>
304191ce11SVitaliy Gusev
314191ce11SVitaliy Gusev	<dependency name='filesystem-minimal'
324191ce11SVitaliy Gusev	    grouping='require_all'
334191ce11SVitaliy Gusev	    restart_on='error'
344191ce11SVitaliy Gusev	    type='service'>
354191ce11SVitaliy Gusev		<service_fmri value='svc:/system/filesystem/minimal' />
364191ce11SVitaliy Gusev	</dependency>
374191ce11SVitaliy Gusev
384191ce11SVitaliy Gusev	<exec_method
394191ce11SVitaliy Gusev	    type='method'
404191ce11SVitaliy Gusev	    name='start'
414191ce11SVitaliy Gusev	    exec='/usr/lib/nfs/nfslogd'
424191ce11SVitaliy Gusev	    timeout_seconds='60' />
434191ce11SVitaliy Gusev
444191ce11SVitaliy Gusev	<exec_method
454191ce11SVitaliy Gusev	    type='method'
464191ce11SVitaliy Gusev	    name='stop'
474191ce11SVitaliy Gusev	    exec=':kill -TERM'
484191ce11SVitaliy Gusev	    timeout_seconds='10' />
494191ce11SVitaliy Gusev
504191ce11SVitaliy Gusev	<instance name='default' enabled='false'>
514191ce11SVitaliy Gusev	</instance>
524191ce11SVitaliy Gusev
534191ce11SVitaliy Gusev	<stability value='Stable' />
544191ce11SVitaliy Gusev
554191ce11SVitaliy Gusev	<template>
564191ce11SVitaliy Gusev		<common_name>
574191ce11SVitaliy Gusev			<loctext xml:lang='C'>
584191ce11SVitaliy Gusev				NFS log daemon
594191ce11SVitaliy Gusev			</loctext>
604191ce11SVitaliy Gusev		</common_name>
614191ce11SVitaliy Gusev		<documentation>
62*bbf21555SRichard Lowe			<manpage title='nfslogd' section='8'
634191ce11SVitaliy Gusev				manpath='/usr/share/man' />
644191ce11SVitaliy Gusev		</documentation>
654191ce11SVitaliy Gusev	</template>
664191ce11SVitaliy Gusev</service>
674191ce11SVitaliy Gusev
684191ce11SVitaliy Gusev</service_bundle>
69