From: Sean M. <br...@us...> - 2006-04-08 01:43:30
|
Update of /cvsroot/cvs-syncmail/syncmail In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv19214 Modified Files: syncmail Log Message: implement a 'fix' for Riker's sf 'bug' 1461156, which requested the home URL be put into the script minimally as well as suggesting a better solution in the process. Namely he suggests to include the README into syncmail directly since that is all that most projects add to their CVSROOT. Added LICENSE as well to simplify matters even further (i.e. script is fully self-contained on install). Index: syncmail =================================================================== RCS file: /cvsroot/cvs-syncmail/syncmail/syncmail,v retrieving revision 2.3 retrieving revision 2.4 diff -u -d -r2.3 -r2.4 --- syncmail 4 Jan 2005 15:59:39 -0000 2.3 +++ syncmail 8 Apr 2006 01:42:55 -0000 2.4 @@ -1,12 +1,58 @@ #! /usr/bin/python - -# Copyright (c) 2002, 2003, 2004 Barry Warsaw, Fred Drake, and contributors +# S Y N C M A I L +# +# Copyright (c) 2002-2006 Barry Warsaw, Fred Drake, and contributors # All rights reserved. -# See the accompanying LICENSE file for details. - +# +# Redistribution and use in source and binary forms, with or without +# modification, are permitted provided that the following conditions +# are met: +# +# * Redistributions of source code must retain the above copyright +# notice, this list of conditions and the following disclaimer. +# * Redistributions in binary form must reproduce the above copyright +# notice, this list of conditions and the following disclaimer in +# the documentation and/or other materials provided with the +# distribution. +# * Neither the names of the authors nor the names of its contributors +# may be used to endorse or promote products derived from this +# software without specific prior written permission. +# +# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT +# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS +# FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE +# COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, +# INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, +# BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; +# LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER +# CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT +# LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN +# ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE +# POSSIBILITY OF SUCH DAMAGE. +# +### +# +# syncmail is a script that is used to provide email notification of +# changes to a CVS repository. For more information, including +# installation instructions, read the syncmail(1) manpage, or type +# "syncmail --help". +# +# This project is maintained at SourceForge: +# +# http://sourceforge.net/projects/cvs-syncmail/ +# +# And there is a mailing list for discussing syncmail: +# +# cvs...@li... +# +# Our thanks to Zooko for helping improve the security of the script. +# -Barry Warsaw & Fred Drake (maintainers) +# # NOTE: SourceForge currently runs Python 2.2.3, so we need to remain # compatible with at least that version. Python 2.2.2 or newer is # currently required. +### """Complicated notification for CVS checkins. |