[Yanel-commits] rev 26784 - in public/yanel/contributions/realms: .
maven maven/ac-identities maven/ac-policies
maven/ac-policies/yanel maven/config maven/res-configs
simon at wyona.com
simon at wyona.com
Fri Aug 17 17:16:04 CEST 2007
Author: simon
Date: 2007-08-17 17:16:04 +0200 (Fri, 17 Aug 2007)
New Revision: 26784
Added:
public/yanel/contributions/realms/maven/
public/yanel/contributions/realms/maven/README.txt
public/yanel/contributions/realms/maven/ac-identities/
public/yanel/contributions/realms/maven/ac-identities/lenya.iml
public/yanel/contributions/realms/maven/ac-policies/
public/yanel/contributions/realms/maven/ac-policies/.policy
public/yanel/contributions/realms/maven/ac-policies/create-new-page.html.policy
public/yanel/contributions/realms/maven/ac-policies/lenya.html.policy
public/yanel/contributions/realms/maven/ac-policies/yanel/
public/yanel/contributions/realms/maven/ac-policies/yanel/users.policy
public/yanel/contributions/realms/maven/config/
public/yanel/contributions/realms/maven/config/ac-identities-repository.xml
public/yanel/contributions/realms/maven/config/ac-policies-repository.xml
public/yanel/contributions/realms/maven/config/data-repository.xml
public/yanel/contributions/realms/maven/config/rti-repository.xml
public/yanel/contributions/realms/maven/data-paths/
public/yanel/contributions/realms/maven/realm.xml
public/yanel/contributions/realms/maven/res-configs/
public/yanel/contributions/realms/maven/res-configs/directory.yanel-rc
public/yanel/contributions/realms/maven/res-configs/map.rc-map
public/yanel/contributions/realms/maven/res-configs/md5.yanel-rc
public/yanel/contributions/realms/maven/res-configs/pom.yanel-rc
Log:
realm for maven repo added
Added: public/yanel/contributions/realms/maven/README.txt
===================================================================
--- public/yanel/contributions/realms/maven/README.txt (rev 0)
+++ public/yanel/contributions/realms/maven/README.txt 2007-08-17 15:16:04 UTC (rev 26784)
@@ -0,0 +1,26 @@
+ REALM for a maven repository
+*************************************************************
+
+configure the path to your maven repo in config/data-repository.xml
+
+e.g
+<content src="/home/simon/.m2/repository/"/>
+or
+<content src="/var/www/wyona.org/app/maven2/"/>
+
+add an info file to the repo (e.g. /var/www/wyona.org/app/maven2/info.xhtml)
+which is showing up if accessing a directory (e.g. http://www.wyona.org/maven2/xalan/xalan/2.7.0/)
+
+example content of such a file (info.xhtml):
+
+<html>
+ <head>
+ <title>Wyona Maven Repository</title>
+ <style></style>
+ </head>
+ <body>
+ <h1>Wyona Maven Repository</h1>
+ <p>This is the wyona maven repository. This is not thought to be used by humans, rather by maven.</p>
+ </body>
+</html>
+
Added: public/yanel/contributions/realms/maven/ac-identities/lenya.iml
===================================================================
--- public/yanel/contributions/realms/maven/ac-identities/lenya.iml (rev 0)
+++ public/yanel/contributions/realms/maven/ac-identities/lenya.iml 2007-08-17 15:16:04 UTC (rev 26784)
@@ -0,0 +1,8 @@
+<?xml version="1.0"?>
+
+<identity id="lenya" xmlns="http://www.wyona.org/security/1.0">
+ <name>Lenya</name>
+ <description>Test User</description>
+ <email>lenya at wyona.org</email>
+ <password type="md5">8e07dafd13495561db9063ebe4db4b27</password>
+</identity>
Added: public/yanel/contributions/realms/maven/ac-policies/.policy
===================================================================
--- public/yanel/contributions/realms/maven/ac-policies/.policy (rev 0)
+++ public/yanel/contributions/realms/maven/ac-policies/.policy 2007-08-17 15:16:04 UTC (rev 26784)
@@ -0,0 +1,32 @@
+<?xml version="1.0"?>
+
+<policy xmlns="http://www.wyona.org/security/1.0">
+
+ <role id="view">
+ <world permission="true"/>
+ </role>
+
+ <role id="open">
+ <user id="lenya" permission="true"/>
+ </role>
+
+ <role id="write">
+ <user id="lenya" permission="true"/>
+ </role>
+
+ <role id="create">
+ <user id="lenya" permission="true"/>
+ </role>
+
+ <role id="toolbar">
+ <user id="lenya" permission="true"/>
+ </role>
+
+ <role id="introspection">
+ <world permission="true"/>
+<!--
+ <user id="lenya" permission="true"/>
+-->
+ </role>
+
+</policy>
Added: public/yanel/contributions/realms/maven/ac-policies/create-new-page.html.policy
===================================================================
--- public/yanel/contributions/realms/maven/ac-policies/create-new-page.html.policy (rev 0)
+++ public/yanel/contributions/realms/maven/ac-policies/create-new-page.html.policy 2007-08-17 15:16:04 UTC (rev 26784)
@@ -0,0 +1,26 @@
+<?xml version="1.0"?>
+
+<policy xmlns="http://www.wyona.org/security/1.0">
+
+ <role id="view">
+ <world permission="false"/>
+ <user id="lenya" permission="true"/>
+ </role>
+
+ <role id="open">
+ <user id="lenya" permission="true"/>
+ </role>
+
+ <role id="write">
+ <user id="lenya" permission="true"/>
+ </role>
+
+ <role id="create">
+ <user id="lenya" permission="true"/>
+ </role>
+
+ <role id="toolbar">
+ <user id="lenya" permission="true"/>
+ </role>
+
+</policy>
Added: public/yanel/contributions/realms/maven/ac-policies/lenya.html.policy
===================================================================
--- public/yanel/contributions/realms/maven/ac-policies/lenya.html.policy (rev 0)
+++ public/yanel/contributions/realms/maven/ac-policies/lenya.html.policy 2007-08-17 15:16:04 UTC (rev 26784)
@@ -0,0 +1,26 @@
+<?xml version="1.0"?>
+
+<policy xmlns="http://www.wyona.org/security/1.0">
+
+ <role id="view">
+ <world permission="false"/>
+ <user id="lenya" permission="true"/>
+ </role>
+
+ <role id="open">
+ <user id="lenya" permission="true"/>
+ </role>
+
+ <role id="write">
+ <user id="lenya" permission="true"/>
+ </role>
+
+ <role id="create">
+ <user id="lenya" permission="true"/>
+ </role>
+
+ <role id="toolbar">
+ <user id="lenya" permission="true"/>
+ </role>
+
+</policy>
Added: public/yanel/contributions/realms/maven/ac-policies/yanel/users.policy
===================================================================
--- public/yanel/contributions/realms/maven/ac-policies/yanel/users.policy (rev 0)
+++ public/yanel/contributions/realms/maven/ac-policies/yanel/users.policy 2007-08-17 15:16:04 UTC (rev 26784)
@@ -0,0 +1,26 @@
+<?xml version="1.0"?>
+
+<policy xmlns="http://www.wyona.org/security/1.0">
+
+ <role id="view">
+ <world permission="false"/>
+ <user id="lenya" permission="true"/>
+ </role>
+
+ <role id="open">
+ <user id="lenya" permission="true"/>
+ </role>
+
+ <role id="write">
+ <user id="lenya" permission="true"/>
+ </role>
+
+ <role id="create">
+ <user id="lenya" permission="true"/>
+ </role>
+
+ <role id="toolbar">
+ <user id="lenya" permission="true"/>
+ </role>
+
+</policy>
Added: public/yanel/contributions/realms/maven/config/ac-identities-repository.xml
===================================================================
--- public/yanel/contributions/realms/maven/config/ac-identities-repository.xml (rev 0)
+++ public/yanel/contributions/realms/maven/config/ac-identities-repository.xml 2007-08-17 15:16:04 UTC (rev 26784)
@@ -0,0 +1,11 @@
+<?xml version="1.0"?>
+
+<repository>
+ <name>Maven Access Control Identities</name>
+
+ <paths class="org.wyona.yarep.impl.VFileSystemMapImpl" src="../ac-identities"/>
+
+ <storage class="org.wyona.yarep.core.impl.vfs.VFileSystemStorage">
+ <content src="../ac-identities"/>
+ </storage>
+</repository>
Added: public/yanel/contributions/realms/maven/config/ac-policies-repository.xml
===================================================================
--- public/yanel/contributions/realms/maven/config/ac-policies-repository.xml (rev 0)
+++ public/yanel/contributions/realms/maven/config/ac-policies-repository.xml 2007-08-17 15:16:04 UTC (rev 26784)
@@ -0,0 +1,11 @@
+<?xml version="1.0"?>
+
+<repository>
+ <name>Maven Access Control Policies</name>
+
+ <paths class="org.wyona.yarep.impl.VFileSystemMapImpl" src="../ac-policies"/>
+
+ <storage class="org.wyona.yarep.core.impl.vfs.VFileSystemStorage">
+ <content src="../ac-policies"/>
+ </storage>
+</repository>
Added: public/yanel/contributions/realms/maven/config/data-repository.xml
===================================================================
--- public/yanel/contributions/realms/maven/config/data-repository.xml (rev 0)
+++ public/yanel/contributions/realms/maven/config/data-repository.xml 2007-08-17 15:16:04 UTC (rev 26784)
@@ -0,0 +1,10 @@
+<?xml version="1.0"?>
+
+<repository class="org.wyona.yarep.impl.repo.fs.FileSystemRepository">
+ <name>Maven Data Repository</name>
+ <paths class="org.wyona.yarep.impl.DefaultMapImpl" src="../data-paths" fallback="true">
+ <ignore pattern=".*\.svn"/>
+ <ignore pattern=".*\.yarep"/>
+ </paths>
+ <content src="/home/simon/.m2/repository/"/>
+</repository>
Added: public/yanel/contributions/realms/maven/config/rti-repository.xml
===================================================================
--- public/yanel/contributions/realms/maven/config/rti-repository.xml (rev 0)
+++ public/yanel/contributions/realms/maven/config/rti-repository.xml 2007-08-17 15:16:04 UTC (rev 26784)
@@ -0,0 +1,11 @@
+<?xml version="1.0"?>
+
+<repository>
+ <name>Maven Resource Configurations Repository</name>
+
+ <paths class="org.wyona.yarep.impl.VFileSystemMapImpl" src="../res-configs"/>
+
+ <storage class="org.wyona.yarep.core.impl.vfs.VFileSystemStorage">
+ <content src="../res-configs"/>
+ </storage>
+</repository>
Added: public/yanel/contributions/realms/maven/realm.xml
===================================================================
--- public/yanel/contributions/realms/maven/realm.xml (rev 0)
+++ public/yanel/contributions/realms/maven/realm.xml 2007-08-17 15:16:04 UTC (rev 26784)
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<realm-config xmlns="http://www.wyona.org/yanel/realm/1.0">
+<name>maven</name>
+<rti>config/rti-repository.xml</rti>
+<data>config/data-repository.xml</data>
+<ac-policies>config/ac-policies-repository.xml</ac-policies>
+<ac-identities>config/ac-identities-repository.xml</ac-identities>
+</realm-config>
Added: public/yanel/contributions/realms/maven/res-configs/directory.yanel-rc
===================================================================
--- public/yanel/contributions/realms/maven/res-configs/directory.yanel-rc (rev 0)
+++ public/yanel/contributions/realms/maven/res-configs/directory.yanel-rc 2007-08-17 15:16:04 UTC (rev 26784)
@@ -0,0 +1,8 @@
+<?xml version="1.0"?>
+
+<yanel:resource-config xmlns:yanel="http://www.wyona.org/yanel/rti/1.0">
+ <yanel:rti name="xml" namespace="http://www.wyona.org/yanel/resource/1.0"/>
+
+ <yanel:property name="yanel-path" value="/info.xhtml"/>
+ <yanel:property name="mime-type" value="application/xhtml+xml"/>
+</yanel:resource-config>
\ No newline at end of file
Added: public/yanel/contributions/realms/maven/res-configs/map.rc-map
===================================================================
--- public/yanel/contributions/realms/maven/res-configs/map.rc-map (rev 0)
+++ public/yanel/contributions/realms/maven/res-configs/map.rc-map 2007-08-17 15:16:04 UTC (rev 26784)
@@ -0,0 +1,8 @@
+<?xml version="1.0"?>
+<rc-map>
+
+ <matcher pattern="**/" rcpath="/directory.yanel-rc"/>
+ <matcher pattern="**.pom" rcpath="/pom.yanel-rc"/>
+ <matcher pattern="**.md5" rcpath="/md5.yanel-rc"/>
+
+</rc-map>
Added: public/yanel/contributions/realms/maven/res-configs/md5.yanel-rc
===================================================================
--- public/yanel/contributions/realms/maven/res-configs/md5.yanel-rc (rev 0)
+++ public/yanel/contributions/realms/maven/res-configs/md5.yanel-rc 2007-08-17 15:16:04 UTC (rev 26784)
@@ -0,0 +1,7 @@
+<?xml version="1.0"?>
+
+<yanel:resource-config xmlns:yanel="http://www.wyona.org/yanel/rti/1.0">
+ <yanel:rti name="file" namespace="http://www.wyona.org/yanel/resource/1.0"/>
+ <yanel:property name="mime-type" value="text/plain"/>
+ <yanel:property name="encoding" value="ISO-8859-1"/>
+</yanel:resource-config>
\ No newline at end of file
Added: public/yanel/contributions/realms/maven/res-configs/pom.yanel-rc
===================================================================
--- public/yanel/contributions/realms/maven/res-configs/pom.yanel-rc (rev 0)
+++ public/yanel/contributions/realms/maven/res-configs/pom.yanel-rc 2007-08-17 15:16:04 UTC (rev 26784)
@@ -0,0 +1,7 @@
+<?xml version="1.0"?>
+
+<yanel:resource-config xmlns:yanel="http://www.wyona.org/yanel/rti/1.0">
+ <yanel:rti name="file" namespace="http://www.wyona.org/yanel/resource/1.0"/>
+ <yanel:property name="mime-type" value="text/plain"/>
+ <yanel:property name="encoding" value="ISO-8859-1"/>
+</yanel:resource-config>
\ No newline at end of file
More information about the Yanel-commits
mailing list