OpenPKG CVS Repository
http://cvs.openpkg.org/
____________________________________________________________________________
Server: cvs.openpkg.org Name: Christoph Schug
Root: /e/openpkg/cvs Email: [EMAIL PROTECTED]
Module: openpkg-src openpkg-web Date: 24-Oct-2003 16:33:53
Branch: HEAD Handle: 2003102415335102
Added files:
openpkg-src/ecartis banned ecartis.aliases ecartis.cfg ecartis.patch
Modified files:
openpkg-src/ecartis ecartis.spec
openpkg-web news.txt
Log:
modifying package: ecartis-1.0.0.20030814 20031024 again
Summary:
Revision Changes Path
1.1 +10 -0 openpkg-src/ecartis/banned
1.1 +25 -0 openpkg-src/ecartis/ecartis.aliases
1.1 +206 -0 openpkg-src/ecartis/ecartis.cfg
1.1 +18 -0 openpkg-src/ecartis/ecartis.patch
1.2 +1 -1 openpkg-src/ecartis/ecartis.spec
1.7156 +1 -0 openpkg-web/news.txt
____________________________________________________________________________
patch -p0 <<'@@ .'
Index: openpkg-src/ecartis/banned
============================================================================
$ cvs diff -u -r0 -r1.1 banned
--- /dev/null 2003-10-24 16:33:53.000000000 +0200
+++ banned 2003-10-24 16:33:53.000000000 +0200
@@ -0,0 +1,10 @@
+##
+## @l_prefix@/etc/ecartis/banned - global Ecartis blacklist configuration
+##
+
+#
+# Sample configuration
+#
+
[EMAIL PROTECTED]
+
@@ .
patch -p0 <<'@@ .'
Index: openpkg-src/ecartis/ecartis.aliases
============================================================================
$ cvs diff -u -r0 -r1.1 ecartis.aliases
--- /dev/null 2003-10-24 16:33:53.000000000 +0200
+++ ecartis.aliases 2003-10-24 16:33:53.000000000 +0200
@@ -0,0 +1,25 @@
+##
+## @l_prefix@/etc/ecartis/ecartis.aliases
+##
+
+#
+# Include this configuration file into your MTA's configuration. For
+# postfix the 'alias_maps' entry in @l_prefix@/etc/postfix/main.cf
+# could look like this for example:
+#
+# alias_maps = hash:@l_prefix@/etc/postfix/aliases,
+# hash:@l_prefix@/etc/ecartis/ecartis.aliases
+#
+# Of course, after changes on this file the 'postalias' command
+# should be executed at once.
+#
+# # @l_prefix@/sbin/postalias @l_prefix@/etc/ecartis/ecartis.aliases
+#
+
+#
+# Sample configuration
+#
+
+#ecartis: "| @l_prefix@/libexec/ecartis/ecartis"
+#ecartis-owner: [EMAIL PROTECTED]
+
@@ .
patch -p0 <<'@@ .'
Index: openpkg-src/ecartis/ecartis.cfg
============================================================================
$ cvs diff -u -r0 -r1.1 ecartis.cfg
--- /dev/null 2003-10-24 16:33:53.000000000 +0200
+++ ecartis.cfg 2003-10-24 16:33:53.000000000 +0200
@@ -0,0 +1,206 @@
+##
+## @l_prefix@/etc/ecartis/ecartis.cfg - global Ecartis configuration settings
+##
+
+#
+# Logging
+#
+
+# location of log file
+# default: logfile = ./ecartis.log
+logfile = @l_prefix@/var/ecartis/log/ecartis.log
+
+# debug level between '0' (quiet) and '10' (verbose)
+# default: debug = 0
+debug = 5
+
+#
+# Mail server configuration
+#
+
+# outgoing SMTP server
+# default: mailserver = localhost
+mailserver = localhost
+
+#
+# Global configuration files
+#
+
+# file containing the global blacklist for the entire Ecartis
+# installation
+# default: global-blacklist = ./banned
+global-blacklist = @l_prefix@/etc/ecartis/banned
+
+#
+# Addresses
+#
+
+# The e-mail address this copy of Ecartis runs as
+listserver-address = [EMAIL PROTECTED]
+
+# The e-mail address for the local Ecartis admin
+listserver-admin = [EMAIL PROTECTED]
+
+# The 'friendly name' that will show up on mail from ecartis.
+listserver-full-name = Ecartis
+
+#
+# Meta directory information
+#
+
+# This is where the main ecartis executable is located on a default install.
+# Defaults to the path the program is executed from. Not useful in it's own,
+# but used to build the other variables defaults.
+#listserver-root = /home/ecartis
+
+# This is where the config files (such as global blacklist, virtual host
+# configs, etc) are located. Defaults to listserver-root.
+#listserver-conf = /home/ecartis
+
+# This is where the writable data directories (lists, queue, archives, etc)
+# live by default. Defaults to listserver-root.
+#listserver-data = /home/ecartis
+
+# This is where to load the Ecartis modules from.
+# Defaults to listserver-root/modules
+#listserver-modules = /home/ecartis/modules
+
+# In the situation where you are virtual hosting, you could in fact store
+# all the lists in seperate places. If you do, you will need to run
+# different copies with different config files for things like procbounce or
+# procdigest, but that's the price you pay for virtual hosting
+lists-root = lists
+
+# Are we a paranoid installation? Paranoid installations only allow admin
+# functions to be done by hand. Defaults to 'off' if not specified.
+#paranoia = off
+
+# Do we refuse to parse RFC822 'From:' headers? Otherwise RFC822 headers can
+# be used as the sender's address.
+deny-822-from = no
+
+# Change this to a valid email address at your site.
+list-owner = [EMAIL PROTECTED]
+
+# sendmail-sleep should be set to yes to make Ecartis 'sleep' 5 ms after
+# receiving a response from RCPT TO. Some sendmail servers die if you don't
+# delay.
+sendmail-sleep = no
+
+# sort-tolist is useful for sendmail installations, where the delivery order
+# is determined by the order of RCPT TO... it helps make the delivery more
+# efficient. However, more 'intellegent' mailers like Postfix and qmail do
+# not really need this option, and it only wastes a bit of RAM and
+# processing time on a list send. Sendmail users would do well to set to
+# 'yes', qmail and Postfix users, turn it off.
+sort-tolist = no
+
+# When set to yes, turns off the Ecartis version tagline at the bottom of
+# list results. (Hint: Set to 'no' if the development team sends you a new
+# version every day. :-)
+task-no-footer = no
+
+# Allow or disallow the 'setaddy' command. Setaddy allows users to modify
+# their addresses. This is primarily for users of NetCom, for example, which
+# sends the messages from [EMAIL PROTECTED], and then bounces
+# messages replied back to this address. Setaddy allows these users to
+# specify their send-to address as [EMAIL PROTECTED] and Ecartis will still
+# accept messages from their fudged-up address.
+allow-setaddy = yes
+
+# 'full-bounce' controls whether bounces contain the entire message or just
+# the headers.
+full-bounce = no
+
+# max-rcpt-tries defines the number of times to try getting input from
+# sendmail on 'RCPT-TO'. Sometimes sendmail delays and leaves the socket
+# buffer empty. Usually, you should never need to set this.
+#max-rcpt-tries = 5
+
+# How long should cookies be kept before they're expired and removed?
+# Defaults to 3 hours.
+#cookie-expiration-time = 2d
+
+# How long should the 'Expiry-Date' header field time be from now? Mail
+# programs that support this feature will automatically delete mail older
+# than this. This is only used for generic command output, for the message
+# you get back from things like 'lists' and 'who' and the output of setting
+# your flags. Files sent (closed-post notices, etc.) are not given an
+# Expiry-Date. Defaults to 1 day if not set.
+#reply-expires-time = 4h
+
+#
+# Files used by individual lists
+#
+
+post-password-file = text/postpassword.txt
+
+# The filename for the textfile sent to a user when they fail a blacklist
+# check. Path is under list directory. This is the file you retrieve with
+# 'getconf blacklist-reject'.
+blacklist-file = text/blacklist.txt
+
+# The filename for the individual list blacklist files. Path is relative to
+# list directory. This is the file you retrieve with 'getconf blacklist'.
+blacklist-mask = blacklist
+
+# The filename for the textfile sent to a new user when they first
+# subscribe. Path is under list directory. This is the file you retrieve
+# with 'getconf welcome'.
+welcome-file = text/intro.txt
+
+# The filename for the textfile prepended to posts for a list (if present).
+# Path is under list directory. This is the file you retrieve with
+# 'getconf header'.
+header-file = text/reflector-header.txt
+
+# The filename for the textfile appended to posts to a list (if present).
+# Path is under list directory. This is the file you retrieve with
+# 'getconf footer'.
+footer-file = text/reflector-footer.txt
+
+# The filename for the textfile sent to someone who sends mail to a closed
+# list, but is not subscribed to the list. This is probably a good place to
+# explain what a mailing list is, and subtly suggest they subscribe :-)
+closed-file = text/closed-post.txt
+
+# The digest-header-file and digest-footer-file specified below violates the
+# RFC1153 standard for digested mailing lists. However, they seem quite
+# popular :-)
+
+# The filename for the textfile prepended to the head of digests when
+# they're sent out. Path is relative to list directory. This is the file you
+# retrieve with 'getconf digest-header'.
+digest-header-file = text/digest-header.txt
+
+# The filename for the textfile appended to the tail of digests when they're
+# sent out. Path is relative to list directory. This is the file you
+# retrieve with 'getconf digest-footer'.
+digest-footer-file = text/digest-footer.txt
+
+# The filename for the textfile to be placed in the 'Administrivia' section
+# of digests when they're assembled. Path is relative to list directory.
+# This is the file you retrieve with 'getconf digest-administrivia'.
+digest-administrivia-file = digest/administrivia
+
+# The filename for the textfile to be sent to a user whose post was rejected
+# because they were set nopost. This is the file you retrieve with
+# 'getconf nopost'.
+nopost-file = text/nopost.txt
+
+# The filename of the textfile containing regexps, one per line, of patterns
+# to try matching to block spam or unsolicited commercial e-mail.
+# 'getconf spamfile' gets this one.
+spamfile = spam-regexp
+
+# The filename of the textfile to be sent to a user when they are set
+# MODERATOR. This should contain an introduction to moderating the list, and
+# serves as a welcome/intro to the new responsibilities a user has.
+moderator-welcome-file = text/moderator.txt
+
+# The filename of the file containing regexps, one per line of patterns to
+# match when attempting to determine if a users mail to the list contains an
+# admin request which should have gone to <list>-request instead. Retrieve
+# with 'getconf administrivia-regexp'.
+administrivia-regexp-file = admin-regexp
+
@@ .
patch -p0 <<'@@ .'
Index: openpkg-src/ecartis/ecartis.patch
============================================================================
$ cvs diff -u -r0 -r1.1 ecartis.patch
--- /dev/null 2003-10-24 16:33:53.000000000 +0200
+++ ecartis.patch 2003-10-24 16:33:53.000000000 +0200
@@ -0,0 +1,18 @@
+--- src/modules/bouncer/custom.c.orig Mon Oct 14 08:45:07 2002
++++ src/modules/bouncer/custom.c Thu Nov 28 15:51:50 2002
+@@ -419,13 +419,13 @@
+ strncpy(errorstr, pbase, ssize);
+ errorstr[ssize] = '\0';
+
+- if (!isdigit(errorstr[0])) {
++ if (!isdigit((int)(errorstr[0]))) {
+ handle_error(550, useraddy, errorstr, outfilename);
+ LMAPI->write_file(outfile, "User: %s:\n (%d) %s\n\n", useraddy, 550,
errorstr);
+
+ } else {
+ errcode = atoi(errorstr);
+- for (errstr = errorstr; *errstr && isdigit(*errstr); errstr++);
++ for (errstr = errorstr; *errstr && isdigit((int)(*errstr)); errstr++);
+ if (*errstr) ++errstr;
+ handle_error(errcode, useraddy, errstr, outfilename);
+ LMAPI->write_file(outfile, "User: %s:\n (%d) %s\n\n", useraddy, errcode,
errstr);
@@ .
patch -p0 <<'@@ .'
Index: openpkg-src/ecartis/ecartis.spec
============================================================================
$ cvs diff -u -r1.1 -r1.2 ecartis.spec
--- openpkg-src/ecartis/ecartis.spec 24 Oct 2003 13:15:47 -0000 1.1
+++ openpkg-src/ecartis/ecartis.spec 24 Oct 2003 14:33:53 -0000 1.2
@@ -29,7 +29,7 @@
# package information
Name: ecartis
-Summary: Ecartis Mailling List Manager
+Summary: Ecartis Mailing List Manager
URL: http://www.ecartis.org/
Vendor: Noderunner Computing
Packager: The OpenPKG Project
@@ .
patch -p0 <<'@@ .'
Index: openpkg-web/news.txt
============================================================================
$ cvs diff -u -r1.7155 -r1.7156 news.txt
--- openpkg-web/news.txt 24 Oct 2003 14:29:27 -0000 1.7155
+++ openpkg-web/news.txt 24 Oct 2003 14:33:51 -0000 1.7156
@@ -1,3 +1,4 @@
+24-Oct-2003: Upgraded package: P<ecartis-1.0.0.20030814-20031024>
24-Oct-2003: New package: P<nedit-5.3-20031024>
24-Oct-2003: New package: P<ecartis-1.0.0.20030814-20031024>
24-Oct-2003: New package: P<openmotif-2.2.2-20031024>
@@ .
______________________________________________________________________
The OpenPKG Project www.openpkg.org
CVS Repository Commit List [EMAIL PROTECTED]