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
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
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
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
Ralf S. Engelschall
5e5d16e5f3
Provide "make dist" command for rolling distribution tarball.
2001-01-19 15:09:12 +00:00
Ralf S. Engelschall
a63cdcd16b
First step in GNu shtool version support:
...
Add version.c and use it for "petidomo --version".
Support for handling version.c in Makefile.in is coming later.
2001-01-19 15:01:19 +00:00
Ralf S. Engelschall
cff3b98e7f
Do not show subdir walking commands
2001-01-19 14:14:18 +00:00
Peter Simons
1745aa4250
- Word-wrapped long lines to fit into 80 characters per line.
...
- Updated dependencies.
- Removed BINDIR from FLAGS_TO_PASS as it isn't needed anymore.
2001-01-19 12:50:55 +00:00
Ralf S. Engelschall
8cd52f167e
Install petidomo-xxxx tools
2001-01-18 20:22:13 +00:00
Ralf S. Engelschall
3a55ccec61
Show were we are operating
2001-01-18 20:20:02 +00:00
Ralf S. Engelschall
18c9619303
New layout
2001-01-18 13:17:11 +00:00
Ralf S. Engelschall
6d86950750
New layout
2001-01-18 13:10:18 +00:00
Ralf S. Engelschall
6352e0499d
Switch to GNU shtool
2001-01-18 12:54:56 +00:00
Ralf S. Engelschall
e9aa5c16f3
fix install-testlist target
2001-01-18 12:28:24 +00:00
Peter Simons
04d4355c3f
Implemented the acked-once feature.
2001-01-16 11:33:36 +00:00
Peter Simons
2fcd50d4c4
Implemented the approve mode, where incoming mails are searched for
...
confirmation cookies and the apropriate queue entries will be
executed.
2001-01-15 18:48:49 +00:00
Peter Simons
f5a3d6dbe8
Implemented spooling mechanism for requests and postings that need an
...
acknowledgement to be processed. The code is there, it just isn't
called yet.
2001-01-15 16:29:11 +00:00
Peter Simons
48563f8faa
Added generate_cookie() routine taken from mapSoN.
2001-01-11 14:11:33 +00:00
Peter Simons
c0d14afc86
Completed the install-testlist target.
2001-01-08 20:40:24 +00:00
Peter Simons
0dcb44832b
Added dependencies.
2001-01-08 16:19:32 +00:00
Peter Simons
bacafded6a
Added preliminary install and install-testlist target.
2001-01-08 15:54:18 +00:00
Peter Simons
2726404cd1
Replaced the old basedir-mechanism in Petidomo, which used to be the
...
home directory of the petidomo user. Now, Petidomo expects its master
config file in ETCDIR, which is '/etc' per default. All other paths
will be set there at run-time.
2001-01-06 14:12:21 +00:00
Peter Simons
6cad68b3c1
Reversed all changes concerning C++ in Petidomo ... it isn't worth the
...
major rewrite.
2000-12-16 13:11:54 +00:00
Peter Simons
713e8e60dc
Added preliminary install target.
2000-12-16 12:14:15 +00:00
Peter Simons
b305cb94ab
The petidomo binary will now be linked with $(CXX).
...
Updated dependencies.
2000-12-15 16:58:11 +00:00
Peter Simons
069042ad61
Removed the signature code and all code that depended on it. In the
...
new Petidomo, the signature mechanism for server mails will work
differently.
2000-12-15 16:16:07 +00:00
Peter Simons
7df3f0088d
Removed the mail rescue mechanism and all relating code. I guess
...
_nobody_ ever used that mechanism anyway, not even me. :-)
2000-12-15 15:56:46 +00:00
Peter Simons
0cb339abd8
- Removed all debugging code. Now that Petidomo will be "rewritten"
...
in C++, I need a new paradigm for debugging anyway and the old
solution of mine was to messy for my taste anyway.
- Petidomo no longer cares under what name it has been started. The
different modes of operation will now be distinguished by a
mandatory command line parameter.
2000-12-15 15:48:00 +00:00
Peter Simons
5d6c97d465
Added support for C++ source modules within Petidomo.
2000-12-15 14:54:00 +00:00
Peter Simons
7c59e894d3
Modified the main Makefile so that it will pass the values determined
...
by Autoconf down to the libraries.
2000-12-14 16:43:10 +00:00
Peter Simons
135cf3c8f6
FreeBSD's make again: That stupid thing really doesn't grasp $< targets.
2000-12-14 16:08:47 +00:00
Peter Simons
c79aeb2b08
FreeBSD's make sucks big time: It doesn't honor the -C flag. Hence we
...
have to change into the target directory before calling make.
2000-12-14 15:35:11 +00:00
Peter Simons
3362ed9a9b
BSD make doesn't understand $< like GNU make does, thus it is better
...
to explicitely name the targets for the sake of portability.
2000-12-14 15:30:52 +00:00
Peter Simons
3a581cbcdd
Rewrote the makefile to not require GNU make.
2000-12-14 15:26:44 +00:00
Peter Simons
0b7de06268
Updated dependencies.
2000-12-14 15:08:14 +00:00
Peter Simons
ee2cb50f52
Cosmetic changes to the Makefile ... nothing important.
2000-12-13 16:53:19 +00:00
Peter Simons
165af89996
After changing librfc822 to get along without libmpools, the library
...
can (and has been) removed from Petidomo.
2000-12-13 16:42:17 +00:00
Peter Simons
bda7a0d438
Rewrote the build process from the scratch.
2000-12-13 15:16:34 +00:00