jon 01/05/15 15:45:05
Modified: build build.xml
Added: src/conf Jyve.properties header_jyve_access_rights
jyve-schema.xml jyve_permissions_roles
jyve_users_roles web.xml
Removed: build build.bat build.sh
conf Jyve.properties header_jyve_access_rights
jyve-schema.xml jyve_permissions_roles
jyve_users_roles web.xml
Log:
moved conf into src directory
removed build.sh and build.bat in favor of installing ant
Revision Changes Path
1.3 +1 -1 jakarta-turbine-jyve/build/build.xml
Index: build.xml
===================================================================
RCS file: /home/cvs/jakarta-turbine-jyve/build/build.xml,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- build.xml 2001/05/14 01:00:53 1.2
+++ build.xml 2001/05/15 22:44:36 1.3
@@ -19,7 +19,7 @@
<property name="src.dir" value="../src"/>
<property name="src.java.dir" value="${src.dir}/java"/>
<property name="src.sql.dir" value="${src.dir}/sql"/>
- <property name="conf.dir" value="../conf"/>
+ <property name="conf.dir" value="${src.dir}/conf"/>
<property name="javadoc.destdir" value="../docs/apidocs"/>
<property name="final.name" value="${project}-${version}"/>
<property name="final.dir" value="../${final.name}/"/>
1.1 jakarta-turbine-jyve/src/conf/Jyve.properties
Index: Jyve.properties
===================================================================
# ------------------------------------------------------------------------
#
# ------------------------------------------------------------------------
jyve.confirm.email.from = [EMAIL PROTECTED]
jyve.confirm.email.name = Jyve Confirmation
jyve.confirm.email.subject = Jyve - New Account Confirmation
1.1 jakarta-turbine-jyve/src/conf/header_jyve_access_rights
Index: header_jyve_access_rights
===================================================================
## Script to fill the tables with default roles and permissions
## for Jyve
## Currently tested with MySQL only.
##
## author: Martin Poeschl <[EMAIL PROTECTED]>
## Bernie Hoeneisen, ETH Zurich <[EMAIL PROTECTED]>
##
## Clean up all old Role Permissions
# Delete all existing Visitor - Role assignments
delete from TURBINE_USER_GROUP_ROLE ;
# Delete all existing Roles
delete from TURBINE_ROLE ;
# Delete all existing Permissions
delete from TURBINE_PERMISSION ;
# Delete all existing Role - Permissions assignments
delete from TURBINE_ROLE_PERMISSION;
## Create Groups
insert into TURBINE_GROUP (GROUP_ID, GROUP_NAME) values (2, "jyve");
## Create Roles
# Role with all Permissions
insert into TURBINE_ROLE (ROLE_ID, ROLE_NAME) values (2, "root");
# Role with permissions to change Roles, Permissions and
# other user information in the database
insert into TURBINE_ROLE (ROLE_ID, ROLE_NAME) values (3, "user_admin");
# Role with all permissions from Jyve, but not from
# Turbine (add_/modify_user/group/permissions)
insert into TURBINE_ROLE (ROLE_ID, ROLE_NAME) values (4, "admin");
# Role which can be assigned more Permsissions manually
# (e.g. add, modify, ... permissions)
insert into TURBINE_ROLE (ROLE_ID, ROLE_NAME) values (5, "trusted_user");
# Default role for users with a vadid email address
# (e.g. add only permissions)
insert into TURBINE_ROLE (ROLE_ID, ROLE_NAME) values (6, "authenticated_user");
# Role with no special permissions (can only see the entries)
insert into TURBINE_ROLE (ROLE_ID, ROLE_NAME) values (7, "guest");
## Assign all confirmed Users the role of an 'authenticated_user'
## Do not assign, if password_value is emtpy or NULL or
## if loginid = 'Anonymous Guest'.
insert into TURBINE_USER_GROUP_ROLE ( USER_ID, ROLE_ID, GROUP_ID )
select TURBINE_USER.USER_ID, TURBINE_ROLE.Role_ID, TURBINE_GROUP.GROUP_ID
from TURBINE_USER, TURBINE_ROLE, TURBINE_GROUP
where TURBINE_USER.confirm_value = 'CONFIRMED' AND TURBINE_USER.password_value
!= ''
AND TURBINE_USER.password_value IS NOT NULL AND TURBINE_USER.login_name !=
"Anonymous Guest"
AND TURBINE_ROLE.role_name = 'authenticated_user' AND
TURBINE_GROUP.GROUP_NAME='jyve';
## Do assign the user 'Anonymous Guest' the role of a 'guest'
insert into TURBINE_USER_GROUP_ROLE ( USER_ID, ROLE_ID, GROUP_ID )
select TURBINE_USER.USER_ID, TURBINE_ROLE.Role_ID, TURBINE_GROUP.GROUP_ID
from TURBINE_USER, TURBINE_ROLE, TURBINE_GROUP
where TURBINE_USER.login_name = "Anonymous Guest" AND TURBINE_ROLE.role_name =
'guest'
AND TURBINE_GROUP.GROUP_NAME='jyve';
## add (turbine) user administration permissions
insert into TURBINE_PERMISSION (PERMISSION_ID, PERMISSION_NAME) values (2,
'view_user');
insert into TURBINE_PERMISSION (PERMISSION_ID, PERMISSION_NAME) values (3,
'add_user');
insert into TURBINE_PERMISSION (PERMISSION_ID, PERMISSION_NAME) values (4,
'modify_user');
insert into TURBINE_PERMISSION (PERMISSION_ID, PERMISSION_NAME) values (5,
'view_group');
insert into TURBINE_PERMISSION (PERMISSION_ID, PERMISSION_NAME) values (6,
'add_group');
insert into TURBINE_PERMISSION (PERMISSION_ID, PERMISSION_NAME) values (7,
'modify_group');
insert into TURBINE_PERMISSION (PERMISSION_ID, PERMISSION_NAME) values (8,
'view_permission');
insert into TURBINE_PERMISSION (PERMISSION_ID, PERMISSION_NAME) values (9,
'add_permission');
insert into TURBINE_PERMISSION (PERMISSION_ID, PERMISSION_NAME) values (10,
'modify_permission');
insert into TURBINE_PERMISSION (PERMISSION_ID, PERMISSION_NAME) values (11,
'view_role');
insert into TURBINE_PERMISSION (PERMISSION_ID, PERMISSION_NAME) values (12,
'add_role');
insert into TURBINE_PERMISSION (PERMISSION_ID, PERMISSION_NAME) values (13,
'modify_role');
## Assign (turbine) user administration permissions to the root role
insert into TURBINE_ROLE_PERMISSION(ROLE_ID,PERMISSION_ID) select
TURBINE_ROLE.ROLE_ID, TURBINE_PERMISSION.PERMISSION_ID from TURBINE_ROLE,
TURBINE_PERMISSION where TURBINE_PERMISSION.PERMISSION_NAME = 'view_user' and
TURBINE_ROLE.ROLE_NAME = 'root';
insert into TURBINE_ROLE_PERMISSION(ROLE_ID,PERMISSION_ID) select
TURBINE_ROLE.ROLE_ID, TURBINE_PERMISSION.PERMISSION_ID from TURBINE_ROLE,
TURBINE_PERMISSION where TURBINE_PERMISSION.PERMISSION_NAME = 'add_user' and
TURBINE_ROLE.ROLE_NAME = 'root';
insert into TURBINE_ROLE_PERMISSION(ROLE_ID,PERMISSION_ID) select
TURBINE_ROLE.ROLE_ID, TURBINE_PERMISSION.PERMISSION_ID from TURBINE_ROLE,
TURBINE_PERMISSION where TURBINE_PERMISSION.PERMISSION_NAME = 'modify_user' and
TURBINE_ROLE.ROLE_NAME = 'root';
insert into TURBINE_ROLE_PERMISSION(ROLE_ID,PERMISSION_ID) select
TURBINE_ROLE.ROLE_ID, TURBINE_PERMISSION.PERMISSION_ID from TURBINE_ROLE,
TURBINE_PERMISSION where TURBINE_PERMISSION.PERMISSION_NAME = 'view_group' and
TURBINE_ROLE.ROLE_NAME = 'root';
insert into TURBINE_ROLE_PERMISSION(ROLE_ID,PERMISSION_ID) select
TURBINE_ROLE.ROLE_ID, TURBINE_PERMISSION.PERMISSION_ID from TURBINE_ROLE,
TURBINE_PERMISSION where TURBINE_PERMISSION.PERMISSION_NAME = 'add_group' and
TURBINE_ROLE.ROLE_NAME = 'root';
insert into TURBINE_ROLE_PERMISSION(ROLE_ID,PERMISSION_ID) select
TURBINE_ROLE.ROLE_ID, TURBINE_PERMISSION.PERMISSION_ID from TURBINE_ROLE,
TURBINE_PERMISSION where TURBINE_PERMISSION.PERMISSION_NAME = 'modify_group' and
TURBINE_ROLE.ROLE_NAME = 'root';
insert into TURBINE_ROLE_PERMISSION(ROLE_ID,PERMISSION_ID) select
TURBINE_ROLE.ROLE_ID, TURBINE_PERMISSION.PERMISSION_ID from TURBINE_ROLE,
TURBINE_PERMISSION where TURBINE_PERMISSION.PERMISSION_NAME = 'view_permission' and
TURBINE_ROLE.ROLE_NAME = 'root';
insert into TURBINE_ROLE_PERMISSION(ROLE_ID,PERMISSION_ID) select
TURBINE_ROLE.ROLE_ID, TURBINE_PERMISSION.PERMISSION_ID from TURBINE_ROLE,
TURBINE_PERMISSION where TURBINE_PERMISSION.PERMISSION_NAME = 'add_permission' and
TURBINE_ROLE.ROLE_NAME = 'root';
insert into TURBINE_ROLE_PERMISSION(ROLE_ID,PERMISSION_ID) select
TURBINE_ROLE.ROLE_ID, TURBINE_PERMISSION.PERMISSION_ID from TURBINE_ROLE,
TURBINE_PERMISSION where TURBINE_PERMISSION.PERMISSION_NAME = 'modify_permission' and
TURBINE_ROLE.ROLE_NAME = 'root';
insert into TURBINE_ROLE_PERMISSION(ROLE_ID,PERMISSION_ID) select
TURBINE_ROLE.ROLE_ID, TURBINE_PERMISSION.PERMISSION_ID from TURBINE_ROLE,
TURBINE_PERMISSION where TURBINE_PERMISSION.PERMISSION_NAME = 'view_role' and
TURBINE_ROLE.ROLE_NAME = 'root';
insert into TURBINE_ROLE_PERMISSION(ROLE_ID,PERMISSION_ID) select
TURBINE_ROLE.ROLE_ID, TURBINE_PERMISSION.PERMISSION_ID from TURBINE_ROLE,
TURBINE_PERMISSION where TURBINE_PERMISSION.PERMISSION_NAME = 'add_role' and
TURBINE_ROLE.ROLE_NAME = 'root';
insert into TURBINE_ROLE_PERMISSION(ROLE_ID,PERMISSION_ID) select
TURBINE_ROLE.ROLE_ID, TURBINE_PERMISSION.PERMISSION_ID from TURBINE_ROLE,
TURBINE_PERMISSION where TURBINE_PERMISSION.PERMISSION_NAME = 'modify_role' and
TURBINE_ROLE.ROLE_NAME = 'root';
## Assign (turbine) user administration permissions to the user_admin role
insert into TURBINE_ROLE_PERMISSION(ROLE_ID,PERMISSION_ID) select
TURBINE_ROLE.ROLE_ID, TURBINE_PERMISSION.PERMISSION_ID from TURBINE_ROLE,
TURBINE_PERMISSION where TURBINE_PERMISSION.PERMISSION_NAME = 'view_user' and
TURBINE_ROLE.ROLE_NAME = 'user_admin';
insert into TURBINE_ROLE_PERMISSION(ROLE_ID,PERMISSION_ID) select
TURBINE_ROLE.ROLE_ID, TURBINE_PERMISSION.PERMISSION_ID from TURBINE_ROLE,
TURBINE_PERMISSION where TURBINE_PERMISSION.PERMISSION_NAME = 'add_user' and
TURBINE_ROLE.ROLE_NAME = 'user_admin';
insert into TURBINE_ROLE_PERMISSION(ROLE_ID,PERMISSION_ID) select
TURBINE_ROLE.ROLE_ID, TURBINE_PERMISSION.PERMISSION_ID from TURBINE_ROLE,
TURBINE_PERMISSION where TURBINE_PERMISSION.PERMISSION_NAME = 'modify_user' and
TURBINE_ROLE.ROLE_NAME = 'user_admin';
insert into TURBINE_ROLE_PERMISSION(ROLE_ID,PERMISSION_ID) select
TURBINE_ROLE.ROLE_ID, TURBINE_PERMISSION.PERMISSION_ID from TURBINE_ROLE,
TURBINE_PERMISSION where TURBINE_PERMISSION.PERMISSION_NAME = 'view_group' and
TURBINE_ROLE.ROLE_NAME = 'user_admin';
insert into TURBINE_ROLE_PERMISSION(ROLE_ID,PERMISSION_ID) select
TURBINE_ROLE.ROLE_ID, TURBINE_PERMISSION.PERMISSION_ID from TURBINE_ROLE,
TURBINE_PERMISSION where TURBINE_PERMISSION.PERMISSION_NAME = 'add_group' and
TURBINE_ROLE.ROLE_NAME = 'user_admin';
insert into TURBINE_ROLE_PERMISSION(ROLE_ID,PERMISSION_ID) select
TURBINE_ROLE.ROLE_ID, TURBINE_PERMISSION.PERMISSION_ID from TURBINE_ROLE,
TURBINE_PERMISSION where TURBINE_PERMISSION.PERMISSION_NAME = 'modify_group' and
TURBINE_ROLE.ROLE_NAME = 'user_admin';
insert into TURBINE_ROLE_PERMISSION(ROLE_ID,PERMISSION_ID) select
TURBINE_ROLE.ROLE_ID, TURBINE_PERMISSION.PERMISSION_ID from TURBINE_ROLE,
TURBINE_PERMISSION where TURBINE_PERMISSION.PERMISSION_NAME = 'view_permission' and
TURBINE_ROLE.ROLE_NAME = 'user_admin';
insert into TURBINE_ROLE_PERMISSION(ROLE_ID,PERMISSION_ID) select
TURBINE_ROLE.ROLE_ID, TURBINE_PERMISSION.PERMISSION_ID from TURBINE_ROLE,
TURBINE_PERMISSION where TURBINE_PERMISSION.PERMISSION_NAME = 'add_permission' and
TURBINE_ROLE.ROLE_NAME = 'user_admin';
insert into TURBINE_ROLE_PERMISSION(ROLE_ID,PERMISSION_ID) select
TURBINE_ROLE.ROLE_ID, TURBINE_PERMISSION.PERMISSION_ID from TURBINE_ROLE,
TURBINE_PERMISSION where TURBINE_PERMISSION.PERMISSION_NAME = 'modify_permission' and
TURBINE_ROLE.ROLE_NAME = 'user_admin';
insert into TURBINE_ROLE_PERMISSION(ROLE_ID,PERMISSION_ID) select
TURBINE_ROLE.ROLE_ID, TURBINE_PERMISSION.PERMISSION_ID from TURBINE_ROLE,
TURBINE_PERMISSION where TURBINE_PERMISSION.PERMISSION_NAME = 'view_role' and
TURBINE_ROLE.ROLE_NAME = 'user_admin';
insert into TURBINE_ROLE_PERMISSION(ROLE_ID,PERMISSION_ID) select
TURBINE_ROLE.ROLE_ID, TURBINE_PERMISSION.PERMISSION_ID from TURBINE_ROLE,
TURBINE_PERMISSION where TURBINE_PERMISSION.PERMISSION_NAME = 'add_role' and
TURBINE_ROLE.ROLE_NAME = 'user_admin';
insert into TURBINE_ROLE_PERMISSION(ROLE_ID,PERMISSION_ID) select
TURBINE_ROLE.ROLE_ID, TURBINE_PERMISSION.PERMISSION_ID from TURBINE_ROLE,
TURBINE_PERMISSION where TURBINE_PERMISSION.PERMISSION_NAME = 'modify_role' and
TURBINE_ROLE.ROLE_NAME = 'user_admin';
1.1 jakarta-turbine-jyve/src/conf/jyve-schema.xml
Index: jyve-schema.xml
===================================================================
<!-- ==================================================================== -->
<!-- -->
<!-- J Y V E P R O J E C T S C H E M A -->
<!-- -->
<!-- ==================================================================== -->
<!-- This is project schema for jyve. -->
<!-- ==================================================================== -->
<database>
<table name="ANSWER" idMethod="autoincrement">
<column name="ANSWER_ID" required="true" primaryKey="true"
autoIncrement="true" type="INTEGER"/>
<column name="QUESTION_ID" required="true" type="INTEGER"/>
<column name="ANSWER_VALUE" type="LONGVARCHAR"/>
<column name="LOGIN_NAME" type="VARCHAR" size="32" required="true"/>
<column name="DISPLAY_ORDER" type="INTEGER" default="0"/>
<column name="DELETED" size="2" type="CHAR" default="N"/>
<column name="SAVETYPE" size="2" type="CHAR"/>
<column name="DELETED_BY" type="VARCHAR" size="32"/>
<column name="MODIFIED_BY" type="VARCHAR" size="32"/>
<column name="MODIFIED_DATE" type="TIMESTAMP"/>
<column name="RELEASED" size="2" type="CHAR"/>
<column name="RELEASED_BY" type="VARCHAR" size="32"/>
<column name="RELEASED_DATE" type="TIMESTAMP"/>
<foreign-key foreignTable="QUESTION">
<reference local="QUESTION_ID" foreign="QUESTION_ID"/>
</foreign-key>
</table>
<table name="FAQ" idMethod="autoincrement">
<column name="FAQ_ID" required="true" primaryKey="true"
autoIncrement="true" type="INTEGER"/>
<column name="FAQ_VALUE" type="LONGVARCHAR"/>
<column name="PROJECT_ID" required="true" type="INTEGER"/>
<column name="LOGIN_NAME" type="VARCHAR" size="32" required="true"/>
<column name="DISPLAY_ORDER" type="INTEGER"/>
<column name="DELETED" size="2" type="CHAR" default="N"/>
<column name="DELETED_BY" type="VARCHAR" size="32"/>
<column name="MODIFIED_BY" type="VARCHAR" size="32"/>
<column name="MODIFIED_DATE" type="TIMESTAMP"/>
<column name="RELEASED" size="2" type="CHAR"/>
<column name="RELEASED_BY" type="VARCHAR" size="32"/>
<column name="RELEASED_DATE" type="TIMESTAMP"/>
<foreign-key foreignTable="PROJECT">
<reference local="PROJECT_ID" foreign="PROJECT_ID"/>
</foreign-key>
</table>
<table name="PROJECT" idMethod="autoincrement">
<column name="PROJECT_ID" required="true" primaryKey="true"
autoIncrement="true" type="INTEGER"/>
<column name="PROJECT_VALUE" type="LONGVARCHAR"/>
<column name="LOGIN_NAME" type="VARCHAR" size="32" required="true"/>
<column name="DISPLAY_ORDER" type="INTEGER"/>
<column name="DELETED" size="2" type="CHAR" default="N"/>
<column name="DELETED_BY" type="VARCHAR" size="32"/>
<column name="MODIFIED_BY" type="VARCHAR" size="32"/>
<column name="MODIFIED_DATE" type="TIMESTAMP"/>
<column name="RELEASED" size="2" type="CHAR"/>
<column name="RELEASED_BY" type="VARCHAR" size="32"/>
<column name="RELEASED_DATE" type="TIMESTAMP"/>
</table>
<table name="QUESTION" idMethod="autoincrement">
<column name="QUESTION_ID" required="true" primaryKey="true"
autoIncrement="true" type="INTEGER"/>
<column name="TOPIC_ID" required="true" type="INTEGER"/>
<column name="QUESTION_VALUE" type="LONGVARCHAR"/>
<column name="LOGIN_NAME" type="VARCHAR" size="32" required="true"/>
<column name="DISPLAY_ORDER" type="INTEGER"/>
<column name="DELETED" size="2" type="CHAR" default="N"/>
<column name="DELETED_BY" type="VARCHAR" size="32"/>
<column name="MODIFIED_BY" type="VARCHAR" size="32"/>
<column name="MODIFIED_DATE" type="TIMESTAMP"/>
<column name="RELEASED" size="2" type="CHAR"/>
<column name="RELEASED_BY" type="VARCHAR" size="32"/>
<column name="RELEASED_DATE" type="TIMESTAMP"/>
<foreign-key foreignTable="TOPIC">
<reference local="TOPIC_ID" foreign="TOPIC_ID"/>
</foreign-key>
</table>
<table name="TOPIC" idMethod="autoincrement">
<column name="TOPIC_ID" required="true" primaryKey="true"
autoIncrement="true" type="INTEGER"/>
<column name="TOPIC_VALUE" type="LONGVARCHAR"/>
<column name="FAQ_ID" required="true" type="INTEGER"/>
<column name="LOGIN_NAME" type="VARCHAR" size="32" required="true"/>
<column name="DISPLAY_ORDER" type="INTEGER"/>
<column name="DELETED" size="2" type="CHAR" default="N"/>
<column name="DELETED_BY" type="VARCHAR" size="32"/>
<column name="MODIFIED_BY" type="VARCHAR" size="32"/>
<column name="MODIFIED_DATE" type="TIMESTAMP"/>
<column name="RELEASED" size="2" type="CHAR"/>
<column name="RELEASED_BY" type="VARCHAR" size="32"/>
<column name="RELEASED_DATE" type="TIMESTAMP"/>
<foreign-key foreignTable="FAQ">
<reference local="FAQ_ID" foreign="FAQ_ID"/>
</foreign-key>
</table>
</database>
1.1 jakarta-turbine-jyve/src/conf/jyve_permissions_roles
Index: jyve_permissions_roles
===================================================================
## This file contains the permissions with the roles
## assigned to. This file is used as input by
## "org.apache.jyve.tools.GenerateRights"
##
## Use the following syntax:
## permission:role11,role2,role3, ...
## e.g. add_topic:root, admin, authenticated_user
##
## The following roles are defined:
## - root: Role with all Permissions
## - user_admin: Role which handles the user administration
## - admin: Role with all Permissions from Jyve, but
## NOT from Turbine (add_/modify_user/group/permissions)
## - trusted_user: Role which can be assigned more Permissions
## (e.g. add_*, modify_*, ...)
## - authenticated_user: Default role for users with a valid email address
## (e.g. add only Permission)
## - guest: Role with no special Permission (can only see the entries)
##
## Please make sure, that you use only defined roles, it won't give
## you any warning about this.
##
## date created: 21. Jan. 2000
## last modified: 06. Mar. 2000
## author: Martin Poeschl <[EMAIL PROTECTED]>
## Bernie Hoeneisen, ETH Zurich <[EMAIL PROTECTED]>
##
# add_*
add_project: root, admin, trusted_user
add_faq: root, admin, trusted_user
add_topic: root, admin, trusted_user
add_question: root, admin, trusted_user
add_answer: root, admin, trusted_user
# add_unreleased_*
add_unreleased_project: root, admin, trusted_user, authenticated_user
add_unreleased_faq: root, admin, trusted_user, authenticated_user
add_unreleased_topic: root, admin, trusted_user, authenticated_user
add_unreleased_question: root, admin, trusted_user, authenticated_user
add_unreleased_answer: root, admin, trusted_user, authenticated_user
# modify_*
modify_project: root, admin, trusted_user
modify_faq: root, admin, trusted_user
modify_topic: root, admin, trusted_user
modify_question: root, admin, trusted_user
modify_answer: root, admin, trusted_user
# modify_own_*
modify_own_project: root, admin, trusted_user
modify_own_faq: root, admin, trusted_user
modify_own_topic: root, admin, trusted_user
modify_own_question: root, admin, trusted_user
modify_own_answer: root, admin, trusted_user
# modify_own_unreleased_*
modify_own_unreleased_project: root, admin, trusted_user, authenticated_user
modify_own_unreleased_faq: root, admin, trusted_user, authenticated_user
modify_own_unreleased_topic: root, admin, trusted_user, authenticated_user
modify_own_unreleased_question: root, admin, trusted_user, authenticated_user
modify_own_unreleased_answer: root, admin, trusted_user, authenticated_user
# see_unreleased_*
see_unreleased_project: root, admin, trusted_user
see_unreleased_faq: root, admin, trusted_user
see_unreleased_topic: root, admin, trusted_user
see_unreleased_question: root, admin, trusted_user
see_unreleased_answer: root, admin, trusted_user
# release_*
release_project: root, admin
release_faq: root, admin
release_topic: root, admin
release_question: root, admin
release_answer: root, admin
1.1 jakarta-turbine-jyve/src/conf/jyve_users_roles
Index: jyve_users_roles
===================================================================
## With this file you can add new users and assign them
## one or more roles. This file is used as input by
## "org.apache.jyve.tools.GenerateRights"
##
## use the following syntax:
## user:password:role11,role2,role3, ...
## e.g. bernie:HumpaHumpa:admin,authenticated_user
##
## The following roles are defined:
## - root: Role with all Permissions
## - user_admin: Role which handles the user administration
## - admin: Role with all Permissions from Jyve, but
## NOT from Turbine (add_/modify_user/group/permissions)
## - trusted_user: Role which can be assigned more Permissions
## (e.g. add_*, modify_*, ...)
## - authenticated_user: Default role for users with a valid email address
## (e.g. add only Permission)
## - guest: Role with no special Permission (can only see the entries)
##
## Please make sure, that these users do not exist yet and that you
## use only defined roles.
##
## date created: 21. Jan. 2000
## author: Martin Poeschl <[EMAIL PROTECTED]>
## Bernie Hoeneisen, ETH Zurich <[EMAIL PROTECTED]>
##
root : changeit! : root, user_admin
sheriff : changeit! : admin
1.1 jakarta-turbine-jyve/src/conf/web.xml
Index: web.xml
===================================================================
<?xml version="1.0" encoding="ISO-8859-1"?>
<!DOCTYPE web-app
PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN"
"http://java.sun.com/j2ee/dtds/web-app_2.3.dtd">
<web-app>
<servlet>
<servlet-name>
jyve
</servlet-name>
<servlet-class>
org.apache.turbine.Turbine
</servlet-class>
<init-param>
<param-name>properties</param-name>
<!-- This is relative to the docBase -->
<param-value>
/WEB-INF/conf/TurbineResources.properties
</param-value>
</init-param>
</servlet>
<security-constraint>
<web-resource-collection>
<web-resource-name>templates</web-resource-name>
<url-pattern>/templates/*</url-pattern>
</web-resource-collection>
<web-resource-collection>
<web-resource-name>logs</web-resource-name>
<url-pattern>/logs/*</url-pattern>
</web-resource-collection>
<auth-constraint>
<role-name>admin</role-name>
</auth-constraint>
</security-constraint>
<login-config>
<auth-method>BASIC</auth-method>
<realm-name>Templates</realm-name>
</login-config>
</web-app>
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]