Index: ossp-pkg/shiela/AUTHORS RCS File: /v/ossp/cvs/ossp-pkg/shiela/AUTHORS,v co -q -kk -p'1.2' '/v/ossp/cvs/ossp-pkg/shiela/AUTHORS,v' | diff -u /dev/null - -L'ossp-pkg/shiela/AUTHORS' 2>/dev/null --- ossp-pkg/shiela/AUTHORS +++ - 2024-05-09 17:46:00.111140280 +0200 @@ -0,0 +1,18 @@ + _ ___ ____ ____ ____ _ _ _ + |_|_ _ / _ \/ ___/ ___|| _ \ ___| |__ (_) ___| | __ _ + _|_||_| | | | \___ \___ \| |_) | / __| '_ \| |/ _ \ |/ _` | + |_||_|_| | |_| |___) |__) | __/ \__ \ | | | | __/ | (_| | + |_|_|_| \___/|____/____/|_| |___/_| |_|_|\___|_|\__,_| + + OSSP shiela - Access Control and Logging Facility for CVS + ____________________________________________________________________ + + AUTHORS + + This is a list of authors who have written or edited parts of + the OSSP shiela sources. + + o OSSP shiela (as a whole) + Written by: Ralf S. Engelschall + Edited by: Ralf S. Engelschall + Index: ossp-pkg/shiela/ChangeLog RCS File: /v/ossp/cvs/ossp-pkg/shiela/ChangeLog,v rcsdiff -q -kk '-r1.12' '-r1.13' -u '/v/ossp/cvs/ossp-pkg/shiela/ChangeLog,v' 2>/dev/null --- ChangeLog 2002/12/21 09:21:47 1.12 +++ ChangeLog 2002/12/21 09:42:57 1.13 @@ -1,10 +1,10 @@ - ____ _ _ _ - / ___|| |__ (_) ___| | __ _ - \___ \| '_ \| |/ _ \ |/ _` | - ___) | | | | | __/ | (_| | - |____/|_| |_|_|\___|_|\__,_| + _ ___ ____ ____ ____ _ _ _ + |_|_ _ / _ \/ ___/ ___|| _ \ ___| |__ (_) ___| | __ _ + _|_||_| | | | \___ \___ \| |_) | / __| '_ \| |/ _ \ |/ _` | + |_||_|_| | |_| |___) |__) | __/ \__ \ | | | | __/ | (_| | + |_|_|_| \___/|____/____/|_| |___/_| |_|_|\___|_|\__,_| - Shiela - Access Control and Logging Facility for CVS + OSSP shiela - Access Control and Logging Facility for CVS ____________________________________________________________________ ChangeLog @@ -19,6 +19,9 @@ instead of calling `pwd`. [Ralf S. Engelschall] + *) Consistently switch to the "OSSP shiela" branding. + [Ralf S. Engelschall] + Changes between 0.9.1 and 0.9.2 (10-Feb-2001 to 19-Aug-2002): *) Switched to the OSSP devtool build environment Index: ossp-pkg/shiela/INSTALL RCS File: /v/ossp/cvs/ossp-pkg/shiela/INSTALL,v rcsdiff -q -kk '-r1.2' '-r1.3' -u '/v/ossp/cvs/ossp-pkg/shiela/INSTALL,v' 2>/dev/null --- INSTALL 2000/07/18 15:27:11 1.2 +++ INSTALL 2002/12/21 09:42:57 1.3 @@ -1,14 +1,14 @@ - ____ _ _ _ - / ___|| |__ (_) ___| | __ _ - \___ \| '_ \| |/ _ \ |/ _` | - ___) | | | | | __/ | (_| | - |____/|_| |_|_|\___|_|\__,_| + _ ___ ____ ____ ____ _ _ _ + |_|_ _ / _ \/ ___/ ___|| _ \ ___| |__ (_) ___| | __ _ + _|_||_| | | | \___ \___ \| |_) | / __| '_ \| |/ _ \ |/ _` | + |_||_|_| | |_| |___) |__) | __/ \__ \ | | | | __/ | (_| | + |_|_|_| \___/|____/____/|_| |___/_| |_|_|\___|_|\__,_| - Shiela - Access Control and Logging Facility for CVS + OSSP shiela - Access Control and Logging Facility for CVS ____________________________________________________________________ INSTALLATION Usually you want to use Shiela inside the repository tree. - Read the shiela-install manual page for details. + Read the shiela-install(1) manual page for details. Index: ossp-pkg/shiela/Makefile.in RCS File: /v/ossp/cvs/ossp-pkg/shiela/Makefile.in,v rcsdiff -q -kk '-r1.3' '-r1.4' -u '/v/ossp/cvs/ossp-pkg/shiela/Makefile.in,v' 2>/dev/null --- Makefile.in 2002/08/19 19:10:37 1.3 +++ Makefile.in 2002/12/21 09:42:57 1.4 @@ -1,5 +1,27 @@ ## -## Makefile for Shiela +## OSSP shiela - CVS Access Control and Logging Facility +## Copyright (c) 2000-2002 Ralf S. Engelschall +## +## 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 . +## +## Makefile.in: build procedure source (syntax: make) ## @SET_MAKE@ @@ -8,6 +30,7 @@ SHTOOL = ./shtool RM = rm -f SED = sed +POD2MAN = pod2man PERL = @PATH_PERL@ CVS = @PATH_CVS@ @@ -41,15 +64,15 @@ @$(SHTOOL) echo -e "%Bgenerating shiela.1%b" V=`$(SHTOOL) version -l txt -d short VERSION`; \ D=`$(SHTOOL) version -l txt -d long VERSION | $(SED) -e 's;.*(;;' -e 's;).*;;'`; \ - pod2man --section=1 --center="CVS ACL and Logging Facility" \ - --release="$$D" --date="OSSP Shiela $$V" shiela.pod >shiela.1 + $(POD2MAN) --section=1 --center="CVS ACL and Logging Facility" \ + --release="$$D" --date="OSSP Shiela $$V" shiela.pod >shiela.1 shiela-install.1: shiela-install.pod @$(SHTOOL) echo -e "%Bgenerating shiela-install.1%b" V=`$(SHTOOL) version -l txt -d short VERSION`; \ D=`$(SHTOOL) version -l txt -d long VERSION | $(SED) -e 's;.*(;;' -e 's;).*;;'`; \ - pod2man --section=1 --center="CVS ACL and Logging Facility" \ - --release="$$D" --date="OSSP Shiela $$V" shiela-install.pod >shiela-install.1 + $(POD2MAN) --section=1 --center="CVS ACL and Logging Facility" \ + --release="$$D" --date="OSSP Shiela $$V" shiela-install.pod >shiela-install.1 install: all $(SHTOOL) mkdir -f -p -m 755 $(DESTDIR)$(bindir) Index: ossp-pkg/shiela/README RCS File: /v/ossp/cvs/ossp-pkg/shiela/README,v rcsdiff -q -kk '-r1.5' '-r1.6' -u '/v/ossp/cvs/ossp-pkg/shiela/README,v' 2>/dev/null --- README 2002/08/19 19:10:37 1.5 +++ README 2002/12/21 09:42:57 1.6 @@ -1,22 +1,32 @@ - ____ _ _ _ - / ___|| |__ (_) ___| | __ _ - \___ \| '_ \| |/ _ \ |/ _` | - ___) | | | | | __/ | (_| | - |____/|_| |_|_|\___|_|\__,_| + _ ___ ____ ____ ____ _ _ _ + |_|_ _ / _ \/ ___/ ___|| _ \ ___| |__ (_) ___| | __ _ + _|_||_| | | | \___ \___ \| |_) | / __| '_ \| |/ _ \ |/ _` | + |_||_|_| | |_| |___) |__) | __/ \__ \ | | | | __/ | (_| | + |_|_|_| \___/|____/____/|_| |___/_| |_|_|\___|_|\__,_| + + OSSP shiela - Access Control and Logging Facility for CVS + Version 0.9.3 (21-Dec-2002) + + ABSTRACT + + OSSP shiela is an access control and logging facility for use with the + Concurrent Versions System (CVS). It is intended to be hooked into + CVS's processing through the $CVSROOT/CVSROOT/xxxinfo callbacks. This + way OSSP shiela provides access control on a path and branch basis to + particular repository users and user groups. Additionally, repository + operations are monitored, accumulated and logged. The lookout of + logging messages can be configured individually on a module path and + branch basis and messages can be both saved to files and/or delivered + by email. - OSSP Shiela - Access Control and Logging Facility for CVS - Copyright (c) 2000-2002 Ralf S. Engelschall + COPYRIGHT AND LICENSE - Version + Copyright (c) 2000-2002 Ralf S. Engelschall + Copyright (c) 2000-2002 The OSSP Project - Shiela is an access control and logging facility for use with the - Concurrent Versions System (CVS). It is intended to be hooked into CVS's - processing through the $CVSROOT/CVSROOT/xxxinfo callbacks. This way - Shiela provides access control on a path and branch basis to particular - repository users and user groups. Additionally, repository operations - are monitored, accumulated and logged. The lookout of logging messages - can be configured individually on a module path and branch basis and - messages can be both saved to files and/or delivered by Email. + 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 @@ -33,12 +43,9 @@ Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA, or contact Ralf S. Engelschall . - The documentation and latest release can be found on - - o http://www.ossp.org/pkg/shiela/ - o ftp://ftp.ossp.org/pkg/shiela/ + SEE ALSO - Ralf S. Engelschall - rse@engelschall.com - www.engelschall.com + o Homepage ....... http://www.ossp.org/pkg/tool/shiela/ + o Sources ........ http://cvs.ossp.org/pkg/tool/shiela/ + o Distribution .... ftp://ftp.ossp.org/pkg/tool/shiela/ Index: ossp-pkg/shiela/THANKS RCS File: /v/ossp/cvs/ossp-pkg/shiela/THANKS,v co -q -kk -p'1.2' '/v/ossp/cvs/ossp-pkg/shiela/THANKS,v' | diff -u /dev/null - -L'ossp-pkg/shiela/THANKS' 2>/dev/null --- ossp-pkg/shiela/THANKS +++ - 2024-05-09 17:46:00.130141272 +0200 @@ -0,0 +1,19 @@ + _ ___ ____ ____ ____ _ _ _ + |_|_ _ / _ \/ ___/ ___|| _ \ ___| |__ (_) ___| | __ _ + _|_||_| | | | \___ \___ \| |_) | / __| '_ \| |/ _ \ |/ _` | + |_||_|_| | |_| |___) |__) | __/ \__ \ | | | | __/ | (_| | + |_|_|_| \___/|____/____/|_| |___/_| |_|_|\___|_|\__,_| + + OSSP shiela - Access Control and Logging Facility for CVS + ____________________________________________________________________ + + THANKS + + Credit has to be given to the following people who contributed ideas, + stuff, bugfixes, hints etc. (in alphabetical order): + + o Denis Barbier + o Markus Sander + + ...and all other OSSP shiela users who gave me feedback but I've forgot. + Index: ossp-pkg/shiela/TODO RCS File: /v/ossp/cvs/ossp-pkg/shiela/TODO,v rcsdiff -q -kk '-r1.2' '-r1.3' -u '/v/ossp/cvs/ossp-pkg/shiela/TODO,v' 2>/dev/null --- TODO 2000/07/18 15:39:51 1.2 +++ TODO 2002/12/21 09:42:57 1.3 @@ -1,10 +1,10 @@ - ____ _ _ _ - / ___|| |__ (_) ___| | __ _ - \___ \| '_ \| |/ _ \ |/ _` | - ___) | | | | | __/ | (_| | - |____/|_| |_|_|\___|_|\__,_| + _ ___ ____ ____ ____ _ _ _ + |_|_ _ / _ \/ ___/ ___|| _ \ ___| |__ (_) ___| | __ _ + _|_||_| | | | \___ \___ \| |_) | / __| '_ \| |/ _ \ |/ _` | + |_||_|_| | |_| |___) |__) | __/ \__ \ | | | | __/ | (_| | + |_|_|_| \___/|____/____/|_| |___/_| |_|_|\___|_|\__,_| - Shiela - Access Control and Logging Facility for CVS + OSSP shiela - Access Control and Logging Facility for CVS ____________________________________________________________________ TODO Index: ossp-pkg/shiela/configure.ac RCS File: /v/ossp/cvs/ossp-pkg/shiela/configure.ac,v rcsdiff -q -kk '-r1.1' '-r1.2' -u '/v/ossp/cvs/ossp-pkg/shiela/configure.ac,v' 2>/dev/null --- configure.ac 2002/08/19 19:10:37 1.1 +++ configure.ac 2002/12/21 09:42:57 1.2 @@ -1,3 +1,29 @@ +## +## 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 . +## +## configure.ac: auto-configuration source (syntax: Autoconf) +## AC_PREREQ(2.53) AC_INIT @@ -5,6 +31,7 @@ V=`./shtool version -ltxt -dlong VERSION` ./shtool echo -e "Configuring %BOSSP shiela%b, Version %B${V}%b" echo "Copyright (c) 2000-2002 Ralf S. Engelschall " +echo "Copyright (c) 2000-2002 The OSSP Project " AC_MSG_CHECKING(for Perl program) AC_ARG_WITH(perl,dnl Index: ossp-pkg/shiela/devtool.conf RCS File: /v/ossp/cvs/ossp-pkg/shiela/devtool.conf,v rcsdiff -q -kk '-r1.2' '-r1.3' -u '/v/ossp/cvs/ossp-pkg/shiela/devtool.conf,v' 2>/dev/null --- devtool.conf 2002/12/21 09:21:47 1.2 +++ devtool.conf 2002/12/21 09:42:57 1.3 @@ -24,7 +24,7 @@ %version ./shtool version -ltxt -n "OSSP shiela" -e VERSION V=`./shtool version -ltxt -dlong VERSION` - sed -e "s/Version .*(.*)/Version $V/g" README.n && mv README.n README + sed -e "s/Version .*/Version $V/g" README.n && mv README.n README sed -e "s/version = '.*'/version = '$V'/" shiela.pl.n && mv shiela.pl.n shiela.pl sed -e "s/version=\".*\"/version=\"$V\"/" shiela-install.sh.n && mv shiela-install.sh.n shiela-install.sh V=`./shtool version -l txt -d long VERSION` Index: ossp-pkg/shiela/shiela-install.pod RCS File: /v/ossp/cvs/ossp-pkg/shiela/shiela-install.pod,v rcsdiff -q -kk '-r1.6' '-r1.7' -u '/v/ossp/cvs/ossp-pkg/shiela/shiela-install.pod,v' 2>/dev/null --- shiela-install.pod 2002/12/21 09:20:27 1.6 +++ shiela-install.pod 2002/12/21 09:42:57 1.7 @@ -1,10 +1,11 @@ ## -## Shiela - CVS Access Control and Logging Facility +## 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 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 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 @@ -21,7 +22,7 @@ ## Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 ## USA, or contact Ralf S. Engelschall . ## -## shiela-install.pod: Shiela install manual page (syntax: POD) +## shiela-install.pod: install manual page (syntax: POD) ## =pod Index: ossp-pkg/shiela/shiela-install.sh RCS File: /v/ossp/cvs/ossp-pkg/shiela/shiela-install.sh,v rcsdiff -q -kk '-r1.7' '-r1.8' -u '/v/ossp/cvs/ossp-pkg/shiela/shiela-install.sh,v' 2>/dev/null --- shiela-install.sh 2002/12/21 09:20:27 1.7 +++ shiela-install.sh 2002/12/21 09:42:57 1.8 @@ -1,11 +1,12 @@ #!@SH@ ## -## Shiela - CVS Access Control and Logging Facility +## 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 Shiela, an access control and logging +## 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/shiela/. +## 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 @@ -22,7 +23,7 @@ ## Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 ## USA, or contact Ralf S. Engelschall . ## -## shiela-install: Shiela repository install program (syntax: Bourne-Shell) +## shiela-install.sh: repository install program (syntax: Bourne-Shell) ## version="0.9.3 (21-Dec-2002)" Index: ossp-pkg/shiela/shiela.pl RCS File: /v/ossp/cvs/ossp-pkg/shiela/shiela.pl,v rcsdiff -q -kk '-r1.17' '-r1.18' -u '/v/ossp/cvs/ossp-pkg/shiela/shiela.pl,v' 2>/dev/null --- shiela.pl 2002/12/21 09:20:27 1.17 +++ shiela.pl 2002/12/21 09:42:57 1.18 @@ -1,11 +1,12 @@ #!@PERL@ -w ## -## Shiela - CVS Access Control and Logging Facility +## 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 Shiela, an access control and logging +## 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/shiela/. +## 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 @@ -22,7 +23,7 @@ ## Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 ## USA, or contact Ralf S. Engelschall . ## -## shiela: Shiela control program (syntax: Perl) +## shiela.pl: control program (syntax: Perl) ## my $version = '0.9.3 (21-Dec-2002)'; Index: ossp-pkg/shiela/shiela.pod RCS File: /v/ossp/cvs/ossp-pkg/shiela/shiela.pod,v rcsdiff -q -kk '-r1.6' '-r1.7' -u '/v/ossp/cvs/ossp-pkg/shiela/shiela.pod,v' 2>/dev/null --- shiela.pod 2002/12/21 09:20:28 1.6 +++ shiela.pod 2002/12/21 09:42:57 1.7 @@ -1,10 +1,11 @@ ## -## Shiela - CVS Access Control and Logging Facility +## 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 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 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 @@ -21,41 +22,41 @@ ## Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 ## USA, or contact Ralf S. Engelschall . ## -## shiela.pod: Shiela manual page (syntax: POD) +## shiela.pod: manual page (syntax: POD) ## =pod =head1 NAME -B - Access Control and Logging Facility for CVS +B - Access Control and Logging Facility for CVS =head1 VERSION -B 0.9.3 (21-Dec-2002) +B 0.9.3 (21-Dec-2002) =head1 DESCRIPTION -B is an access control and logging facility for use with the -I (CVS). It is intended to be hooked +B is an access control and logging facility for use with +the I (CVS). It is intended to be hooked into CVS's processing through the C<$CVSROOT/CVSROOT/>IC -callbacks. This way B provides access control on a path -and branch basis to particular repository users and user groups. +callbacks. This way B provides access control on a path and +branch basis to particular repository users and user groups. Additionally, repository operations are monitored, accumulated and logged. The lookout of logging messages can be configured individually on a module path and branch basis and messages can be both saved to -files and/or delivered by Email. +files and/or delivered by email. =head1 CONFIGURATION -The whole configuration of B takes place in a single +The whole configuration of B takes place in a single configuration file. Per default this is C<$CVSROOT/CVSROOT/shiela.cfg> where C<$CVSROOT> is either the environment variable C from the users environment or the one implicitly provided by CVS because of the scope of C files or because of an active B<-d> CVS command line option. But one can also override the location of the configuration -file with the B command line option B<--config>. +file with the B command line option B<--config>. This file uses a C-style syntax which is described by the following grammar rooted at I: @@ -76,7 +77,7 @@ So, the syntax has only one recursion and this way is rather simple but still powerful enough. -But this is only the general structure as understood by B's parser. +But this is only the general structure as understood by B's parser. For semantical reasons only a particular structure is allowed to be created with the syntax. This is described in the following. @@ -213,9 +214,9 @@ =item BpathE;> -The filesystem path where the B history file is written to. Do not -confuse this with the CVS C file. The B history file logs -only B commits and can be used to reconstruct commit operations later. +The filesystem path where the B history file is written to. Do not +confuse this with the CVS C file. The B history file logs +only B commits and can be used to reconstruct commit operations later. Example: C =item BmodulepathE EmodulenameE { ... };> @@ -351,7 +352,7 @@ =item BpathE;> -This overrides the path to the CVS executable. Per default B +This overrides the path to the CVS executable. Per default B determines this automatically through the inherited C<$PATH> variable. Use this either if you have CVS not in C<$PATH> or if you have multiple CVS instances installed. @@ -359,7 +360,7 @@ =item BpathE;> This overrides the path to the Sendmail executable. Per default -B determines this automatically through the inherited C<$PATH> +B determines this automatically through the inherited C<$PATH> variable. Use this either if you have Sendmail not in C<$PATH> or if you have multiple Sendmail instances installed. @@ -464,31 +465,31 @@ and uses the features of the latest CVS versions (especially those of the enhanced CVS variant from OSSP). So in April 2000 he decided to rewrite the functionality of C, C and -C from scratch. The result is B. +C from scratch. The result is B. -The name B was choosen just by coincidence and has no related -meaning. It was just that while the program was written, a code-name -was needed. And because Engelschall's first baby was forthcoming and -Ralf and Daniela Engelschall reviewed lots of names, one of the names -Ralf liked was B. So the code-name became B and as it is -often with code-names, they remain forever... ;) +The name B was choosen just by coincidence and has no +related meaning. It was just that while the program was written, +a code-name was needed. And because Engelschall's first baby was +forthcoming and Ralf and Daniela Engelschall reviewed lots of names, one +of the names Ralf liked was B. So the code-name became B and as it is often with code-names, they remain forever... ;) =head1 LOCATIONS =over 4 -=item B +=item B -Here you can find the official B homepage. +Here you can find the official B homepage. -=item B +=item B -Here you can find the latest B release versions as -distribution tarballs. +Here you can find the latest B development sources. -=item B<:pserver:anonymous@cvs.ossp.org:/e/ossp/cvs>, module B +=item B -Here you can find the latest B development version. +Here you can find the latest B release versions as +distribution tarballs. =back