## ## OSSP shiela - CVS Access Control and Logging Facility ## Copyright (c) 2000-2002 Ralf S. Engelschall ## Copyright (c) 2000-2002 The OSSP Project ## ## This file is part of OSSP shiela, an access control and logging ## facility for Concurrent Versions System (CVS) repositories ## which can be found at http://www.ossp.org/pkg/tool/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 . ## ## shiela.cfg: Shiela configuration (syntax: Shiela C-style) ## Environment { Setenv PATH /v/openpkg/sw/bin:/bin:/usr/bin:/sbin:/usr/sbin; Program cvs /v/openpkg/sw/bin/cvs; Program sendmail /v/openpkg/sw/sbin/sendmail; Program diff /v/openpkg/sw/bin/diff; Program xdelta /v/openpkg/sw/bin/xdelta; Program uuencode /usr/bin/uuencode; }; Project { Tag OpenPKG; Name "OpenPKG"; Contact openpkg-dev@openpkg.org; Home http://www.openpkg.org/; Users { # OpenPKG Project User openpkg "Project Master" openpkg@openpkg.org; User rse "Ralf S. Engelschall" rse@openpkg.org; User thl "Thomas Lotterer" thl@openpkg.org; # OpenPKG Foundation e.V. members User chr "Christian Reiber" chr@openpkg.net; User cs "Christoph Schug" cs@openpkg.net; User tho "Torsten Homeyer" tho@openpkg.net; User maier "Richard Maier" maier@openpkg.net; User dfetter "David M. Fetter" dfetter@openpkg.net; User mk "Matthias Kurz" mk@openpkg.net; User steve "Steffen Weinreich" steve@openpkg.net; User psr "Dennis McRichie" psr@openpkg.net; User jlehrke "Joerg Lehrke" jlehrke@openpkg.net; User bkraegelin "Birger Kraegelin" bkraegelin@openpkg.net; User robert "Robert J. Wozny" robert@openpkg.net; # OpenPKG Affiliate #User mlelstv "Michael van Elst" mlelstv@openpkg.org; }; Groups { Group admins "Repository Admins" { openpkg rse thl }; Group users "Repository Users" { openpkg rse thl chr cs tho maier dfetter mark mk steve psr jlehrke bkraegelin robert }; }; }; Repository { Tag OpenPKG; Name "OpenPKG CVS Repository"; Contact openpkg-dev@openpkg.org; Home http://cvs.openpkg.org/; Host cvs.openpkg.org; Path /v/openpkg/cvs; History CVSROOT/shiela.log; Modules { Module CVSROOT "CVS Administrative Files" { Acl *:* *:admins; Acl * *:admins; Log passwd none; Log *:* mail.patch:openpkg-team@openpkg.org file:CVSLOGS/CVSROOT; Log * mail.url:openpkg-cvs@openpkg.org; }; Module openpkg-adm "OpenPKG Administrative Files" { Acl *:* *:users; Log *:* mail.patch:openpkg-cvs@openpkg.org file:CVSLOGS/openpkg-adm; }; Module openpkg-re "OpenPKG Release Engineering" { Acl *:* *:users; Log *:* mail.patch:openpkg-cvs@openpkg.org file:CVSLOGS/openpkg-re; }; Module openpkg-doc "OpenPKG Documentation" { Acl *:* *:users; Log *:* mail.patch:openpkg-cvs@openpkg.org file:CVSLOGS/openpkg-doc; }; Module openpkg-src "OpenPKG Package Source" { Acl *:* *:users; Log *:* mail.patch:openpkg-cvs@openpkg.org file:CVSLOGS/openpkg-src; }; Module openpkg-registry "OpenPKG Registry" { Acl *:* *:users; Log *:* mail.patch:openpkg-cvs@openpkg.org file:CVSLOGS/openpkg-registry; }; Module openpkg-meta "OpenPKG Meta" { Acl *:* *:admins; Log *:* mail.patch:openpkg-team@openpkg.org file:CVSLOGS/openpkg-meta; }; Module openpkg-tools "OpenPKG Tool Chain" { Acl *:* *:users; Log *:* mail.patch:openpkg-cvs@openpkg.org file:CVSLOGS/openpkg-tools; }; Module openpkg-ui "OpenPKG User Interface" { Acl *:* *:users; Log *:* mail.patch:openpkg-cvs@openpkg.org file:CVSLOGS/openpkg-ui; }; Module openpkg-web "OpenPKG Website" { Acl *:* *:users; Log *:* mail.patch:openpkg-cvs@openpkg.org file:CVSLOGS/openpkg-web; }; Module openpkg-gfx "OpenPKG Graphics" { Acl *:* *:users; Log *:* mail.url:openpkg-cvs@openpkg.org file:CVSLOGS/openpkg-gfx; }; Module rpm-doc "RPM Documentation" { Acl *:* *:users; Log *:* mail.patch:openpkg-cvs@openpkg.org file:CVSLOGS/rpm-doc; }; Module rpm-src "RPM Tool Source" { Acl *:* *:users; Log *:* mail.patch:openpkg-cvs@openpkg.org file:CVSLOGS/rpm-src; }; }; }; Logging { Reports { Report mail.patch { Prefix " "; Content title rule header files log summary rule details; Details patch:plain; }; Report mail.url { Prefix " "; Content title rule header files log summary rule details; Details url:http://cvs.openpkg.org/filediff?f=%s&v1=%V&v2=%v; }; Report file { Content rule file header files log summary; }; }; };