Author: michiel
Date: 2009-05-14 11:48:48 +0200 (Thu, 14 May 2009)
New Revision: 35161
Added:
mmbase/trunk/applications/cloudcontext/config/applications/Security/mmbasecontexts.xml
mmbase/trunk/applications/cloudcontext/config/applications/SecurityBasics.xml
mmbase/trunk/applications/cloudcontext/config/applications/SecurityBasics/
mmbase/trunk/applications/cloudcontext/config/applications/SecurityBasics/insrel.xml
mmbase/trunk/applications/cloudcontext/config/applications/SecurityBasics/mmbaseactions.xml
mmbase/trunk/applications/cloudcontext/config/applications/SecurityBasics/mmbasegroups.xml
mmbase/trunk/applications/cloudcontext/config/applications/SecurityBasics/mmbaseranks.xml
mmbase/trunk/applications/cloudcontext/config/applications/SecurityBasics/mmbaseusers.xml
mmbase/trunk/applications/cloudcontext/config/applications/SecurityBasics/rightsrel.xml
Removed:
mmbase/trunk/applications/cloudcontext/config/applications/INDEX
mmbase/trunk/applications/cloudcontext/config/applications/Security/mmbaseactions.xml
mmbase/trunk/applications/cloudcontext/config/applications/Security/mmbasecontexts.xml
mmbase/trunk/applications/cloudcontext/config/applications/Security/mmbasegroups.xml
mmbase/trunk/applications/cloudcontext/config/applications/Security/mmbaseranks.xml
mmbase/trunk/applications/cloudcontext/config/applications/Security/mmbaseusers.xml
Modified:
mmbase/trunk/applications/cloudcontext/config/applications/Security.xml
mmbase/trunk/applications/cloudcontext/config/applications/Security/insrel.xml
Log:
MMB-1759. Since you can use a different builder for contexts, you may want to
know deploy the mmbasecontexts builder at all. 'SecurityBasics' contains a more
minimalistic app.
Deleted: mmbase/trunk/applications/cloudcontext/config/applications/INDEX
===================================================================
--- mmbase/trunk/applications/cloudcontext/config/applications/INDEX
2009-05-14 08:26:16 UTC (rev 35160)
+++ mmbase/trunk/applications/cloudcontext/config/applications/INDEX
2009-05-14 09:48:48 UTC (rev 35161)
@@ -1 +0,0 @@
-Security.xml
\ No newline at end of file
Modified:
mmbase/trunk/applications/cloudcontext/config/applications/Security/insrel.xml
===================================================================
---
mmbase/trunk/applications/cloudcontext/config/applications/Security/insrel.xml
2009-05-14 08:26:16 UTC (rev 35160)
+++
mmbase/trunk/applications/cloudcontext/config/applications/Security/insrel.xml
2009-05-14 09:48:48 UTC (rev 35161)
@@ -1,34 +1,8 @@
<?xml version="1.0" encoding="utf-8"?>
<insrel exportsource="mmbase://www.mmbase.org/cloudcontextsecurity"
timestamp="20020516170724">
- <!-- administrators -->
- <node number="570" owner="admin" snumber="468" dnumber="415"
rtype="contains" dir="bidirectional">
- </node>
- <!-- users -->
- <node number="1014" owner="admin" snumber="600" dnumber="777"
rtype="contains" dir="bidirectional"> <!-- foo -->
- </node>
- <node number="1015" owner="admin" snumber="600" dnumber="468"
rtype="contains" dir="bidirectional"> <!-- administrators -->
- </node>
-
- <!-- everybody -->
-
- <node number="1016" owner="admin" snumber="470" dnumber="2002"
rtype="contains" dir="bidirectional"> <!-- anonymous -->
- </node>
- <node number="1017" owner="admin" snumber="470" dnumber="600"
rtype="contains" dir="bidirectional"> <!-- users -->
- </node>
-
-
-
- <!-- ranks -->
- <node number="1011" owner="admin" snumber="415" dnumber="3003"
rtype="rank" dir="bidirectional">
- </node>
- <node number="1012" owner="admin" snumber="777" dnumber="3001"
rtype="rank" dir="bidirectional">
- </node>
- <node number="1013" owner="admin" snumber="2002" dnumber="3000"
rtype="rank" dir="bidirectional">
- </node>
-
<!-- possible contexts -->
<!-- can set everything to admin -->
@@ -55,6 +29,5 @@
<node number="1058" owner="admin" snumber="518" dnumber="1001"
rtype="allowed" dir="bidirectional">
</node>
-
</insrel>
Deleted:
mmbase/trunk/applications/cloudcontext/config/applications/Security/mmbaseactions.xml
===================================================================
---
mmbase/trunk/applications/cloudcontext/config/applications/Security/mmbaseactions.xml
2009-05-14 08:26:16 UTC (rev 35160)
+++
mmbase/trunk/applications/cloudcontext/config/applications/Security/mmbaseactions.xml
2009-05-14 09:48:48 UTC (rev 35161)
@@ -1,3 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<mmbaseactions exportsource="mmbase://www.mmbase.org/cloudcontextsecurity"
timestamp="20020516170724">
-</mmbaseactions>
Deleted:
mmbase/trunk/applications/cloudcontext/config/applications/Security/mmbasecontexts.xml
===================================================================
---
mmbase/trunk/applications/cloudcontext/config/applications/Security/mmbasecontexts.xml
2009-05-14 08:26:16 UTC (rev 35160)
+++
mmbase/trunk/applications/cloudcontext/config/applications/Security/mmbasecontexts.xml
2009-05-14 09:48:48 UTC (rev 35161)
@@ -1,35 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<mmbasecontexts exportsource="mmbase://www.mmbase.org/cloudcontextsecurity"
timestamp="20020516170724">
- <node number="516" owner="admin">
- <name>import</name>
- <description></description>
- </node>
-
- <node number="520" owner="admin">
- <name>admin</name>
- <description></description>
- </node>
-
-
- <!-- the security 'context', so these contextes cannot be deleted -->
- <node number="518" owner="security">
- <name>system</name>
- <description></description>
- </node>
-
- <node number="1000" owner="security">
- <name>default</name>
- <description></description>
- </node>
-
- <node number="1001" owner="security">
- <name>imagesmodule</name>
- <description></description>
- </node>
-
- <node number="1002" owner="security">
- <name>security</name>
- <description></description>
- </node>
-
-</mmbasecontexts>
Added:
mmbase/trunk/applications/cloudcontext/config/applications/Security/mmbasecontexts.xml
===================================================================
---
mmbase/trunk/applications/cloudcontext/config/applications/Security/mmbasecontexts.xml
(rev 0)
+++
mmbase/trunk/applications/cloudcontext/config/applications/Security/mmbasecontexts.xml
2009-05-14 09:48:48 UTC (rev 35161)
@@ -0,0 +1,35 @@
+<?xml version="1.0" encoding="utf-8"?>
+<mmbasecontexts exportsource="mmbase://www.mmbase.org/cloudcontextsecurity"
timestamp="20020516170724">
+ <node number="516" owner="admin">
+ <name>import</name>
+ <description></description>
+ </node>
+
+ <node number="520" owner="admin">
+ <name>admin</name>
+ <description></description>
+ </node>
+
+
+ <!-- the security 'context', so these contextes cannot be deleted -->
+ <node number="518" owner="security">
+ <name>system</name>
+ <description></description>
+ </node>
+
+ <node number="1000" owner="security">
+ <name>default</name>
+ <description></description>
+ </node>
+
+ <node number="1001" owner="security">
+ <name>imagesmodule</name>
+ <description></description>
+ </node>
+
+ <node number="1002" owner="security">
+ <name>security</name>
+ <description></description>
+ </node>
+
+</mmbasecontexts>
Property changes on:
mmbase/trunk/applications/cloudcontext/config/applications/Security/mmbasecontexts.xml
___________________________________________________________________
Name: svn:mergeinfo
+
Deleted:
mmbase/trunk/applications/cloudcontext/config/applications/Security/mmbasegroups.xml
===================================================================
---
mmbase/trunk/applications/cloudcontext/config/applications/Security/mmbasegroups.xml
2009-05-14 08:26:16 UTC (rev 35160)
+++
mmbase/trunk/applications/cloudcontext/config/applications/Security/mmbasegroups.xml
2009-05-14 09:48:48 UTC (rev 35161)
@@ -1,18 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<mmbasegroups exportsource="mmbase://www.mmbase.org/cloudcontextsecurity"
timestamp="20020516170724">
- <node number="470" owner="admin" alias="mayreadallgroup">
- <name>Everybody</name>
- <description></description>
- </node>
-
- <node number="468" owner="admin">
- <name>Administrators</name>
- <description></description>
- </node>
-
- <node number="600" owner="admin">
- <name>Users</name>
- <description></description>
- </node>
-
-</mmbasegroups>
Deleted:
mmbase/trunk/applications/cloudcontext/config/applications/Security/mmbaseranks.xml
===================================================================
---
mmbase/trunk/applications/cloudcontext/config/applications/Security/mmbaseranks.xml
2009-05-14 08:26:16 UTC (rev 35160)
+++
mmbase/trunk/applications/cloudcontext/config/applications/Security/mmbaseranks.xml
2009-05-14 09:48:48 UTC (rev 35161)
@@ -1,28 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<mmbaseranks exportsource="mmbase://www.mmbase.org/cloudcontextsecurity"
timestamp="20020516170724">
-
- <node number="3000" owner="security">
- <rank>0</rank>
- <name>anonymous</name>
- <description>The anonymous user (mandatory rank)</description>
- </node>
-
- <node number="3001" owner="security">
- <rank>100</rank>
- <name>basic user</name>
- <description>Basic User (mandatory rank)</description>
- </node>
-
- <node number="3002" owner="admin">
- <rank>500</rank>
- <name>project manager</name>
- <description>Example rank</description>
- </node>
-
- <node number="3003" owner="security">
- <rank>73059</rank>
- <name>administrator</name>
- <description>Admistrator may do everything</description>
- </node>
-
-</mmbaseranks>
Deleted:
mmbase/trunk/applications/cloudcontext/config/applications/Security/mmbaseusers.xml
===================================================================
---
mmbase/trunk/applications/cloudcontext/config/applications/Security/mmbaseusers.xml
2009-05-14 08:26:16 UTC (rev 35160)
+++
mmbase/trunk/applications/cloudcontext/config/applications/Security/mmbaseusers.xml
2009-05-14 09:48:48 UTC (rev 35161)
@@ -1,25 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<mmbaseusers exportsource="mmbase://www.mmbase.org/cloudcontextsecurity"
timestamp="20020516170724">
- <node number="415" owner="admin" alias="user.admin">
- <status>1</status>
- <username>admin</username>
- <defaultcontext>1000</defaultcontext>
- <password>4bf82f899b3783075c2c5598d71e6ff3</password><!--
admin2k -->
- </node>
-
- <node number="777" owner="admin">
- <status>0</status>
- <username>foo</username>
- <defaultcontext>1000</defaultcontext>
- <password>37b51d194a7513e45b56f6524f2d51f2</password><!-- bar
-->
- </node>
-
-
- <node number="2002" owner="security">
- <status>1</status>
- <username>anonymous</username>
- <defaultcontext>1000</defaultcontext>
- <password></password> <!-- no password needed for anonymous -->
- </node>
-
-</mmbaseusers>
Modified:
mmbase/trunk/applications/cloudcontext/config/applications/Security.xml
===================================================================
--- mmbase/trunk/applications/cloudcontext/config/applications/Security.xml
2009-05-14 08:26:16 UTC (rev 35160)
+++ mmbase/trunk/applications/cloudcontext/config/applications/Security.xml
2009-05-14 09:48:48 UTC (rev 35161)
@@ -1,16 +1,13 @@
<?xml version="1.0"?>
<!DOCTYPE application PUBLIC "-//MMBase//DTD application config 1.1//EN"
"http://www.mmbase.org/dtd/application_1_1.dtd">
<application name="Security" maintainer="mmbase://security.mmbase.org/"
version="2" auto-deploy="true">
+
+ <requirements>
+ <requires name="SecurityBasics" maintainer="mmbase://security.mmbase.org/"
version="2" />
+ </requirements>
+
<neededbuilderlist>
- <!-- builder maintainer="mmbase://security.mmbase.org/"
version="1">containsrel</builder-->
- <builder maintainer="mmbase://security.mmbase.org/"
version="1">insrel</builder>
- <builder maintainer="mmbase://security.mmbase.org/"
version="1">mmbaseusers</builder>
- <builder maintainer="mmbase://security.mmbase.org/"
version="1">mmbasegroups</builder>
<builder maintainer="mmbase://security.mmbase.org/"
version="1">mmbasecontexts</builder>
- <builder maintainer="mmbase://security.mmbase.org/"
version="1">mmbaseranks</builder>
- <builder maintainer="mmbase://security.mmbase.org/"
version="1">mmbaseactions</builder>
- <builder maintainer="mmbase://security.mmbase.org/"
version="1">rightsrel</builder>
- <builder maintainer="mmbase.org" version="0">typedef</builder>
</neededbuilderlist>
<neededreldeflist>
@@ -22,23 +19,13 @@
</neededreldeflist>
<allowedrelationlist>
- <relation from="mmbasegroups" to="mmbaseusers" type="contains" />
- <relation from="mmbasegroups" to="mmbasegroups" type="contains" />
<relation from="mmbasecontexts" to="mmbasegroups" type="grants" />
<relation from="mmbasecontexts" to="mmbaseusers" type="grants" />
<relation from="mmbasecontexts" to="mmbasecontexts" type="allowed" />
- <relation from="mmbaseusers" to="mmbaseranks" type="rank" />
-
- <relation from="mmbaseactions" to="mmbasegroups" type="grants" />
- <relation from="mmbaseactions" to="mmbaseusers" type="grants" />
</allowedrelationlist>
<datasourcelist>
- <datasource builder="mmbaseranks" path="Security/mmbaseranks.xml" />
<datasource builder="mmbasecontexts" path="Security/mmbasecontexts.xml" />
- <datasource builder="mmbasegroups" path="Security/mmbasegroups.xml" />
- <datasource builder="mmbaseusers" path="Security/mmbaseusers.xml" />
- <datasource builder="mmbaseactions" path="Security/mmbaseactions.xml" />
</datasourcelist>
<relationsourcelist>
Copied:
mmbase/trunk/applications/cloudcontext/config/applications/SecurityBasics/insrel.xml
(from rev 35129,
mmbase/trunk/applications/cloudcontext/config/applications/Security/insrel.xml)
===================================================================
---
mmbase/trunk/applications/cloudcontext/config/applications/SecurityBasics/insrel.xml
(rev 0)
+++
mmbase/trunk/applications/cloudcontext/config/applications/SecurityBasics/insrel.xml
2009-05-14 09:48:48 UTC (rev 35161)
@@ -0,0 +1,33 @@
+<?xml version="1.0" encoding="utf-8"?>
+<insrel exportsource="mmbase://www.mmbase.org/cloudcontextsecurity"
timestamp="20020516170724">
+
+ <!-- administrators -->
+ <node number="570" owner="admin" snumber="468" dnumber="415"
rtype="contains" dir="bidirectional">
+ </node>
+
+
+ <!-- users -->
+ <node number="1014" owner="admin" snumber="600" dnumber="777"
rtype="contains" dir="bidirectional"> <!-- foo -->
+ </node>
+ <node number="1015" owner="admin" snumber="600" dnumber="468"
rtype="contains" dir="bidirectional"> <!-- administrators -->
+ </node>
+
+ <!-- everybody -->
+
+ <node number="1016" owner="admin" snumber="470" dnumber="2002"
rtype="contains" dir="bidirectional"> <!-- anonymous -->
+ </node>
+ <node number="1017" owner="admin" snumber="470" dnumber="600"
rtype="contains" dir="bidirectional"> <!-- users -->
+ </node>
+
+
+
+ <!-- ranks -->
+ <node number="1011" owner="admin" snumber="415" dnumber="3003"
rtype="rank" dir="bidirectional">
+ </node>
+ <node number="1012" owner="admin" snumber="777" dnumber="3001"
rtype="rank" dir="bidirectional">
+ </node>
+ <node number="1013" owner="admin" snumber="2002" dnumber="3000"
rtype="rank" dir="bidirectional">
+ </node>
+
+
+</insrel>
Property changes on:
mmbase/trunk/applications/cloudcontext/config/applications/SecurityBasics/insrel.xml
___________________________________________________________________
Name: svn:keywords
+ Id
Name: svn:mergeinfo
+
Copied:
mmbase/trunk/applications/cloudcontext/config/applications/SecurityBasics/mmbaseactions.xml
(from rev 35129,
mmbase/trunk/applications/cloudcontext/config/applications/Security/mmbaseactions.xml)
===================================================================
---
mmbase/trunk/applications/cloudcontext/config/applications/SecurityBasics/mmbaseactions.xml
(rev 0)
+++
mmbase/trunk/applications/cloudcontext/config/applications/SecurityBasics/mmbaseactions.xml
2009-05-14 09:48:48 UTC (rev 35161)
@@ -0,0 +1,3 @@
+<?xml version="1.0" encoding="utf-8"?>
+<mmbaseactions exportsource="mmbase://www.mmbase.org/cloudcontextsecurity"
timestamp="20020516170724">
+</mmbaseactions>
Property changes on:
mmbase/trunk/applications/cloudcontext/config/applications/SecurityBasics/mmbaseactions.xml
___________________________________________________________________
Name: svn:keywords
+ Id
Name: svn:mergeinfo
+
Copied:
mmbase/trunk/applications/cloudcontext/config/applications/SecurityBasics/mmbasegroups.xml
(from rev 35129,
mmbase/trunk/applications/cloudcontext/config/applications/Security/mmbasegroups.xml)
===================================================================
---
mmbase/trunk/applications/cloudcontext/config/applications/SecurityBasics/mmbasegroups.xml
(rev 0)
+++
mmbase/trunk/applications/cloudcontext/config/applications/SecurityBasics/mmbasegroups.xml
2009-05-14 09:48:48 UTC (rev 35161)
@@ -0,0 +1,18 @@
+<?xml version="1.0" encoding="utf-8"?>
+<mmbasegroups exportsource="mmbase://www.mmbase.org/cloudcontextsecurity"
timestamp="20020516170724">
+ <node number="470" owner="admin" alias="mayreadallgroup">
+ <name>Everybody</name>
+ <description></description>
+ </node>
+
+ <node number="468" owner="admin">
+ <name>Administrators</name>
+ <description></description>
+ </node>
+
+ <node number="600" owner="admin">
+ <name>Users</name>
+ <description></description>
+ </node>
+
+</mmbasegroups>
Property changes on:
mmbase/trunk/applications/cloudcontext/config/applications/SecurityBasics/mmbasegroups.xml
___________________________________________________________________
Name: svn:keywords
+ Id
Name: svn:mergeinfo
+
Copied:
mmbase/trunk/applications/cloudcontext/config/applications/SecurityBasics/mmbaseranks.xml
(from rev 35129,
mmbase/trunk/applications/cloudcontext/config/applications/Security/mmbaseranks.xml)
===================================================================
---
mmbase/trunk/applications/cloudcontext/config/applications/SecurityBasics/mmbaseranks.xml
(rev 0)
+++
mmbase/trunk/applications/cloudcontext/config/applications/SecurityBasics/mmbaseranks.xml
2009-05-14 09:48:48 UTC (rev 35161)
@@ -0,0 +1,28 @@
+<?xml version="1.0" encoding="utf-8"?>
+<mmbaseranks exportsource="mmbase://www.mmbase.org/cloudcontextsecurity"
timestamp="20020516170724">
+
+ <node number="3000" owner="security">
+ <rank>0</rank>
+ <name>anonymous</name>
+ <description>The anonymous user (mandatory rank)</description>
+ </node>
+
+ <node number="3001" owner="security">
+ <rank>100</rank>
+ <name>basic user</name>
+ <description>Basic User (mandatory rank)</description>
+ </node>
+
+ <node number="3002" owner="admin">
+ <rank>500</rank>
+ <name>project manager</name>
+ <description>Example rank</description>
+ </node>
+
+ <node number="3003" owner="security">
+ <rank>73059</rank>
+ <name>administrator</name>
+ <description>Admistrator may do everything</description>
+ </node>
+
+</mmbaseranks>
Property changes on:
mmbase/trunk/applications/cloudcontext/config/applications/SecurityBasics/mmbaseranks.xml
___________________________________________________________________
Name: svn:keywords
+ Id
Name: svn:mergeinfo
+
Copied:
mmbase/trunk/applications/cloudcontext/config/applications/SecurityBasics/mmbaseusers.xml
(from rev 35129,
mmbase/trunk/applications/cloudcontext/config/applications/Security/mmbaseusers.xml)
===================================================================
---
mmbase/trunk/applications/cloudcontext/config/applications/SecurityBasics/mmbaseusers.xml
(rev 0)
+++
mmbase/trunk/applications/cloudcontext/config/applications/SecurityBasics/mmbaseusers.xml
2009-05-14 09:48:48 UTC (rev 35161)
@@ -0,0 +1,25 @@
+<?xml version="1.0" encoding="utf-8"?>
+<mmbaseusers exportsource="mmbase://www.mmbase.org/cloudcontextsecurity"
timestamp="20020516170724">
+ <node number="415" owner="admin" alias="user.admin">
+ <status>1</status>
+ <username>admin</username>
+ <defaultcontext>1000</defaultcontext>
+ <password>4bf82f899b3783075c2c5598d71e6ff3</password><!--
admin2k -->
+ </node>
+
+ <node number="777" owner="admin">
+ <status>0</status>
+ <username>foo</username>
+ <defaultcontext>1000</defaultcontext>
+ <password>37b51d194a7513e45b56f6524f2d51f2</password><!-- bar
-->
+ </node>
+
+
+ <node number="2002" owner="security">
+ <status>1</status>
+ <username>anonymous</username>
+ <defaultcontext>1000</defaultcontext>
+ <password></password> <!-- no password needed for anonymous -->
+ </node>
+
+</mmbaseusers>
Property changes on:
mmbase/trunk/applications/cloudcontext/config/applications/SecurityBasics/mmbaseusers.xml
___________________________________________________________________
Name: svn:keywords
+ Id
Name: svn:mergeinfo
+
Copied:
mmbase/trunk/applications/cloudcontext/config/applications/SecurityBasics/rightsrel.xml
(from rev 35129,
mmbase/trunk/applications/cloudcontext/config/applications/Security/rightsrel.xml)
===================================================================
---
mmbase/trunk/applications/cloudcontext/config/applications/SecurityBasics/rightsrel.xml
(rev 0)
+++
mmbase/trunk/applications/cloudcontext/config/applications/SecurityBasics/rightsrel.xml
2009-05-14 09:48:48 UTC (rev 35161)
@@ -0,0 +1,4 @@
+<?xml version="1.0" encoding="utf-8"?>
+<rightsrel exportsource="mmbase://www.mmbase.org/cloudcontextsecurity"
timestamp="20020516170724">
+
+</rightsrel>
Property changes on:
mmbase/trunk/applications/cloudcontext/config/applications/SecurityBasics/rightsrel.xml
___________________________________________________________________
Name: svn:keywords
+ Id
Name: svn:mergeinfo
+
Added:
mmbase/trunk/applications/cloudcontext/config/applications/SecurityBasics.xml
===================================================================
---
mmbase/trunk/applications/cloudcontext/config/applications/SecurityBasics.xml
(rev 0)
+++
mmbase/trunk/applications/cloudcontext/config/applications/SecurityBasics.xml
2009-05-14 09:48:48 UTC (rev 35161)
@@ -0,0 +1,56 @@
+<?xml version="1.0"?>
+<!DOCTYPE application PUBLIC "-//MMBase//DTD application config 1.1//EN"
"http://www.mmbase.org/dtd/application_1_1.dtd">
+<application name="SecurityBasics" maintainer="mmbase://security.mmbase.org/"
version="2" auto-deploy="true">
+ <neededbuilderlist>
+ <!-- builder maintainer="mmbase://security.mmbase.org/"
version="1">containsrel</builder-->
+ <builder maintainer="mmbase://security.mmbase.org/"
version="1">insrel</builder>
+ <builder maintainer="mmbase://security.mmbase.org/"
version="1">mmbaseusers</builder>
+ <builder maintainer="mmbase://security.mmbase.org/"
version="1">mmbasegroups</builder>
+ <builder maintainer="mmbase://security.mmbase.org/"
version="1">mmbaseranks</builder>
+ <builder maintainer="mmbase://security.mmbase.org/"
version="1">mmbaseactions</builder>
+ <builder maintainer="mmbase://security.mmbase.org/"
version="1">rightsrel</builder>
+ <builder maintainer="mmbase.org" version="0">typedef</builder>
+ </neededbuilderlist>
+
+ <neededreldeflist>
+ <reldef source="related" target="related" direction="bidirectional"
guisourcename="Related" guitargetname="Related" builder="insrel"/>
+ <reldef source="contains" target="containedBy" direction="bidirectional"
guisourcename="contains" guitargetname="contained by" builder="insrel" />
+ <reldef source="grants" target="grantedBy" direction="bidirectional"
guisourcename="grants" guitargetname="granted by" builder="rightsrel" />
+ <reldef source="rank" target="rank" direction="bidirectional"
guisourcename="Rank" guitargetname="User" builder="insrel" />
+ <reldef source="allowed" target="allowed" direction="bidirectional"
guisourcename="Allowed to change to" guitargetname="Allowed to change from"
builder="insrel" />
+ </neededreldeflist>
+
+ <allowedrelationlist>
+ <relation from="mmbasegroups" to="mmbaseusers" type="contains" />
+ <relation from="mmbasegroups" to="mmbasegroups" type="contains" />
+ <relation from="mmbaseusers" to="mmbaseranks" type="rank" />
+
+ <relation from="mmbaseactions" to="mmbasegroups" type="grants" />
+ <relation from="mmbaseactions" to="mmbaseusers" type="grants" />
+ </allowedrelationlist>
+
+ <datasourcelist>
+ <datasource builder="mmbaseranks" path="SecurityBasics/mmbaseranks.xml"
/>
+ <datasource builder="mmbasegroups"
path="SecurityBasics/mmbasegroups.xml" />
+ <datasource builder="mmbaseusers" path="SecurityBasics/mmbaseusers.xml"
/>
+ <datasource builder="mmbaseactions"
path="SecurityBasics/mmbaseactions.xml" />
+ </datasourcelist>
+
+ <relationsourcelist>
+ <!-- relationsource builder="containsrel" path="Security/containsrel.xml"
/-->
+ <relationsource builder="rightsrel" path="SecurityBasics/rightsrel.xml" />
+ <relationsource builder="insrel" path="SecurityBasics/insrel.xml" />
+ </relationsourcelist>
+
+ <contextsourcelist>
+ <contextsource path="SecurityBasics/backup.xml" type="depth"
goal="backup"/>
+ </contextsourcelist>
+
+ <description>
+ Security in MMBase, which has nested groups
+ </description>
+
+ <install-notice>
+ Installation is finished.
+ </install-notice>
+</application>
_______________________________________________
Cvs mailing list
[email protected]
http://lists.mmbase.org/mailman/listinfo/cvs