OSSP CVS Repository

ossp - CVSROOT/shiela.cfg 1.1
Not logged in
[Honeypot]  [Browse]  [Directory]  [Home]  [Login
[Reports]  [Search]  [Ticket]  [Timeline
  [Raw

CVSROOT/shiela.cfg 1.1
##
##  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;
    };
    Groups {
        Group core    "OSSP Core Team"        { ossp rse };
        Group devel   "OSSP Developer Team"   { ossp rse };
        Group contrib "OSSP Contributor Team" { };
        Group guest   "OSSP Guests"           { };
    };
};

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:CVSLOG/CVSROOT;
            #Log *       mail.diff:ossp-core@ossp.org file:CVSLOG/CVSROOT;
            Log *       mail.diff:rse@engelschall.com file:CVSLOG/CVSROOT;
        };
        Module ossp-adm "OSSP Administration" {
            Acl * *:core;
            Log * mail:ossp-core@ossp.org file:CVSLOG/ossp-adm;
        };
        Module ossp-src "OSSP Source" {
            Acl * *:core *:devel *:contrib;
            Log * mail:ossp-cvs@ossp.org file:CVSLOG/ossp-src;
        };
        Module ossp-pkg "OSSP Packages" {
            Acl * *:core *:devel *:contrib;
            Log * mail:ossp-cvs@ossp.org file:CVSLOG/ossp-pkg;
        };
        Module ossp-play "OSSP Playground" {
            Acl * *:core *:devel *:contrib *:guests;
            Log * mail:ossp-cvs@ossp.org file:CVSLOG/ossp-play; 
        };
        Module test "OSSP Playground" {
            Acl *:vendor *:core;
            Log *:vendor mail.url:rse@engelschall.com file:CVSLOG/test; 
            Acl * *:core *:devel *:contrib *:guests;
            Log * mail.diff:rse@engelschall.com file:CVSLOG/test; 
        };
    };
};

Logging {
    Reports {
        Report mail.diff {
            Prefix "  ";
            Content title rule header files log summary rule details;
            Details diff:mime;
        };
        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;
        };
    };
};


CVSTrac 2.0.1