History log of /dflybsd-src/libexec/dma/Makefile (Results 1 – 25 of 29)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
# dd711b4a 05-Feb-2023 Sascha Wildner <saw@online.de>

Move mailwrapper(8) examples from /etc/mail to /usr/share/examples.


Revision tags: v6.4.0, v6.4.0rc1, v6.5.0, v6.2.2, v6.2.1, v6.3.0, v6.0.1, v6.0.0, v6.0.0rc1, v6.1.0, v5.8.3, v5.8.2, v5.8.1, v5.8.0, v5.9.0, v5.8.0rc1, v5.6.3, v5.6.2, v5.6.1, v5.6.0, v5.6.0rc1, v5.7.0, v5.4.3, v5.4.2, v5.4.1, v5.4.0, v5.5.0, v5.4.0rc1, v5.2.2, v5.2.1, v5.2.0, v5.3.0, v5.2.0rc, v5.0.2
# fef7d5c7 18-Nov-2017 Sascha Wildner <saw@online.de>

Remove the NO_CRYPT build option.

It has been broken for a long time without anyone complaining about and
we don't want to maintain it either.

In-discussion-with: zrj


Revision tags: v5.0.1, v5.0.0, v5.0.0rc2, v5.1.0, v5.0.0rc1, v4.8.1, v4.8.0, v4.6.2, v4.9.0, v4.8.0rc
# 5b245968 28-Oct-2016 Matthew Dillon <dillon@apollo.backplane.com>

build - Remove openssl from base (is now permanently replaced by ressl)

* Remove openssl and related code that previous commits by John Marino
replaced with libressl. Remove build hooks, base now

build - Remove openssl from base (is now permanently replaced by ressl)

* Remove openssl and related code that previous commits by John Marino
replaced with libressl. Remove build hooks, base now only uses libressl.

* Remove crypto/openssl. This has been replaced by the openssl
implementation from ressl.

* Remove lib/libcrypto. This has been replaced by lib/librecrypto which
generates a private_crypo library only used by base.

* Remove lib/libssl. This has been replaced by lib/libressl which
generates a private_ssl library only used by base.

* NOTE: In addition, John has been working on updating dports to ensure
that only the ports-based libssl and libcrypto (both nominally
implemented via ressl and not openssl), and that dports packages
no longer have any chance of using the private versions of these
libraries from base.

show more ...


Revision tags: v4.6.1
# 304ca408 07-Sep-2016 John Marino <draco@marino.st>

Switch base to use private LibreSSL libaries

All base users of the OpenSSL libraries (libssl.so and libcrypto.so) have
been modified to link against the new LibreSSL versions instead.

The OpenSSL l

Switch base to use private LibreSSL libaries

All base users of the OpenSSL libraries (libssl.so and libcrypto.so) have
been modified to link against the new LibreSSL versions instead.

The OpenSSL libraries are still built by default, but nothing in base will
use them. However, its certain that a myriad of dports link to OpenSSL
although this may change in the future.

The OpenSSL library building can be suppressed by putting NO_OPENSSL in
/etc/make.conf. The existing OpenSSL libraries and headers are not (yet)
removed, however, even with that setting.

show more ...


Revision tags: v4.6.0, v4.6.0rc2, v4.6.0rc, v4.7.0, v4.4.3, v4.4.2, v4.4.1, v4.4.0, v4.5.0, v4.4.0rc, v4.2.4, v4.3.1, v4.2.3, v4.2.1, v4.2.0, v4.0.6, v4.3.0, v4.2.0rc, v4.0.5
# b7fb31a1 07-Mar-2015 John Marino <draco@marino.st>

/etc/mail: Install 4 sample mailer.conf files

These files have been recently referenced in the DragonFly handbook.
They are here to allow quick reconfiguration of the Mail Transfer Agent.
For exampl

/etc/mail: Install 4 sample mailer.conf files

These files have been recently referenced in the DragonFly handbook.
They are here to allow quick reconfiguration of the Mail Transfer Agent.
For example, if Postfix from DPorts is desired, all one needs to do is
copy /etc/mail/mailer.conf.postfix to /etc/mail/mailer.conf and reboot
(assuming postfix configuration files are already in place).

This provides default MTA configurations for dma (base), postfix,
sendmail, and and opensmtpd.

show more ...


Revision tags: v4.0.4
# 0cde307f 02-Mar-2015 John Marino <draco@marino.st>

dma(8): install default conf files with installworld

Previously dma configure files were only installed with the
"make distribution" command. Additionally, the user was expected to
modify them as o

dma(8): install default conf files with installworld

Previously dma configure files were only installed with the
"make distribution" command. Additionally, the user was expected to
modify them as opposed to copies of them. This is probably why there
were part of distribution, in order to avoid overwriting the dma.conf
and auth.conf.

The negative side to this approach is that updated *.conf sample files
would never be installed. Since the dma.conf is actually completely
commented out, and since it doesn't fail in the absence of dma.conf,
these files aren't actually needed.

This commit installs /etc/dma/dma.conf.sample and /etc/dma/auth.conf.sample
files during installworld instead. Future updates to the *.conf.sample
files will overwrite them, but obviously /etc/dma/*.conf will not be
touched. Some of the sendfile conf files are provided as .sample, so the
concept is not new for DragonFly.

show more ...


Revision tags: v4.0.3, v4.0.2, v4.0.1, v4.0.0, v4.0.0rc3, v4.0.0rc2, v4.0.0rc, v4.1.0, v3.8.2, v3.8.1, v3.6.3, v3.8.0, v3.8.0rc2, v3.9.0, v3.8.0rc, v3.6.2, v3.6.1, v3.6.0, v3.7.1, v3.6.0rc, v3.4.3, v3.4.2, v3.4.1, v3.4.0, v3.4.0rc, v3.5.0, v3.2.2, v3.2.1, v3.2.0, v3.3.0, v3.0.3, v3.0.2, v3.0.1, v3.1.0, v3.0.0
# c8b07ee5 03-Jan-2012 Sascha Wildner <saw@online.de>

dma(8): Upgrade to v0.7.

For the change log, see:

https://github.com/corecode/dma/blob/master/debian/changelog

Tested-by: luxh
Submitted-by: corecode


# 86d7f5d3 26-Nov-2011 John Marino <draco@marino.st>

Initial import of binutils 2.22 on the new vendor branch

Future versions of binutils will also reside on this branch rather
than continuing to create new binutils branches for each new version.


Revision tags: v2.12.0, v2.13.0, v2.10.1, v2.11.0, v2.10.0, v2.9.1, v2.8.2, v2.8.1, v2.8.0, v2.9.0, v2.6.3, v2.7.3, v2.6.2, v2.7.2, v2.7.1, v2.6.1, v2.7.0, v2.6.0, v2.5.1, v2.4.1
# 4a8442c8 22-Sep-2009 Matthew Dillon <dillon@apollo.backplane.com>

Merge branch 'master' of ssh://crater.dragonflybsd.org/repository/git/dragonfly


# 3021968a 20-Sep-2009 Simon Schubert <corecode@dragonflybsd.org>

dma: perform MX lookups


Revision tags: v2.5.0, v2.4.0
# bd81e5e7 28-Aug-2009 Matthew Dillon <dillon@apollo.backplane.com>

Merge branch 'master' of ssh://crater.dragonflybsd.org/repository/git/dragonfly


# 30833a29 27-Aug-2009 Simon Schubert <corecode@dragonflybsd.org>

dma: factor out mail handling code


# a7aa6fa1 23-Jul-2009 Matthew Dillon <dillon@apollo.backplane.com>

Merge branch 'master' of ssh://crater.dragonflybsd.org/repository/git/dragonfly


# 1da0a9f2 20-Jul-2009 Simon Schubert <corecode@dragonflybsd.org>

dma: always log error exits


Revision tags: v2.3.2, v2.3.1, v2.2.1, v2.2.0, v2.3.0, v2.1.1
# f4e61a9f 02-Nov-2008 Simon 'corecode' Schubert <corecode@fs.ei.tum.de>

dma: rework queue handling


# b1e4b60d 18-Jul-2009 Matthew Dillon <dillon@apollo.backplane.com>

Merge branch 'master' of ssh://crater.dragonflybsd.org/repository/git/dragonfly


# 1ff94032 16-Jul-2009 Simon Schubert <corecode@dragonflybsd.org>

dma: unconditionally use openssl

Drop HAVE_CRYPTO and unconditionally use openssl. Dma is supposed to be
small and secure, so there is no way around openssl anyways.


# 171b452e 27-Feb-2009 Joe Talbott <josepht@dragonflybsd.org>

Merge branch 'master' of git://venus/dragonfly


# 81c49e70 25-Feb-2009 Matthew Dillon <dillon@apollo.backplane.com>

Merge branch 'master' of ssh://crater.dragonflybsd.org/repository/git/dragonfly


# 53bd77f6 24-Feb-2009 Sascha Wildner <saw@online.de>

dma(8): Raise WARNS to 6.


# a72a045b 19-Feb-2009 Joe Talbott <josepht@dragonflybsd.org>

Merge branch 'master' of git://venus/dragonfly


# 4a23bd3d 08-Feb-2009 Matthias Schmidt <matthias@dragonflybsd.org>

Revert 4dcaa51ba4d4238e035a802067366a28527cd570

This reverts the .forward commit. I committed the code to early, there are some
bugs inside (queue handling broken and some security issues). I back

Revert 4dcaa51ba4d4238e035a802067366a28527cd570

This reverts the .forward commit. I committed the code to early, there are some
bugs inside (queue handling broken and some security issues). I back this out
until we have more time to fix all the issues or rewrite some parts from scratch.

This brings dma back in a fully working state, only the .forward stuff is gone.

Tested-by: Daniel Roethlisberger <daniel@roe.ch> and me
Ok-to-back-out: corecode@

show more ...


Revision tags: v2.0.1
# d95bee38 19-Sep-2008 Simon Schubert <corecode@dragonflybsd.org>

As a safety measure, don't install dma with setuid bit until it has undergone
a thorough review.


# 4dcaa51b 16-Sep-2008 Matthias Schmidt <matthias@dragonflybsd.org>

Commit the remainder of Max's dma work (with minor modifications).
See Max mail on kernel@ [1] for further details.

* Support of .forward files (Note: dma is now setuid root)
* Send multiple mails a

Commit the remainder of Max's dma work (with minor modifications).
See Max mail on kernel@ [1] for further details.

* Support of .forward files (Note: dma is now setuid root)
* Send multiple mails at once
* Fix some style(9) issues (mostly return())

Some style(9) issues are still in the code. I take care if I have some
spare time :) Please test!

Submitted-by: Max Lindner <gisanka@gmail.com>
Sponsored-by: Google Summer of Code 2008

[1] http://leaf.dragonflybsd.org/mailarchive/kernel/2008-08/msg00045.html

show more ...


# 5c4cbc76 04-Feb-2008 Matthias Schmidt <matthias@dragonflybsd.org>

o Remove per-user config file support
o Remove old-style-connect with gethostbyname() etc. It was #ifdefed out
and getaddrinfo() will do the job.


12