<?xml version="1.0" encoding="iso-8859-1"?>
<!--
	rappd-config.xml - new style configuration file for rappd
-->

<rappd>
	<server name="*" privkey="server.key" pubkey="server.pub">
		<basepath path="CWD" />			<!-- slightly special: CWD specifies current working directory -->
		<globalpath path="file://global/" />
		<modulepath path="file://modules/" />
		<modulefiles path="file://modfiles/" />
		<keys path="file://keys/" />

		<inet hostname="*" port="20220">
			<allow network="192.168.12.0" netmask="255.255.255.0" />	<!-- home is allowed -->
			<allow network="192.168.16.0" netmask="255.255.255.0" />	<!-- so is the office -->
			<allow network="129.12.0.0" netmask="255.255.0.0" />		<!-- and so is the university -->
			<allow network="127.0.0.1" netmask="255.255.255.255" />		<!-- of course, localhost -->
			<deny network="0.0.0.0" netmask="0.0.0.0" />			<!-- deny everything else -->
		</inet>
		<svrengine hostname="127.0.0.1" port="20230" />
	</server>
	<users>
		<user name="frmb" realname="Fred Barnes" pubkey="defuser.pub" other="administrator">
			<token name="trusted-user" />
			<token name="superuser" />
			<dirattach name="/home/" path="file://userdirs/frmb/" />
		</user>
		<user name="drb8" realname="David Bell" pubkey="rappgroup.pub" other="">
			<token name="trusted-user" />
			<group name="rappgroup" />
		</user>
	</users>
	<tokens>
		<token name="trusted-user" flags="none" />
		<token name="superuser" flags="none" />
	</tokens>
	<groups>
		<group name="users">
			<user name="frmb" />
			<user name="drb8" />
		</group>
		<group name="rappgroup">
			<user name="frmb" />
			<dirattach name="/project-scratch/" path="file:///tmp/rapp/" />
		</group>
	</groups>
</rappd>

