CVSROOT/shiela.cfg
1.22
##
## Shiela - CVS Access Control and Logging Facility
## Copyright (c) 2000 Ralf S. Engelschall <rse@engelschall.com>
##
## This file is part of Shiela, an access control and logging
## facility for Concurrent Versions System (CVS) repositories
## which can be found at http://www.ossp.org/pkg/shiela/.
##
## This program is free software; you can redistribute it and/or
## modify it under the terms of the GNU General Public License
## as published by the Free Software Foundation; either version
## 2.0 of the License, or (at your option) any later version.
##
## This program is distributed in the hope that it will be useful,
## but WITHOUT ANY WARRANTY; without even the implied warranty of
## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
## General Public License for more details.
##
## You should have received a copy of the GNU General Public License
## along with this file; if not, write to the Free Software
## Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307
## USA, or contact Ralf S. Engelschall <rse@engelschall.com>.
##
## shiela.cfg: Shiela configuration (syntax: Shiela C-style)
##
Project {
Tag OSSP;
Name "Open Structured Server Platform";
Contact ossp@ossp.org;
Home http://www.ossp.org/;
Users {
User ossp "OSSP Project Master" ossp@ossp.org;
User rse "Ralf S. Engelschall" rse@engelschall.com;
User thl "Thomas Lotterer" thomas.lotterer@cw.com;
User ps "Peter Smej" peter.smej@cw.com;
User ms "Michael Schloh" michael.schloh@cw.com;
User simons "Peter Simons" simons@computer.org;
};
Groups {
Group core "OSSP Core Team" { ossp rse };
Group devel "OSSP Developer Team" { ossp rse thl ps ms simons };
Group contrib "OSSP Contributor Team" { ossp rse };
Group guest "OSSP Guests" { ossp rse };
};
};
Environment {
CVS /v/ossp/sw/bin/cvs;
Sendmail /v/ossp/sw/bin/sendmail;
};
Repository {
Tag OSSP;
Name "OSSP CVS Master Repository";
Contact cvs@ossp.org;
Home http://cvs.ossp.org/;
Host cvs.ossp.org;
Path /v/ossp/cvs;
History CVSROOT/shiela.log;
Modules {
Module CVSROOT "CVS Administrative Files" {
Acl modules *:core *:devel *:contrib;
Acl * *:core;
Log passwd none;
Log modules mail.diff:ossp-cvs@ossp.org
mail.diff:ossp-core@ossp.org file:CVSLOGS/CVSROOT;
Log * mail.diff:ossp-core@ossp.org file:CVSLOGS/CVSROOT;
};
Module ossp-adm "OSSP Project Administration" {
Acl * *:core;
Log *:VENDOR mail.url:ossp-core@ossp.org file:CVSLOGS/ossp-adm;
Log * mail.diff:ossp-core@ossp.org file:CVSLOGS/ossp-adm;
};
Module ossp-srv "OSSP Server Platform" {
Acl *:VENDOR *:core *:devel;
Acl * *:core *:devel *:contrib;
Log *:VENDOR mail.url:ossp-cvs@ossp.org file:CVSLOGS/ossp-srv;
Log * mail.diff:ossp-cvs@ossp.org file:CVSLOGS/ossp-srv;
};
Module ossp-pkg "OSSP Stand-Alone Packages" {
Acl *:vendor *:core *:devel *:contrib;
Acl *:VENDOR *:core *:devel *:contrib;
Acl * *:core *:devel *:contrib;
Log *:vendor mail.url:ossp-cvs@ossp.org file:CVSLOGS/ossp-pkg;
Log *:VENDOR mail.url:ossp-cvs@ossp.org file:CVSLOGS/ossp-pkg;
Log *:* mail.diff:ossp-cvs@ossp.org mail.diff:dev@de.cw.net file:CVSLOGS/ossp-pkg;
Log * mail.diff:ossp-cvs@ossp.org mail.diff:dev@de.cw.net file:CVSLOGS/ossp-pkg;
};
Module ossp-play "OSSP Project Playground" {
Acl * *:core *:devel *:contrib *:guests;
Log *:VENDOR mail.url:ossp-cvs@ossp.org file:CVSLOGS/ossp-play;
Log * mail.diff:ossp-cvs@ossp.org file:CVSLOGS/ossp-play;
};
};
};
Logging {
Reports {
Report mail.diff {
Prefix " ";
Content title rule header files log summary rule details;
Details diff:plain;
};
Report mail.url {
Prefix " ";
Content title rule header files log summary rule details;
Details url:http://cvs.ossp.org/cvsweb.cgi/%s?cvsroot=ossp&r1=%V&r2=%v;
};
Report file {
Content rule file header files log summary;
};
};
};