<?xml version="1.0"?>
<!--
	Lots of needstarts/needstops; this one is meant to test the ordering 
	of untyped resources.  In the test 2 service, the start/stop ordering
	should be:

	start test2
	start initscript
	start ip .1.3
	start mount2
	start dummy export
	start admin group
	start user group
	start red
	start script2
	start .1.4
	start script3


	
-->
<cluster>
<rm>
	<resources>
    		<service name="test1"/>
    		<service name="test2"/>
		<script name="initscript" file="/etc/init.d/sshd"/>
		<script name="script2" file="/etc/init.d/script2"/>
		<script name="script3" file="/etc/init.d/script3"/>
		<ip address="192.168.1.3" monitor_link="yes"/>
		<ip address="192.168.1.4" monitor_link="yes"/>
    		<fs fstype="ext3" name="mount1" mountpoint="/mnt/cluster" device="/dev/sdb8"/>
    		<fs fstype="ext3" name="mount2" mountpoint="/mnt/cluster2" device="/dev/sdb9"/>
		<nfsexport name="Dummy Export"/>
    		<nfsclient name="User group" target="@users" options="rw,sync"/>
    		<nfsclient name="Admin group" target="@admin" options="rw"/>
    		<nfsclient name="yellow" target="yellow" options="rw,no_root_squash"/>
    		<nfsclient name="magenta" target="magenta" options="rw,no_root_squash"/>
    		<nfsclient name="red" target="red" options="rw"/>
		
	</resources>
	<service ref="test1">
		<script ref="initscript"/>
		<fs ref="mount1">
			<nfsexport ref="Dummy Export">
				<nfsclient ref="Admin group"/>
				<nfsclient ref="User group"/>
				<nfsclient ref="red"/>
			</nfsexport>
		</fs>
	</service>
	<service ref="test2">
		<script ref="initscript">
			<ip ref="192.168.1.3"/>
			<fs ref="mount2">
				<nfsexport ref="Dummy Export">
					<nfsclient ref="Admin group"/>
					<nfsclient ref="User group"/>
					<nfsclient ref="red"/>
				</nfsexport>
			</fs>
			<script ref="script2"/>
			<ip ref="192.168.1.4"/>
		</script>
		<script ref="script3"/>
	</service>
</rm>
</cluster>
