Commit Graph

34 Commits

Author SHA1 Message Date
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