Peter Simons
594c326e16
Added docs to the list of subdirectories that need to be handled in
...
the *clean targets.
2001-08-20 13:08:21 +00:00
Peter Simons
f68d5ddef8
Added text-only version of the installation instructions.
2001-02-18 01:03:28 +00:00
Peter Simons
b5c569b04c
Used the \file{} macro rather than setting the font directly.
2001-02-18 01:02:08 +00:00
Peter Simons
c34436fab8
Removed all references to petidomo.com and cys.de.
2001-02-18 00:33:23 +00:00
Peter Simons
803523256a
Updated ChangeLog.
2001-02-18 00:27:36 +00:00
Peter Simons
29fa901223
Updated ChangeLog based on the CVS history.
2001-02-18 00:20:04 +00:00
Peter Simons
e07a2009db
- Removed AC_REVISION: The information can not be found trivially in
...
the configure file anyway.
- Rather than patching the "-g -O2" away, set CFLAGS in any case --
even if it is emty --, so that autoconf will not even generate it.
2001-02-18 00:05:39 +00:00
Peter Simons
35ab4c42f6
- Updated the ACL chapter.
...
- Removed all references to ~petidomo.
- Documented the missing options.
- Updated the chapter about aliases.
- Updated the chapter about command line syntax.
2001-02-17 23:06:05 +00:00
Peter Simons
59bfef901a
Added check whether the required listname parameter is there _before_
...
we try and read the mail from standard input.
2001-02-17 21:59:17 +00:00
Peter Simons
27c08379c6
Added descriptions of the configuration file and moved some contents
...
from the old manual version back in.
2001-02-17 21:46:46 +00:00
Peter Simons
ede943e589
Petidomo will now let the "keywords:" and "summary:" headers pass when
...
posting to a list. These headers are uncommon but have been around for
ages.
2001-02-17 21:37:05 +00:00
Peter Simons
f77cfb105e
Added a half finished chapter about the configuration of Petidomo.
2001-02-17 20:19:06 +00:00
Peter Simons
625983a6b5
Changed loglevel of sereval syslog() calls from NOTICE to INFO,
...
because they do not really require the administrator's attention but
are informational.
2001-02-12 20:44:13 +00:00
Peter Simons
d40df57546
Replaced GNU make-specific stuff by the general make syntax to make
...
the file more portable.
2001-02-12 19:34:50 +00:00
Peter Simons
3768c0c871
Removed diagrams required by the old version of the manual; the new
...
version will not use these.
2001-02-12 19:33:06 +00:00
Peter Simons
147e9fefdf
Started a complete rewrite of the user manual. So far, the
...
installation process is covered. Other things will follow.
2001-02-12 19:23:51 +00:00
Peter Simons
024a91fc18
Fixed the incorrect default path to the help file.
2001-02-12 19:23:15 +00:00
Peter Simons
a44c9f44e4
Added petidomo.ps to the list of ignored files.
2001-02-12 19:18:19 +00:00
Peter Simons
360fe23d67
The sample config file should contain the -i parameter at the
...
MTAOptions, not the -v parameter, which does not make any sense here
at all and probably was a typo to begin with.
2001-02-12 18:08:00 +00:00
Ralf S. Engelschall
e7d34b939f
Keep track of what still has to be done
2001-01-24 11:30:22 +00:00
Ralf S. Engelschall
7e3f34c07b
Make life of RPM builders easier by providing support for the Automake
...
standard variable DESTDIR.
2001-01-21 12:20:41 +00:00
Ralf S. Engelschall
3c64978407
Provide a "petidomo --mode=dump <listname>" and use this in petidomo-kickout
...
instead of directly fiddling with Petidomo's files.
2001-01-21 12:00:35 +00:00
Peter Simons
8b9c30b1e6
Updated dependencies.
2001-01-20 15:18:59 +00:00
Ralf S. Engelschall
f9ec7fc9cb
Sorry, I still inist that Petidomo visually resembles Majordomo as close
...
as possible: now Petidomo no longer just sends a carbon-copy of the
final "successful" mail after subscribe/unsubscribe operations to the
list owner. Instead the list owner gets an own dedicated mail. The most
important thing is that those mails have "SUBSCRIBE" and "UNSUBSCRIBE"
tags in their Subject so one can easily monitor those operations as the
list owner.
2001-01-20 15:03:11 +00:00
Peter Simons
afadb77b0a
- Petidomo is now more responsive when dealing with approve mails. For
...
sure, Ralf is going to change the mail texts as soon as he sees
this. :-)
- Converting incoming codes to all upper-case in case the code got
mixed up by some crazy mailer.
2001-01-20 14:57:04 +00:00
Ralf S. Engelschall
8407e7178d
Show a RSE/OSSP-style headline.
2001-01-20 14:36:43 +00:00
Peter Simons
2d4f42726b
- Changed prototype of approve_main() to return "void".
...
- Added code that will parse the incoming mail after we've processed
it in order to retrieve the originator's address for a reply.
2001-01-20 14:30:50 +00:00
Peter Simons
3dcc6e0441
Since we never tested the return codes of *_main() anyway, don't
...
pretend we do: Made listsern_main(), hermes_main() and approve_main()
officially return "void".
2001-01-20 14:29:28 +00:00
Ralf S. Engelschall
97a01bc9a5
Provide both "make dist" and "make snap".
2001-01-20 14:27:11 +00:00
Ralf S. Engelschall
fd3b775a56
Provide commands for increasing or updating version information in version.c:
...
# update the date, but keep version number
$ make update-version
# interactively specify new version number
$ make new-version
# batch specify new version version number
$ make new-version VERSION=0.8.15
2001-01-20 14:17:48 +00:00
Ralf S. Engelschall
220dc26a96
Religious cosmetics: Use upper-case for MD5 cookies because it
...
typographically looks better because the lower-case MD5 cookies looked
too jagged ;)
2001-01-20 14:10:43 +00:00
Ralf S. Engelschall
dc87681766
More information in message
2001-01-20 14:08:25 +00:00
Ralf S. Engelschall
ceeb9ca9c3
Add three GNU standard files we later want anyway...
2001-01-20 14:00:32 +00:00
Peter Simons
e632aade82
Following my quest against underscores in file names, I renamed the
...
default acknowledgment queue directory from "ack_queue" to
"ack-queue".
2001-01-20 13:58:45 +00:00
Peter Simons
a00353949c
Updated the sample config files to the modified tag names.
2001-01-20 13:53:45 +00:00
Ralf S. Engelschall
a047399b38
First bunch of cosmetic adjustments to text messages. Additionally
...
--masterconf=FILE is also passed through to files created in acknowledge
directory.
2001-01-20 13:52:41 +00:00
Peter Simons
9b1f51ab81
Accidently added this dependent file; corrected the mistake. :-(
2001-01-20 13:45:21 +00:00
Peter Simons
333488e3f9
Renamed acl_scan.c and acl_scan.h to acl-scan.c and acl-scan.h
...
respectively.
2001-01-20 13:43:30 +00:00
Peter Simons
37d2f1c693
Underscores in file names suck, because you need an extra key-press to
...
type them compared to the hyphen. For this reason (and for
consistency) I corrected this horrible, horrible mistake of the past
and renamed those files.
2001-01-20 13:42:01 +00:00
Ralf S. Engelschall
7d6693572e
Add first cut for a petidomo(1) manual page.
2001-01-20 13:34:57 +00:00
Peter Simons
84ea53543a
Renamed the followings tags in petidomo.conf
...
MTA_Options --> MTAOptions
List_Directory --> ListDirectory
Ack_Queue_Directory --> AckQueueDirectory
for consistency reasons. While I was at it, I also renamed the source
file from config.c to config-files.c, because the module config.c is
generally associated with GNU autoconf and this has nothing to do with
it.
2001-01-20 13:26:00 +00:00
Ralf S. Engelschall
a333ce43a6
Be careful, listname can be NULL in global operation mode and not
...
all printf implementations are as smart as BSD's variant. Instead of
printing "(null)" others just dump core.
2001-01-20 11:19:14 +00:00
Ralf S. Engelschall
0e34ed74d9
Ignore LaTeX generated files
2001-01-20 11:00:17 +00:00
Peter Simons
1426a7c640
Cosmetic change.
2001-01-19 21:42:34 +00:00
Peter Simons
70f3d043b4
Updated dependencies.
2001-01-19 21:39:49 +00:00
Peter Simons
2785a387a3
Enhanced portability. This commit also contains an older
...
change made by Ralf, which I have to re-commit after
screwing up with the "cvs admin" command. Sorry!!!
2001-01-19 21:21:41 +00:00
Peter Simons
cd24ac475e
Minor change to enhance portability.
2001-01-19 21:16:25 +00:00
Peter Simons
f651fa8224
The module contains the static variable MasterConfig, which all other
...
Petidomo routines can access via getMasterConfig(). The routine
getListConfig(), which is defined in config.c, too, used the "correct"
mechanism to access MasterConfig, even though it could access it
directly. Since I chose the same name ("MasterConfig" :->) for the
local copy of the pointer, gcc warns that this variable shadows the
static one. To get rid of this warning, and since it doesn't make one
bit a difference, getListConfig() accessse the static variable
directly now.
2001-01-19 20:51:11 +00:00
Peter Simons
ac901a4e1c
Changed ACL semantics: The ACL is processed only if the posting didn't
...
have a valid password. If it did, the mail is going through in any
case and the ACL is not tested.
2001-01-19 16:46:25 +00:00
Peter Simons
73ed1ee547
In case no index file is installed, "make install" will create an
...
example file at the correct location so that the admininstrator
hopefully figures out that there is some work to be done.
2001-01-19 16:19:59 +00:00