]>
git.ipfire.org Git - people/ms/dma.git/log
Peter Pentchev [Sun, 20 Jun 2010 21:05:07 +0000 (21:05 +0000)]
Update the Russian debconf translation.
Peter Pentchev [Sun, 20 Jun 2010 12:26:51 +0000 (12:26 +0000)]
Remove the e-mail addresses from the debconf translation attributions.
Peter Pentchev [Sun, 20 Jun 2010 12:26:26 +0000 (12:26 +0000)]
Update the German debconf translation.
Peter Pentchev [Sun, 20 Jun 2010 10:43:52 +0000 (10:43 +0000)]
Reword the debconf updates item, giving credit where credit is due.
Peter Pentchev [Sun, 20 Jun 2010 10:42:50 +0000 (10:42 +0000)]
Update the Portuguese debconf translation.
Peter Pentchev [Sat, 19 Jun 2010 13:20:36 +0000 (13:20 +0000)]
Bah, we need to target "unstable" to upload to mentors.d.n :)
So add a "do not upload" TODO item and, well, go for it.
Peter Pentchev [Sat, 19 Jun 2010 13:15:11 +0000 (13:15 +0000)]
Update the changelog timestamp for the call to translations.
Peter Pentchev [Sat, 19 Jun 2010 13:09:39 +0000 (13:09 +0000)]
Update the Bulgarian debconf translation.
Peter Pentchev [Sat, 19 Jun 2010 13:05:04 +0000 (13:05 +0000)]
Run debconf-updatepo to fuzzy the relayhost question in translations.
Peter Pentchev [Sat, 19 Jun 2010 13:04:44 +0000 (13:04 +0000)]
Reword the debconf relayhost question - dma does not really *need*
a smarthost anymore.
Peter Pentchev [Sat, 19 Jun 2010 13:01:24 +0000 (13:01 +0000)]
Fix the debconf operation a bit:
- properly deal with unspecified values for SMARTHOST and DBOUNCEPROG
- remove the smarthost default now that dma can do MX lookups by itself
Peter Pentchev [Sat, 19 Jun 2010 11:09:45 +0000 (11:09 +0000)]
Force delivery on a SIGALRM.
Peter Pentchev [Sat, 19 Jun 2010 10:27:37 +0000 (10:27 +0000)]
Erm, the copyright file is governed by DEP 5, not DEP 6!
Peter Pentchev [Sat, 19 Jun 2010 10:26:48 +0000 (10:26 +0000)]
Update the upstream copyright notices in the copyright file.
Peter Pentchev [Sat, 19 Jun 2010 10:08:31 +0000 (10:08 +0000)]
Argh, commit the M*/Q* processing fix that I've been doing after each install
for the past few days :)
Peter Pentchev [Sat, 19 Jun 2010 09:53:04 +0000 (09:53 +0000)]
Drop pmake from Build-Depends now that we're using the GNU Makefile.
Peter Pentchev [Sat, 19 Jun 2010 09:37:44 +0000 (09:37 +0000)]
Shorten the Vcs-Browser URL.
Peter Pentchev [Fri, 18 Jun 2010 15:03:57 +0000 (15:03 +0000)]
Simplify a couple of paths.
Peter Pentchev [Fri, 18 Jun 2010 14:59:57 +0000 (14:59 +0000)]
Include the dma package version in the dma-migrate version output.
Peter Pentchev [Fri, 18 Jun 2010 14:58:13 +0000 (14:58 +0000)]
Display the version and the usage in the proper order :)
Peter Pentchev [Fri, 18 Jun 2010 14:56:54 +0000 (14:56 +0000)]
Convert the dma-migrate Makefile to GNU format and reconnect it to the build.
Peter Pentchev [Fri, 18 Jun 2010 14:49:23 +0000 (14:49 +0000)]
Honor LDFLAGS if specified in the environment.
Peter Pentchev [Fri, 18 Jun 2010 14:46:46 +0000 (14:46 +0000)]
Adapt the rules file to build using the GNU Makefile.
Still need to reconnect dma-migrate to the build.
Peter Pentchev [Fri, 18 Jun 2010 14:45:01 +0000 (14:45 +0000)]
Actually, we still need the 04-debian-setgid patch.
Peter Pentchev [Fri, 18 Jun 2010 14:26:22 +0000 (14:26 +0000)]
Update to 2010.06.17, part III: note the patch changes.
Peter Pentchev [Fri, 18 Jun 2010 14:26:04 +0000 (14:26 +0000)]
Update to 2010.06.17, part II: refresh the remaining patches.
Peter Pentchev [Fri, 18 Jun 2010 14:08:34 +0000 (14:08 +0000)]
Oops, fix the version number.
Peter Pentchev [Fri, 18 Jun 2010 14:00:27 +0000 (14:00 +0000)]
Update to 2010.06.17, part I: adapt the patches.
Peter Pentchev [Thu, 17 Jun 2010 14:29:46 +0000 (14:29 +0000)]
Teach dbounce-simple-safecat about the M*/Q* spool scheme.
Peter Pentchev [Thu, 17 Jun 2010 14:28:23 +0000 (14:28 +0000)]
Blah, reorder some stuff.
Peter Pentchev [Thu, 17 Jun 2010 14:27:34 +0000 (14:27 +0000)]
Merge trunk rev. 5016 - allow the sender to be empty.
Peter Pentchev [Thu, 17 Jun 2010 14:25:48 +0000 (14:25 +0000)]
Merge trunk rev. 5015: fix a double-free bug.
Peter Pentchev [Thu, 17 Jun 2010 14:24:25 +0000 (14:24 +0000)]
Merge trunk rev. 5014: use dma's delqueue() so all queue files are removed.
Peter Pentchev [Tue, 15 Jun 2010 15:07:54 +0000 (15:07 +0000)]
Merge branches/debian/ rev. 4976: validate parsed recipient addresses.
Peter Pentchev [Tue, 15 Jun 2010 11:01:57 +0000 (11:01 +0000)]
Invoke dma-migrate if present before flushing the queue.
Peter Pentchev [Tue, 15 Jun 2010 10:58:06 +0000 (10:58 +0000)]
A first attempt at integrating dma-migrate as a separate binary package.
Peter Pentchev [Tue, 15 Jun 2010 10:30:21 +0000 (10:30 +0000)]
Argh. Silly me :)
Peter Pentchev [Tue, 15 Jun 2010 10:29:41 +0000 (10:29 +0000)]
Initial import of a simple utility to convert dma spool files between formats.
Peter Pentchev [Thu, 3 Jun 2010 07:53:11 +0000 (07:53 +0000)]
One more to-do item.
Peter Pentchev [Thu, 3 Jun 2010 07:52:47 +0000 (07:52 +0000)]
Well, it builds with the hardening wrapper now.
Peter Pentchev [Thu, 3 Jun 2010 07:52:29 +0000 (07:52 +0000)]
Fix some punctuation.
Peter Pentchev [Thu, 3 Jun 2010 07:51:54 +0000 (07:51 +0000)]
Refresh after 13-hardening.patch modified util.c.
Peter Pentchev [Thu, 3 Jun 2010 07:50:54 +0000 (07:50 +0000)]
Resurrect the build hardening patch and fix a couple of unchecked
asprintf(3) and vasprintf(3) calls.
Peter Pentchev [Wed, 2 Jun 2010 14:42:10 +0000 (14:42 +0000)]
Update to 0.0.2009.08.29. Still some more work to do.
Peter Pentchev [Wed, 2 Jun 2010 12:28:33 +0000 (12:28 +0000)]
Use dpkg-buildflags to get CFLAGS, CPPFLAGS, and LDFLAGS.
Peter Pentchev [Wed, 2 Jun 2010 12:19:28 +0000 (12:19 +0000)]
Remove the diffsrc target that even I am not using any more.
Peter Pentchev [Wed, 2 Jun 2010 12:11:52 +0000 (12:11 +0000)]
Bring the copyright file up to the latest DEP 5 revision and bump
the year on my copyright notice.
Peter Pentchev [Wed, 2 Jun 2010 11:22:11 +0000 (11:22 +0000)]
Start a new version in preparation for a new upstream version,
but do a little maintenance on the package first.
Start by bumping Standards-Version to 3.8.4 with no changes.
Simon Schubert [Thu, 22 Apr 2010 14:27:46 +0000 (16:27 +0200)]
todo: create mbox files with correct user/permissions
Simon Schubert [Thu, 22 Apr 2010 14:22:03 +0000 (16:22 +0200)]
document the EMAIL environment variable
Simon Schubert [Thu, 22 Apr 2010 14:04:24 +0000 (16:04 +0200)]
drop the virtusertable support
A better way to set the envelope sender is to use either the -f argument
or to set the EMAIL environment variable.
Simon Schubert [Thu, 22 Apr 2010 13:54:17 +0000 (15:54 +0200)]
install with correct permissions
Simon Schubert [Sat, 17 Apr 2010 23:27:24 +0000 (01:27 +0200)]
Linux -Wall fixes
Simon Schubert [Sat, 17 Apr 2010 23:09:30 +0000 (01:09 +0200)]
fix parsing for "name <real@example.org>" addresses
Noticed-by: Ed Maste <emaste@freebsd.org>
Simon Schubert [Sat, 17 Apr 2010 23:04:35 +0000 (01:04 +0200)]
use the EMAIL env var as originating mail address
Simon Schubert [Fri, 16 Apr 2010 18:45:27 +0000 (20:45 +0200)]
remove debug output
Simon Schubert [Fri, 16 Apr 2010 18:02:59 +0000 (20:02 +0200)]
flip the polarity of the compatibility macros to HAVE_*
Simon Schubert [Fri, 16 Apr 2010 17:53:00 +0000 (19:53 +0200)]
use the plain makefile as default
Simon Schubert [Fri, 16 Apr 2010 08:19:41 +0000 (10:19 +0200)]
treat st_ino as uintmax_t to match the format string
Submitted-By: Ed Maste <emaste@freebsd.org>
Peter Pentchev [Sat, 19 Dec 2009 12:50:04 +0000 (12:50 +0000)]
In the config script, fix a misspelling of dbounceprog as defer.
Pointy hat to: myself
Peter Pentchev [Sat, 19 Dec 2009 12:36:26 +0000 (12:36 +0000)]
Refresh the mailname patch after the dma.conf/debconf comments added to
two other patches.
Peter Pentchev [Sat, 19 Dec 2009 12:35:23 +0000 (12:35 +0000)]
Update the changelog timestamp.
Peter Pentchev [Sat, 19 Dec 2009 12:29:04 +0000 (12:29 +0000)]
Always use the debconf value for the smarthost and the double-bounce program.
Add a note to dma.conf stating that debconf may override the user values.
Peter Pentchev [Sat, 19 Dec 2009 12:23:41 +0000 (12:23 +0000)]
Change the ownership of the existing config files if upgrading from
an older version of the dma package.
Peter Pentchev [Wed, 9 Dec 2009 19:08:32 +0000 (19:08 +0000)]
Update the changelog timestamp.
Peter Pentchev [Wed, 9 Dec 2009 19:08:12 +0000 (19:08 +0000)]
Add rev. 4275 as a Debian patch for #547594 - fix a crash when
the SMTP server does not support STARTTLS.
Peter Pentchev [Wed, 9 Dec 2009 18:01:37 +0000 (18:01 +0000)]
Remove a double space and unfuzzy the translations.
Peter Pentchev [Wed, 9 Dec 2009 17:58:07 +0000 (17:58 +0000)]
Convert the CR/LF linebreaks to plain LF's.
Peter Pentchev [Wed, 9 Dec 2009 17:49:14 +0000 (17:49 +0000)]
Add the German and Japanese debconf translations.
Peter Pentchev [Wed, 9 Dec 2009 17:38:14 +0000 (17:38 +0000)]
Bah, create links for the mailq and newaliases manual pages, too.
Peter Pentchev [Wed, 9 Dec 2009 17:26:44 +0000 (17:26 +0000)]
Switch to the 3.0 (quilt) source format:
- drop the quilt dependency
- remove --with quilt from the dh(1) invocations
- remove the "patch" and "unpatch" targets
- remove README.source
Peter Pentchev [Wed, 9 Dec 2009 17:14:39 +0000 (17:14 +0000)]
Install /usr/bin/mailq and /usr/bin/newaliases as symlinks to dma.
Peter Pentchev [Wed, 4 Nov 2009 12:23:36 +0000 (12:23 +0000)]
Really install /etc/dma/*.conf as root/mail/640.
Debian: #544664
Reported by: Tino Keitel <tino.keitel+debbugs@tikei.de>
Simon Schubert [Sun, 4 Oct 2009 00:55:32 +0000 (02:55 +0200)]
dma: move config files to source directory
Simon Schubert [Sat, 3 Oct 2009 19:38:06 +0000 (21:38 +0200)]
dma: add a plain Makefile for other systems
Submitted-by: Michel Salim <salimma@fedoraproject.org>
Simon Schubert [Sat, 3 Oct 2009 19:37:22 +0000 (21:37 +0200)]
dma: add DragonFly compat files
These are not used in DragonFly, but for compilation on other systems.
Simon Schubert [Sat, 3 Oct 2009 19:35:29 +0000 (21:35 +0200)]
dma: don't use sockaddr_storage.ss_len
sockaddr_storage.ss_len is not mandated by POSIX, so we shouldn't use
it. Instead, use addrinfo.ai_addrlen.
Simon Schubert [Sat, 3 Oct 2009 19:32:07 +0000 (21:32 +0200)]
dma: don't use __unused
__unused avoids a gcc warning that the parameter is not being used, but
this does not exist in other systems or is overloaded with a different
meaning.
Instead simply use a cast to (void) to silence gcc.
Simon Schubert [Sat, 3 Oct 2009 19:31:26 +0000 (21:31 +0200)]
dma: sort includes
Simon Schubert [Sat, 3 Oct 2009 19:18:45 +0000 (21:18 +0200)]
dma: use st_mtim to make source more POSIXy
Simon Schubert [Mon, 21 Sep 2009 13:37:30 +0000 (15:37 +0200)]
dma: defer delivery if STARTTLS fails
Simon Schubert [Mon, 21 Sep 2009 11:28:37 +0000 (13:28 +0200)]
dma: treat connect status messages properly
Simon Schubert [Mon, 21 Sep 2009 11:16:07 +0000 (13:16 +0200)]
dma: rework config parsing
Simon Schubert [Sun, 20 Sep 2009 18:58:37 +0000 (20:58 +0200)]
dma: perform MX lookups
Simon Schubert [Sun, 20 Sep 2009 18:57:34 +0000 (20:57 +0200)]
dma: allow empty sender in queue files
Empty senders happen when a bounce gets queued, so we need to accept
such queue files.
Simon Schubert [Sun, 20 Sep 2009 18:56:32 +0000 (20:56 +0200)]
dma: create spool files mode 660
dma runs setgid mail, so we need to create files which are group
readable, otherwise we won't be able to read them later.
Sascha Wildner [Sat, 19 Sep 2009 14:48:10 +0000 (16:48 +0200)]
gcc44 warns: Put input() under YY_NO_INPUT and set that if it isn't used.
Peter Pentchev [Tue, 1 Sep 2009 10:37:12 +0000 (10:37 +0000)]
Update the changelog timestamp.
Peter Pentchev [Tue, 1 Sep 2009 10:34:43 +0000 (10:34 +0000)]
Add a lintian override for the "Unknown DragonFly version" error.
Peter Pentchev [Tue, 1 Sep 2009 10:32:41 +0000 (10:32 +0000)]
Convert the patch headers to the DEP 3 format.
Peter Pentchev [Tue, 1 Sep 2009 09:56:53 +0000 (09:56 +0000)]
Drop the manpage .Dx patch - groff 1.20 in Squeeze knows about it now.
Peter Pentchev [Tue, 1 Sep 2009 09:40:56 +0000 (09:40 +0000)]
Switch the copyright file's header to DEP 5.
Peter Pentchev [Tue, 1 Sep 2009 09:17:48 +0000 (09:17 +0000)]
Revert the build hardening behavior - default to disabled, enable it
if the "hardening" option is specified.
Peter Pentchev [Tue, 1 Sep 2009 09:14:48 +0000 (09:14 +0000)]
Bump Standards-Version to 3.8.3 with no changes.
Peter Pentchev [Tue, 1 Sep 2009 09:09:34 +0000 (09:09 +0000)]
Randomize the generated Message-Id a bit more.
Debian: #544475
Reported by: Tino Keitel <tino.keitel+debbugs@tikei.de>
Peter Pentchev [Tue, 1 Sep 2009 09:03:42 +0000 (09:03 +0000)]
Allow the spool directory to live on a filesystem that does not
set the d_type member of the dirent structure, like XFS.
Debian: #544357
Reported by: Tino Keitel <tino.keitel+debbugs@tikei.de>
Sascha Wildner [Sat, 29 Aug 2009 21:04:45 +0000 (23:04 +0200)]
Fix typo: aquire -> acquire.
Simon Schubert [Fri, 28 Aug 2009 11:00:33 +0000 (13:00 +0200)]
dma: add TODO
Simon Schubert [Thu, 27 Aug 2009 15:19:38 +0000 (17:19 +0200)]
dma: bump man page date
Simon Schubert [Thu, 27 Aug 2009 15:19:13 +0000 (17:19 +0200)]
dma: man page cleanup