OSSP CVS Repository

ossp - Check-in [4458]
Not logged in
[Honeypot]  [Browse]  [Home]  [Login]  [Reports
[Search]  [Ticket]  [Timeline
  [Patchset]  [Tagging/Branching

Check-in Number: 4458
Date: 2004-Mar-19 16:45:40 (local)
2004-Mar-19 15:45:40 (UTC)
User:thl
Branch:
Comment: flush pending changes before tagging
Tickets:
Inspections:
Files:
ossp-pkg/petidomo/README      added-> 1.11
ossp-pkg/petidomo/version.c      1.6 -> 1.7     9 inserted, 9 deleted

ossp-pkg/petidomo/README -> 1.11

*** /dev/null    Sat Nov 23 01:07:01 2024
--- -    Sat Nov 23 01:07:01 2024
***************
*** 0 ****
--- 1,179 ----
+    _        ___  ____ ____  ____              _   _     _                       
+   |_|_ _   / _ \/ ___/ ___||  _ \  _ __   ___| |_(_) __| | ___  _ __ ___   ___  
+   _|_||_| | | | \___ \___ \| |_) || '_ \ / _ \ __| |/ _` |/ _ \| '_ ` _ \ / _ \ 
+  |_||_|_| | |_| |___) |__) |  __/ | |_) |  __/ |_| | (_| | (_) | | | | | | (_) |
+   |_|_|_|  \___/|____/____/|_|    | .__/ \___|\__|_|\__,_|\___/|_| |_| |_|\___/ 
+                                   |_|                                            
+   OSSP petidomo - mailing list manager
+   Version 4.0b6 (19-Mar-2004)
+ 
+   ABSTRACT
+ 
+     On December 12th, 2000, CyberSolutions GmbH published a version of
+     Petidomo 2.2 under the GNU General Public License. The OSSP project
+     enhanced that version significantly and hereby releases the result
+     of its efforts as »OSSP Petidomo 4.0«. OSSP Petidomo is a small but
+     powerful package that can be used to host and maintain mailing lists
+     on an Unix machine. Its only requirement is that there is a working
+     mail transport agent installed, such as sendmail.
+ 
+     OSSP Petidomo has -- among other things -- the following features:
+ 
+   * A simple-to-use e-mail command interface, which can be used by users
+     and administrators of a mailing list to subscribe or unsubscribe
+     addresses, approve postings that have been deferred or rejected,
+     alist ll subscribed addresses of a list, etc.
+   
+   * Petidomo supports various modes of operation for a mailing list such
+     as open lists, closed lists, and moderated lists.
+   
+   * Mailing list subscriptions or postings can be verified by requiring
+     an acknowledgement. This feature is particularly useful when used
+     for mailing list postings as it will keep the vast majority of all
+     spam mail off the list.
+   
+   * Petidomo can host an arbitrary number of mailing lists in entirely
+     different domain name spaces -- also known as »Virtual Hosting«.
+   
+   * A powerful »Access Control Language« (ACL) can be used to reject,
+     approve, drop, or redirect postings or subscription attempts.
+   
+   * Mailing list postings can be piped through an external »Posting
+     Filter«, which can modify the article before it's delivered in any
+     way it sees fit.
+ 
+   * Petidomo can be configured to add arbitrary headers to any mail
+     that's posted on a mailing list.
+   
+   * Petidomo can be configured to add a signature to any mail that's
+     posted on a mailing list.
+ 
+     The whole package is written in ISO-C and should compile
+     out-of-the-box on any POSIX.1 compliant system that provides a mail
+     transport agent. It has been released under the GNU General Public
+     License.
+ 
+   COPYRIGHT AND LICENSE
+ 
+   Copyright (c) 2004 The OSSP Project <http://www.ossp.org/>
+ 
+   This file is part of OSSP petidomo, an application for managing
+   mailing lists which can found at http://www.ossp.org/pkg/lib/uuid/
+ 
+   Permission to use, copy, modify, and distribute this software for
+   any purpose with or without fee is hereby granted, provided that
+   the above copyright notice and this permission notice appear in all
+   copies.
+ 
+   THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED 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 AUTHORS AND COPYRIGHT HOLDERS AND THEIR
+   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.
+ 
+   HOME AND DOCUMENTATION
+ 
+   The documentation and latest release can be found on
+ 
+   o http://www.ossp.org/pkg/lib/uuid/
+   o  ftp://ftp.ossp.org/pkg/lib/uuid/
+ 
+   PETI's STATEMENT
+ 
+                    Petidomo Mailing List Manager
+                          Version 4.0b6 (19-Mar-2004)
+ 
+ 
+ Greetings citizen,
+ 
+ I know how  tedious reading "manuals"  is when you're eager to install
+ the new  software,  so  I'll keep  it   as short as  possible.  Before
+ Petidomo can  be   installed, either  from  a   binary or  a    source
+ distribution, you -must- do the following:
+ 
+  1) Create a user of the name "petidomo".
+ 
+     The petidomo-user is needed by the software,  but will usually not
+     be used to  log into  the system,  so you should  set the password
+     entry   to   "*"  and  the  login   shell   to "/usr/bin/true"  or
+     "/sbin/nologin" -- depending on what your system uses.
+ 
+ 
+  2) Create a group of the name "petidomo".
+ 
+     This group should contain all users of your system who are allowed
+     to  administrate Petidomo or for  other reasons need access to the
+     installation. The  "petidomo" user  should be   a member  of  this
+     group, too, even though this is not strictly necessary.
+ 
+ 
+  3) Create the home directory of the "petidomo" user.
+ 
+     The home directory  is the place  where  the package will  live. A
+     good  place   is "/usr/local/petidomo",   but   you  can  place it
+     wherever it suits your installation.
+ 
+ 
+ Once  the user, the  group and  the directory  exist, you can  use the
+ following mechanisms to do the actual installation.
+ 
+ If you're upgrading  from  Petidomo 2.0 and  have  some  mailing lists
+ installed  already, you  can safely use   these mechanisms, too. In no
+ event  will the installation procedure  overwrite your config files or
+ change anything except for the actual binaries.
+ 
+ The installation itself works as follows:
+ 
+  Binary distribution:
+ 
+     Become 'root' and   start  the "install.sh" script,  which  can be
+     found in the same directory as this file. install.sh will populate
+     the home  directory of the  petidomo user and  insert the required
+     mail  aliases  into  /etc/aliases.  Then  it will install  the CGI
+     config manager and that's it: Petidomo is ready to run.
+ 
+ 
+  Source distribution:
+ 
+     Obviously you  need to compile the sources  first of all. In order
+     to compile Petidomo, you will need the following tools:
+ 
+      - a C compiler, preferably gcc or egcs
+ 
+      - a  version of   make(1)  that  understands   the "include"  and
+        ".PHONY" statement (use GNU make if your native make doesn't)
+ 
+      - flex, the GNU version of lex
+ 
+      - bison, the  GNU version of yacc,  at least version  1.25. Older
+        version -might- work,  but I had   problems with them,  because
+        they're lacking the YYERROR_VERBOSE mechanism.
+ 
+     If  you have all  these tools,  you can  compile Petidomo with the
+     following commands:
+ 
+       $ make
+       $ make install      (must be done as root)
+ 
+ 
+ In  case you experience any  problems  you're not  able to fix, you're
+ welcome to file a problem report  with the "send-pr" utility, included
+ in  the distribution.   You   might  also  want    to check out    the
+ petidomo-users mailing list, to which  you can subscribe by sending  a
+ SUBSCRIBE command to the following address:
+ 
+    petidomo-users-request@petidomo.com
+ 
+ Okay, I hope you'll find the Petidomo Mailing List Manager useful, and
+ may the force be with you!
+ 
+ 
+                                     Peter Simons <simons@petidomo.com>
+ 


ossp-pkg/petidomo/version.c 1.6 -> 1.7

--- version.c    2004/03/10 10:55:17     1.6
+++ version.c    2004/03/19 15:45:40     1.7
@@ -8,7 +8,7 @@
 #ifndef _VERSION_C_
 #define _VERSION_C_
 
-#define PETIDOMO_VERSION 0x400105
+#define PETIDOMO_VERSION 0x400106
 
 typedef struct {
     const int   v_hex;
@@ -32,14 +32,14 @@
 #undef  _VERSION_C_AS_HEADER_
 
 petidomo_version_t petidomo_version = {
-    0x400105,
-    "4.0b5",
-    "4.0b5 (10-Mar-2004)",
-    "This is OSSP petidomo, Version 4.0b5 (10-Mar-2004)",
-    "OSSP petidomo 4.0b5 (10-Mar-2004)",
-    "OSSP petidomo/4.0b5",
-    "@(#)OSSP petidomo 4.0b5 (10-Mar-2004)",
-    "$Id: version.c,v 1.6 2004/03/10 10:55:17 thl Exp $"
+    0x400106,
+    "4.0b6",
+    "4.0b6 (19-Mar-2004)",
+    "This is OSSP petidomo, Version 4.0b6 (19-Mar-2004)",
+    "OSSP petidomo 4.0b6 (19-Mar-2004)",
+    "OSSP petidomo/4.0b6",
+    "@(#)OSSP petidomo 4.0b6 (19-Mar-2004)",
+    "$Id: version.c,v 1.7 2004/03/19 15:45:40 thl Exp $"
 };
 
 #endif /* _VERSION_C_AS_HEADER_ */

CVSTrac 2.0.1