History log of /freebsd-10.0-release/usr.sbin/mailwrapper/
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
259065 07-Dec-2013 gjb

- Copy stable/10 (r259064) to releng/10.0 as part of the
10.0-RELEASE cycle.
- Update __FreeBSD_version [1]
- Set branch name to -RC1

[1] 10.0-CURRENT __FreeBSD_version value ended at '55', so
start releng/10.0 at '100' so the branch is started with
a value ending in zero.

Approved by: re (implicit)
Sponsored by: The FreeBSD Foundation

256281 10-Oct-2013 gjb

Copy head (r256279) to stable/10 as part of the 10.0-RELEASE cycle.

Approved by: re (implicit)
Sponsored by: The FreeBSD Foundation


213749 12-Oct-2010 markm

Create the /bin/rmail symlink (which mailers such as postfix
and Exim can use).

This is something I thought I committed MONTHS ago, but it appears
that I fatfingered it and made a local commit.

Pass the pointy hat, please.


205938 30-Mar-2010 delphij

Sync with OpenBSD:
- avoid coredump when there's only one token on a line;
- Use calloc();
- Remove a line inherited from example mdoc.

Obtained from: OpenBSD
MFC after: 1 month


201390 02-Jan-2010 ed

The last big commit: let usr.sbin/ use WARNS=6 by default.


162806 29-Sep-2006 ru

Markup fixes.


161038 07-Aug-2006 delphij

Update NetBSD and OpenBSD SCM tags to match the reality. Note that
NetBSD revisions 1.8 and 1.9 are not actually applied to our code base
because we have solved the problem differently, therefore, these changes
can be safely skipped.


161036 07-Aug-2006 delphij

Merge all applicable NetBSD and OpenBSD improvements over this manpage
till NetBSD mailwrapper.8,v 1.11 and OpenBSD mailwrapper.8,v 1.8:

- Separate exit status out from diagnostics section.
- Fix typos.

Obtained from: NetBSD, OpenBSD
MFC After: Along with mailwrapper(8) updates.


159326 06-Jun-2006 delphij

Cleanups for mailwrapper(8):
- K&R -> ANSI prototype [O]
- Do not bother to do free right before exit() or execve() [O]
- Remove some dead code in addarg()
- Make additional parameters specified in mailer.conf(5)
actually work and document the fact. [N]
- Avoid using __progname but instead use getprogname()
and setprogname() to provide more sensible messages. [O, N]
- Update $OpenBSD$ and $NetBSD$ to reflect the fact that we
have sync'ed with their code.
- WARNS=6

Obtained from/Inspired by: OpenBSD [O], NetBSD [N] (partially)


156813 17-Mar-2006 ru

Reimplementation of world/kernel build options. For details, see:

http://lists.freebsd.org/pipermail/freebsd-current/2006-March/061725.html

The src.conf(5) manpage is to follow in a few days.

Brought to you by: imp, jhb, kris, phk, ru (all bugs are mine)


136670 18-Oct-2004 ru

Replaced afterinstall: with FILES.


131500 02-Jul-2004 ru

Mechanically kill hard sentence breaks.


124644 17-Jan-2004 johan

Do not install SYMLINKS if both NO_MAILWRAPPER and
NO_SENDMAIL is defined.

PR: 57058
Reported by: Henri Hennebert <hlh@cocoon.cercle.be>
Melvyn Sopacua on current@
Submitted by: ru@
MFC after: 2 weeks


117280 06-Jul-2003 charnier

add FBSDID


111447 24-Feb-2003 ru

mdoc(7) police: Scheduled sweep.


110574 08-Feb-2003 gshapiro

Give more information to users replacing sendmail regarding periodic's
submit mail queue check.

PR: docs/38924


100872 29-Jul-2002 ru

Drop support for COPY, -c has been the default mode of install(1)
for a long time now.

Approved by: bde


100639 24-Jul-2002 peter

If NO_MAILWRAPPER is set, and sendmail is still enabled, then install
a direct symlink to sendmail.


99968 14-Jul-2002 charnier

The .Nm utility


99800 11-Jul-2002 alfred

de-__P()


93858 05-Apr-2002 gshapiro

Add the missing hoststat and purgestat commands. These are normally
symlinks to the sendmail binary but in FreeBSD's case, they are
symlinks to mailwrapper.

Submitted by: tisco
MFC after: 4 days


81344 09-Aug-2001 dd

Don't free memory that was never allocated. This fixes a core dump in
the case where both the config file and the default MTA don't exist.

PR: 29521
Submitted by: marius@alchemy.franken.de


80029 20-Jul-2001 obrien

Perform a major cleanup of the usr.sbin Makefiles.
These are not perfectly in agreement with each other style-wise, but they
are orders of orders of magnitude more consistent style-wise than before.


79755 15-Jul-2001 dd

Remove whitespace at EOL.


77679 04-Jun-2001 paul

You can't free a string and then use it as the error message to
errx. Instead use warn to print the string, then cleanup and exit
normally.

This fixes a core dump if the executable to be run doesn't exist.


74816 26-Mar-2001 ru

- Backout botched attempt to introduce MANSECT feature.
- MAN[1-9] -> MAN.


74532 20-Mar-2001 ru

Set the default manual section for usr.sbin/ to 8.


68756 15-Nov-2000 ben

remove trailing periods from SEE ALSO.


61230 04-Jun-2000 hoek

Install mailer.conf as ${BINOWN}, ${BINGRP}, rather than root:wheel. This
lets unprivileged installworld: almost work first try and always work second.

BINOWN isn't quite right for this, but it's not really worth creating
a MAILOWN for this.


61023 28-May-2000 charnier

Do not add progname in err() strings, it will be printed twice


59219 14-Apr-2000 sheldonh

Replace the inappropriate use of .Nx (netBSD) with a more generalized
.Ux (UNIX) as is appropriate in the context used.

PR: 17954
Submitted by: Brian Handy <handy@physics.montana.edu>


57673 01-Mar-2000 sheldonh

Remove single-space hard sentence breaks. These degrade the quality
of the typeset output, tend to make diffs harder to read and provide
bad examples for new-comers to mdoc.


55705 10-Jan-2000 imp

Merge from OpenBSD:
o Realloc memory leak fixed which won't matter but would trigger purify
o Default to sendmail when no mailer.conf exists.

Fixed bugs in OpenBSD version:
o Add NULL termination in the right place.

Also put back the err. free shouldn't touch errno.

Pointed out by: theo de raadt (except the NULL bug :-)


55698 10-Jan-2000 imp

Fix mysterious sendmail coredump on systems where malloc.conf pointed to
a string containign 'J'.

o Properly terminate argv list with a NULL entry.
o Use warn() to report the exec failure because free could change errno and
err would report the wrong reason.
o Don't terminate string to err with ':' since this results in two colons.


55283 31-Dec-1999 ache

/etc -> /etc/mail


55238 29-Dec-1999 peter

Preempt one brucification - I was missing a ${DESTDIR}. I hate merging
two sets of changes from different trees.


55234 29-Dec-1999 peter

As a special case, deal with a missing mailer.conf at install time. I
don't particularly like doing this here, but the alternative (loosing mail)
is worse.


55233 29-Dec-1999 peter

Move mailer.conf to /etc/mail at obrien's request.


55228 29-Dec-1999 peter

Make mailwrapper build


54817 19-Dec-1999 peter

This commit was generated by cvs2svn to compensate for changes in r54816,
which included commits to RCS files with non-trunk default branches.