<?xml version='1.0' encoding='iso-8859-1'?>
<globaldefs>
  <log id='default'>
    <target kind='file' dest='tmp/test/log-UnitTest-general'
            format='line'
            errors='true' warnings='true' notices='true' debug='true'/>
    <target kind='file'  dest='tmp/test/log-UnitTest-bugs.xml'
            format='xml'
            bug='true'/>
    <target kind='file'  dest='tmp/test/log-UnitTest-plainbugs'
            format='plain'
            bug='true'/>
    <access kind='file'  dest='tmp/test/log-UnitTest-access'/>
  </log>

  <net id='default'>
    <!-- Port changed to 4712 for testing purposes -->
    <listen host='127.0.0.1' port='4712'/>
    <listen host='127.0.0.1' port='4715'/>

    <accept-from>127.0.0.1/16</accept-from>
    <accept-from>localhost</accept-from>
  </net>


  <!--
   ! This allows to override access permissions to certain controllers and/or
   ! actions. If the action= parameter is omitted, the rule matches
   ! all actions in the given controller. Last match wins(!). If nothing matched,
   ! authentication proceeds as usual (i.e. nothing is overridden).
   !-->
  <command-acls>
    <entry kind='deny'  user='johndoe' controller='test'/>
    <entry kind='allow' user='johndoe' controller='test' action='mock'/>
    <entry kind='deny'  user='cthulhu' controller='test' action='no_admins'/>
  </command-acls>


  <value key='someInt'>4711</value>
  <value key='someFloat'>42.4711</value>
  <value key='someBoolean'>true</value>

  <stickytest>
    <myval sticky='true'>foobar</myval>

    <value key="foo" val="mommy"/>
    <value key="bar" val="daddy"/>

    <item>
      <something>
        <myval>barfoo</myval>
        <value>xyz</value>
        <thingy sticky="true">
          <value>12345</value>
        </thingy>
      </something>
    </item>
  </stickytest>

  <stickytest2>
    <value key="foo" val="mommy"/>
  </stickytest2>


  <!--
   ! The ID of the admind instance serving as "master", i.e. accepting
   ! client connections, handling timed execution etc
   !-->
  <master-instance>bluebox</master-instance>

  <!--Name of the group that gets unrestricted access to dsadmin -->
  <group.superuser>staff</group.superuser>

  <internal-secret>
    Life Sucks. And this secret is too weak.
  </internal-secret>
</globaldefs>
