]> git.ipfire.org Git - people/ms/dma.git/log
people/ms/dma.git
15 years agoUpdate the Russian debconf translation.
Peter Pentchev [Sun, 20 Jun 2010 21:05:07 +0000 (21:05 +0000)] 
Update the Russian debconf translation.

15 years agoRemove the e-mail addresses from the debconf translation attributions.
Peter Pentchev [Sun, 20 Jun 2010 12:26:51 +0000 (12:26 +0000)] 
Remove the e-mail addresses from the debconf translation attributions.

15 years agoUpdate the German debconf translation.
Peter Pentchev [Sun, 20 Jun 2010 12:26:26 +0000 (12:26 +0000)] 
Update the German debconf translation.

15 years agoReword the debconf updates item, giving credit where credit is due.
Peter Pentchev [Sun, 20 Jun 2010 10:43:52 +0000 (10:43 +0000)] 
Reword the debconf updates item, giving credit where credit is due.

15 years agoUpdate the Portuguese debconf translation.
Peter Pentchev [Sun, 20 Jun 2010 10:42:50 +0000 (10:42 +0000)] 
Update the Portuguese debconf translation.

15 years agoBah, we need to target "unstable" to upload to mentors.d.n :)
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.

15 years agoUpdate the changelog timestamp for the call to translations.
Peter Pentchev [Sat, 19 Jun 2010 13:15:11 +0000 (13:15 +0000)] 
Update the changelog timestamp for the call to translations.

15 years agoUpdate the Bulgarian debconf translation.
Peter Pentchev [Sat, 19 Jun 2010 13:09:39 +0000 (13:09 +0000)] 
Update the Bulgarian debconf translation.

15 years agoRun debconf-updatepo to fuzzy the relayhost question in translations.
Peter Pentchev [Sat, 19 Jun 2010 13:05:04 +0000 (13:05 +0000)] 
Run debconf-updatepo to fuzzy the relayhost question in translations.

15 years agoReword the debconf relayhost question - dma does not really *need*
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.

15 years agoFix the debconf operation a bit:
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

15 years agoForce delivery on a SIGALRM.
Peter Pentchev [Sat, 19 Jun 2010 11:09:45 +0000 (11:09 +0000)] 
Force delivery on a SIGALRM.

15 years agoErm, the copyright file is governed by DEP 5, not DEP 6!
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!

15 years agoUpdate the upstream copyright notices in the copyright file.
Peter Pentchev [Sat, 19 Jun 2010 10:26:48 +0000 (10:26 +0000)] 
Update the upstream copyright notices in the copyright file.

15 years agoArgh, commit the M*/Q* processing fix that I've been doing after each install
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 :)

15 years agoDrop pmake from Build-Depends now that we're using the GNU Makefile.
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.

15 years agoShorten the Vcs-Browser URL.
Peter Pentchev [Sat, 19 Jun 2010 09:37:44 +0000 (09:37 +0000)] 
Shorten the Vcs-Browser URL.

15 years agoSimplify a couple of paths.
Peter Pentchev [Fri, 18 Jun 2010 15:03:57 +0000 (15:03 +0000)] 
Simplify a couple of paths.

15 years agoInclude the dma package version in the dma-migrate version output.
Peter Pentchev [Fri, 18 Jun 2010 14:59:57 +0000 (14:59 +0000)] 
Include the dma package version in the dma-migrate version output.

15 years agoDisplay the version and the usage in the proper order :)
Peter Pentchev [Fri, 18 Jun 2010 14:58:13 +0000 (14:58 +0000)] 
Display the version and the usage in the proper order :)

15 years agoConvert the dma-migrate Makefile to GNU format and reconnect it to the build.
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.

15 years agoHonor LDFLAGS if specified in the environment.
Peter Pentchev [Fri, 18 Jun 2010 14:49:23 +0000 (14:49 +0000)] 
Honor LDFLAGS if specified in the environment.

15 years agoAdapt the rules file to build using the GNU Makefile.
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.

15 years agoActually, we still need the 04-debian-setgid patch.
Peter Pentchev [Fri, 18 Jun 2010 14:45:01 +0000 (14:45 +0000)] 
Actually, we still need the 04-debian-setgid patch.

15 years agoUpdate to 2010.06.17, part III: note the patch changes.
Peter Pentchev [Fri, 18 Jun 2010 14:26:22 +0000 (14:26 +0000)] 
Update to 2010.06.17, part III: note the patch changes.

15 years agoUpdate to 2010.06.17, part II: refresh the remaining patches.
Peter Pentchev [Fri, 18 Jun 2010 14:26:04 +0000 (14:26 +0000)] 
Update to 2010.06.17, part II: refresh the remaining patches.

15 years agoOops, fix the version number.
Peter Pentchev [Fri, 18 Jun 2010 14:08:34 +0000 (14:08 +0000)] 
Oops, fix the version number.

15 years agoUpdate to 2010.06.17, part I: adapt the patches.
Peter Pentchev [Fri, 18 Jun 2010 14:00:27 +0000 (14:00 +0000)] 
Update to 2010.06.17, part I: adapt the patches.

15 years agoTeach dbounce-simple-safecat about the M*/Q* spool scheme.
Peter Pentchev [Thu, 17 Jun 2010 14:29:46 +0000 (14:29 +0000)] 
Teach dbounce-simple-safecat about the M*/Q* spool scheme.

15 years agoBlah, reorder some stuff.
Peter Pentchev [Thu, 17 Jun 2010 14:28:23 +0000 (14:28 +0000)] 
Blah, reorder some stuff.

15 years agoMerge trunk rev. 5016 - allow the sender to be empty.
Peter Pentchev [Thu, 17 Jun 2010 14:27:34 +0000 (14:27 +0000)] 
Merge trunk rev. 5016 - allow the sender to be empty.

15 years agoMerge trunk rev. 5015: fix a double-free bug.
Peter Pentchev [Thu, 17 Jun 2010 14:25:48 +0000 (14:25 +0000)] 
Merge trunk rev. 5015: fix a double-free bug.

15 years agoMerge trunk rev. 5014: use dma's delqueue() so all queue files are removed.
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.

15 years agoMerge branches/debian/ rev. 4976: validate parsed recipient addresses.
Peter Pentchev [Tue, 15 Jun 2010 15:07:54 +0000 (15:07 +0000)] 
Merge branches/debian/ rev. 4976: validate parsed recipient addresses.

15 years agoInvoke dma-migrate if present before flushing the queue.
Peter Pentchev [Tue, 15 Jun 2010 11:01:57 +0000 (11:01 +0000)] 
Invoke dma-migrate if present before flushing the queue.

15 years agoA first attempt at integrating dma-migrate as a separate binary package.
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.

15 years agoArgh. Silly me :)
Peter Pentchev [Tue, 15 Jun 2010 10:30:21 +0000 (10:30 +0000)] 
Argh.  Silly me :)

15 years agoInitial import of a simple utility to convert dma spool files between formats.
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.

15 years agoOne more to-do item.
Peter Pentchev [Thu, 3 Jun 2010 07:53:11 +0000 (07:53 +0000)] 
One more to-do item.

15 years agoWell, it builds with the hardening wrapper now.
Peter Pentchev [Thu, 3 Jun 2010 07:52:47 +0000 (07:52 +0000)] 
Well, it builds with the hardening wrapper now.

15 years agoFix some punctuation.
Peter Pentchev [Thu, 3 Jun 2010 07:52:29 +0000 (07:52 +0000)] 
Fix some punctuation.

15 years agoRefresh after 13-hardening.patch modified util.c.
Peter Pentchev [Thu, 3 Jun 2010 07:51:54 +0000 (07:51 +0000)] 
Refresh after 13-hardening.patch modified util.c.

15 years agoResurrect the build hardening patch and fix a couple of unchecked
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.

15 years agoUpdate to 0.0.2009.08.29. Still some more work to do.
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.

15 years agoUse dpkg-buildflags to get CFLAGS, CPPFLAGS, and LDFLAGS.
Peter Pentchev [Wed, 2 Jun 2010 12:28:33 +0000 (12:28 +0000)] 
Use dpkg-buildflags to get CFLAGS, CPPFLAGS, and LDFLAGS.

15 years agoRemove the diffsrc target that even I am not using any more.
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.

15 years agoBring the copyright file up to the latest DEP 5 revision and bump
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.

15 years agoStart a new version in preparation for a new upstream version,
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.

15 years agotodo: create mbox files with correct user/permissions
Simon Schubert [Thu, 22 Apr 2010 14:27:46 +0000 (16:27 +0200)] 
todo: create mbox files with correct user/permissions

15 years agodocument the EMAIL environment variable
Simon Schubert [Thu, 22 Apr 2010 14:22:03 +0000 (16:22 +0200)] 
document the EMAIL environment variable

15 years agodrop the virtusertable support
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.

15 years agoinstall with correct permissions
Simon Schubert [Thu, 22 Apr 2010 13:54:17 +0000 (15:54 +0200)] 
install with correct permissions

15 years agoLinux -Wall fixes
Simon Schubert [Sat, 17 Apr 2010 23:27:24 +0000 (01:27 +0200)] 
Linux -Wall fixes

15 years agofix parsing for "name <real@example.org>" addresses
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>
15 years agouse the EMAIL env var as originating mail address
Simon Schubert [Sat, 17 Apr 2010 23:04:35 +0000 (01:04 +0200)] 
use the EMAIL env var as originating mail address

15 years agoremove debug output
Simon Schubert [Fri, 16 Apr 2010 18:45:27 +0000 (20:45 +0200)] 
remove debug output

15 years agoflip the polarity of the compatibility macros to HAVE_*
Simon Schubert [Fri, 16 Apr 2010 18:02:59 +0000 (20:02 +0200)] 
flip the polarity of the compatibility macros to HAVE_*

15 years agouse the plain makefile as default
Simon Schubert [Fri, 16 Apr 2010 17:53:00 +0000 (19:53 +0200)] 
use the plain makefile as default

15 years agotreat st_ino as uintmax_t to match the format string
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>
15 years agoIn the config script, fix a misspelling of dbounceprog as defer.
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

15 years agoRefresh the mailname patch after the dma.conf/debconf comments added to
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.

15 years agoUpdate the changelog timestamp.
Peter Pentchev [Sat, 19 Dec 2009 12:35:23 +0000 (12:35 +0000)] 
Update the changelog timestamp.

15 years agoAlways use the debconf value for the smarthost and the double-bounce program.
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.

15 years agoChange the ownership of the existing config files if upgrading from
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.

15 years agoUpdate the changelog timestamp.
Peter Pentchev [Wed, 9 Dec 2009 19:08:32 +0000 (19:08 +0000)] 
Update the changelog timestamp.

15 years agoAdd rev. 4275 as a Debian patch for #547594 - fix a crash when
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.

15 years agoRemove a double space and unfuzzy the translations.
Peter Pentchev [Wed, 9 Dec 2009 18:01:37 +0000 (18:01 +0000)] 
Remove a double space and unfuzzy the translations.

15 years agoConvert the CR/LF linebreaks to plain LF's.
Peter Pentchev [Wed, 9 Dec 2009 17:58:07 +0000 (17:58 +0000)] 
Convert the CR/LF linebreaks to plain LF's.

15 years agoAdd the German and Japanese debconf translations.
Peter Pentchev [Wed, 9 Dec 2009 17:49:14 +0000 (17:49 +0000)] 
Add the German and Japanese debconf translations.

15 years agoBah, create links for the mailq and newaliases manual pages, too.
Peter Pentchev [Wed, 9 Dec 2009 17:38:14 +0000 (17:38 +0000)] 
Bah, create links for the mailq and newaliases manual pages, too.

15 years agoSwitch to the 3.0 (quilt) source format:
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

15 years agoInstall /usr/bin/mailq and /usr/bin/newaliases as symlinks to dma.
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.

15 years agoReally install /etc/dma/*.conf as root/mail/640.
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>

15 years agodma: move config files to source directory
Simon Schubert [Sun, 4 Oct 2009 00:55:32 +0000 (02:55 +0200)] 
dma: move config files to source directory

15 years agodma: add a plain Makefile for other systems
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>
15 years agodma: add DragonFly compat files
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.

15 years agodma: don't use sockaddr_storage.ss_len
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.

15 years agodma: don't use __unused
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.

15 years agodma: sort includes
Simon Schubert [Sat, 3 Oct 2009 19:31:26 +0000 (21:31 +0200)] 
dma: sort includes

15 years agodma: use st_mtim to make source more POSIXy
Simon Schubert [Sat, 3 Oct 2009 19:18:45 +0000 (21:18 +0200)] 
dma: use st_mtim to make source more POSIXy

15 years agodma: defer delivery if STARTTLS fails
Simon Schubert [Mon, 21 Sep 2009 13:37:30 +0000 (15:37 +0200)] 
dma: defer delivery if STARTTLS fails

15 years agodma: treat connect status messages properly
Simon Schubert [Mon, 21 Sep 2009 11:28:37 +0000 (13:28 +0200)] 
dma: treat connect status messages properly

15 years agodma: rework config parsing
Simon Schubert [Mon, 21 Sep 2009 11:16:07 +0000 (13:16 +0200)] 
dma: rework config parsing

15 years agodma: perform MX lookups
Simon Schubert [Sun, 20 Sep 2009 18:58:37 +0000 (20:58 +0200)] 
dma: perform MX lookups

15 years agodma: allow empty sender in queue files
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.

15 years agodma: create spool files mode 660
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.

15 years agogcc44 warns: Put input() under YY_NO_INPUT and set that if it isn't used.
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.

15 years agoUpdate the changelog timestamp.
Peter Pentchev [Tue, 1 Sep 2009 10:37:12 +0000 (10:37 +0000)] 
Update the changelog timestamp.

15 years agoAdd a lintian override for the "Unknown DragonFly version" error.
Peter Pentchev [Tue, 1 Sep 2009 10:34:43 +0000 (10:34 +0000)] 
Add a lintian override for the "Unknown DragonFly version" error.

15 years agoConvert the patch headers to the DEP 3 format.
Peter Pentchev [Tue, 1 Sep 2009 10:32:41 +0000 (10:32 +0000)] 
Convert the patch headers to the DEP 3 format.

15 years agoDrop the manpage .Dx patch - groff 1.20 in Squeeze knows about it now.
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.

15 years agoSwitch the copyright file's header to DEP 5.
Peter Pentchev [Tue, 1 Sep 2009 09:40:56 +0000 (09:40 +0000)] 
Switch the copyright file's header to DEP 5.

15 years agoRevert the build hardening behavior - default to disabled, enable it
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.

15 years agoBump Standards-Version to 3.8.3 with no changes.
Peter Pentchev [Tue, 1 Sep 2009 09:14:48 +0000 (09:14 +0000)] 
Bump Standards-Version to 3.8.3 with no changes.

15 years agoRandomize the generated Message-Id a bit more.
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>

15 years agoAllow the spool directory to live on a filesystem that does not
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>

15 years agoFix typo: aquire -> acquire.
Sascha Wildner [Sat, 29 Aug 2009 21:04:45 +0000 (23:04 +0200)] 
Fix typo: aquire -> acquire.

15 years agodma: add TODO
Simon Schubert [Fri, 28 Aug 2009 11:00:33 +0000 (13:00 +0200)] 
dma: add TODO

15 years agodma: bump man page date
Simon Schubert [Thu, 27 Aug 2009 15:19:38 +0000 (17:19 +0200)] 
dma: bump man page date

15 years agodma: man page cleanup
Simon Schubert [Thu, 27 Aug 2009 15:19:13 +0000 (17:19 +0200)] 
dma: man page cleanup