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]