<?xml version="1.0"?>
<!DOCTYPE service_bundle SYSTEM "/usr/share/lib/xml/dtd/service_bundle.dtd.1">

<service_bundle type='manifest' name='CSWsvn:subversion'>
  <service name='network/svnserve' type='service' version='1'>

        <create_default_instance enabled='true'/>
        <single_instance/>

	<dependency name='loopback' grouping='require_all' restart_on='error' type='service'>
		<service_fmri value='svc:/network/loopback:default'/>
	</dependency>

	<dependency name='physical' grouping='require_all' restart_on='error' type='service'>
		<service_fmri value='svc:/network/physical:default'/>
	</dependency>

	<exec_method type='method' name='start'
		exec='/opt/csw/lib/svc/method/svnserve start'
		timeout_seconds='30' />

	<exec_method type='method' name='stop'
		exec='/opt/csw/lib/svc/method/svnserve stop'
		timeout_seconds='30' />

	<exec_method type='method' name='refresh'
		exec='/opt/csw/lib/svc/method/svnserve refresh'
		timeout_seconds='30' />

	<stability value='Unstable' />

	<template>
		<common_name>
			<loctext xml:lang='C'>CSW Subversion Standalone Server</loctext>
		</common_name>
		<documentation>
			<manpage title='svnserve' manpath='/opt/csw/man' section='8' />
			<doc_link name='Subversion Official'
				uri='http://subversion.tigris.org/' />
			<doc_link name='Subversion Book'
				uri='http://svnbook.red-bean.com/' />
		</documentation>
	</template>
  </service>
</service_bundle>

