Commit graph

55 commits

Author SHA1 Message Date
Boris Samorodov
156c6cb357 Thank you Uffe for your past work on FreeBSD ports! Hope you'll find time
to contribute to FreeBSD in the future. Reset Uffe's ports maintainership.

Requested by:	 Uffe Jakobsen <uffe@uffe.org> (maintainer, via e-mail)
2016-10-09 22:01:34 +00:00
Dmitry Marakasov
e87a8bd319 - Fix trailing whitespace in pkg-messages
Approved by:	portmgr blanket
2016-05-19 11:09:14 +00:00
Mathieu Arnold
8d6597e0bb Remove ${PORTSDIR}/ from dependencies, categories m, n, o, and p.
With hat:	portmgr
Sponsored by:	Absolight
2016-04-01 14:16:16 +00:00
Tijl Coosemans
6bc6f3a9e0 - Update security/gnutls to 3.4.10.
- Rename the LIBDANE option DANE because that's the name of the protocol
  supported by libgnutls-dane and gnutls-cli.  Also clarify the option
  description.
- Add an IDN option.
- libgnutls-openssl has been removed in 3.4.  Some ports used this library
  in their LIB_DEPENDS but no port actually required it.
- Some old API functions have been removed.  Ports that used these have been
  updated or patched to use the new API.
- Add a patch to print/cups to prevent overlinking of libgnutls.so.
- Bump PORTREVISION on dependent ports.

net-im/jabber: This port used the old API to give users fine grained
control over which crypto algorithms were used via a configuration file.
It's not immediately obvious how to port this to the new API so the port
always uses the defaults now.

www/hydra: Mark BROKEN.  This uses more removed calls than the other ports,
is said to be alpha quality and not fully functional and has been abandoned
10 years ago.

PR:		207768
Exp-run by:	antoine
Approved by:	portmgr (antoine)
2016-03-27 14:57:59 +00:00
Mathieu Arnold
60d1a83c2a MASTER_SITES cleanup.
- Replace ${MASTER_SITE_FOO} with FOO.
- Merge MASTER_SITE_SUBDIR into MASTER_SITES when possible. (This means 99.9%
  of the time.)
- Remove occurrences of MASTER_SITE_LOCAL when no subdirectory was present and
  no hint of what it should be was present.
- Fix some logic.
- And generally, make things more simple and easy to understand.

While there, add magic values to the FESTIVAL, GENTOO, GIMP, GNUPG, QT and
SAMBA macros.

Also, replace some EXTRACT_SUFX occurences with USES=tar:*.

Checked by:	make fetch-urlall-list
With hat:	portmgr
Sponsored by:	Absolight
2015-05-14 10:15:04 +00:00
Baptiste Daroussin
2b88da1ab0 Fix harder
PR:		194205
2014-10-17 23:35:23 +00:00
Baptiste Daroussin
7946626b9e Fix plist
PR:		148051
Pointyhat to:	bapt
2014-10-17 23:32:06 +00:00
Baptiste Daroussin
5b59cfe5c8 Simplify plist 2014-09-23 09:56:54 +00:00
William Grzybowski
22dd430ada mail/nullmailer: support stage
- Pass maintainership to submitter

PR:		192217
Submitted by:	uffe uffe org
2014-07-28 22:44:57 +00:00
Tijl Coosemans
3ab1b8443e - Replace security/gnutls with security/gnutls3 and update to 3.2.15
- Bump PORTREVISION on all ports that depend on security/gnutls and
  adjust all ports that depend on security/gnutls3
- Update mail/anubis to version 4.2 which supports gnutls 3.x
- Update mail/libvmime to a development snapshot (recommended by upstream
  developers)

PR:		191274
Exp-run by:	antoine
Approved by:	portmgr (antoine)
2014-07-23 09:54:02 +00:00
Baptiste Daroussin
f329319eb5 Fix some non default LIB_DEPENDS
With hat:	portmgr
2014-07-16 08:13:58 +00:00
Greg Larkin
43b0eb0cb0 [Errno 11] Resource Temporarily Unavailable
Reassigning my ports back to the pool with the hope of freeing up
to do more FreeBSD work in the future.

Submitted by:	glarkin
2013-12-16 18:24:49 +00:00
Baptiste Daroussin
fd61959c15 Add NO_STAGE all over the place in preparation for the staging support (cat: mail) 2013-09-20 19:59:12 +00:00
William Grzybowski
1338650591 mail/nullmailer: update to 1.13
- Update to 1.13 [1]
- Unmute install command

Changes: http://untroubled.org/nullmailer/ChangeLog

PR:		ports/180415
Submitted by:	"r4721@tormail.org" <r4721@tormail.org>
Approved by:	maintainer (implicit, away)
2013-07-10 13:37:17 +00:00
Roman Bogorodskiy
91e365d630 - Add UPDATING entry for gnutls update
- Chase shlib version bump for dependant ports
2013-02-05 16:17:06 +00:00
Greg Larkin
d665f5752b - Updated 1.11
- Added support for GNU TLS
- Converted to OptionsNG
- Trimmed Makefile header

PR:		ports/173263
Submitted by: 	Ilya Skalozubov <skinc@skinc.ru>
2013-01-16 18:49:50 +00:00
Doug Barton
83eb2c3700 In the rc.d scripts, change assignments to rcvar to use the
literal name_enable wherever possible, and ${name}_enable
when it's not, to prepare for the demise of set_rcvar().

In cases where I had to hand-edit unusual instances also
modify formatting slightly to be more uniform (and in
some cases, correct). This includes adding some $FreeBSD$
tags, and most importantly moving rcvar= to right after
name= so it's clear that one is derived from the other.
2012-01-14 08:57:23 +00:00
Greg Larkin
7c25b89c78 - Moved a bunch of chmod and chown commands from Makefile to pkg-plist now
that PR 152498 has been committed [1]
- Other minor Makefile cleanups

Suggested by:	Jason Helfman <jhelfman@e-e.com> [1]
2011-05-17 18:58:49 +00:00
Greg Larkin
44ac54edbb - Switched order of install targets to prevent incorrect ownership on a
pipe, resulting in daemon startup failure
- Bumped PORTREVISION

Reported by:	Jason Helfman <jhelfman@e-e.com> (via email)
2011-05-17 16:07:49 +00:00
Greg Larkin
f44666d222 - Fixed package installation problems caused by missing ETCDIR [1]
- Incorporated rc.d script patch [2]
- Fixed incorrect use of @ignore in pkg-plist (it ignores the next file
  listed in pkg-plist, not the one on the same line as the directive)
- Remove the me.sample file from ETCDIR
- Bumped PORTREVISION

PR:		ports/156755 (based on)
Submitted by:	Goran Lowkrantz <goran.lowkrantz@ismobile.com> [1]
Suggested by:	dougb [2]
2011-05-02 19:22:45 +00:00
Greg Larkin
9bc1f69868 - Fixed spool file ownerships when installing from a package
- Various pkg-plist cleanups to ensure that chmod/chown commands are
  executed in the proper order during package installation
- Added LICENSE
- Fixed REQUIRES: in rc.d script
- Bumped PORTREVISION

PR:		ports/154437 (based on)
Submitted by:	Uffe Jakobsen <uffe@uffe.org>
2011-04-27 13:29:21 +00:00
Greg Larkin
e4fd0f2b90 - Fixed a script name error in pkg-deinstall
- Changed syslog facility.level from local5.info to mail.info
- Removed /etc/syslog.conf mangling from pkg-install/deinstall
- Moved user/group creation from pkg-install to USERS/GROUPS style
  supported by bsd.port.mk
- Updated nullmailer.in rc script to properly daemonize nullmailer-send
  since the port does not use sysutils/daemontools
- Bumped PORTREVISION

Reported by:	ed
2010-04-15 15:35:06 +00:00
Doug Barton
1d6b4b3f91 Begin the process of deprecating sysutils/rc_subr by
s#. %%RC_SUBR%%#. /etc/rc.subr#
2010-03-27 00:15:24 +00:00
Greg Larkin
a463723880 - Updated distinfo due to a corrupted upstream package that was
corrected after the port upgrade to 1.05 had been committed. The
  ChangeLog file in the upstream package had been 0 bytes, but the
  new package has the complete file.

Reported by:	pointyhat (pav), erwin, John M. Crawford <crawford.6@sociology.osu.edu>
2009-10-29 00:19:23 +00:00
Greg Larkin
e81c149043 - Updated to 1.05 2009-10-20 22:43:33 +00:00
Greg Larkin
28fab9b5a9 - Updated to 1.04 2009-08-11 21:52:11 +00:00
Greg Larkin
6a44a79dd3 - Fixed text substitution in pkg-install.in
- Bumped PORTREVISION
- Took maintainership

PR:		ports/137274
Submitted by:	Steve <steve at mailermailer dot com>
2009-08-11 13:53:54 +00:00
Philip M. Gollucci
e121f07727 - USE_RC_SUBR != yes
- Use SUB_FILES correctly
- portlint
2009-07-15 05:33:14 +00:00
Mark Linimon
6ba27f4fb0 clive has has his ports bit retaken for safekeeping.
Hat:		portmgr
2009-05-12 23:12:44 +00:00
Vasil Dimov
f8e770cc30 Fix typo. 2007-03-22 06:50:23 +00:00
Clive Lin
9bab5a25f3 Update to 1.03
* Remove dead master site
* Add the URL with the old versions to master sites to prevent 1.04
  release rendering our port unfetchable
* Remove unnecessary -lstdc++ from CXXFLAGS
* Remove our implementation of SMTP authentication, since one has been
  implemented by the authors (remove files/patch-doc-nullmailer-send.8,
  files/patch-lib-list.h and files/patch-smtp_authentication)
* Add a note that the SMTP authentication option has been changed

Submitted by:	vd
2006-12-11 14:05:23 +00:00
Doug Barton
c49d1a3273 Remove the FreeBSD KEYWORD from all rc.d scripts where it appears.
We have not checked for this KEYWORD for a long time now, so this
is a complete noop, and thus no PORTREVISION bump. Removing it at
this point is mostly for pedantic reasons, and partly to avoid
perpetuating this anachronism by copy and paste to future scripts.
2006-02-20 20:47:50 +00:00
Edwin Groothuis
80840e8dc5 SHA256ify
Approved by: krion@
2006-01-22 12:50:54 +00:00
Clive Lin
b8e9973394 o Upgrade to release 1.00.
o Bump PORTEPOCH since pkg_version thinks differently.
o Patch nullmailer-send.8 to indicate SMTP authentication is supported
  as well.
2005-03-05 03:46:18 +00:00
Clive Lin
e7468515eb + Add smtp authentication support.
- files/patch-smtp_authentication
  - files/remotes.sample (READ THIS)

+ fix a argument passing bug.
  - files/patch-src-send.cc

Obtained from:	Nullmailer Mailing List
2004-11-28 11:06:01 +00:00
Clive Lin
1b874c1164 Pipe stderr to logger(1) as well. 2004-10-15 08:38:09 +00:00
Clive Lin
9965df0141 Embrace rc.subr(8). 2004-10-12 09:09:24 +00:00
Clive Lin
ca43881a49 Post gcc 3.4.2 fixup. 2004-08-01 08:53:57 +00:00
Clive Lin
258beff3f6 More chances to catch correct PID.
No functional change.
2004-03-27 03:59:28 +00:00
Clive Lin
dc83ff2a39 Do rm(1) before cvs(1) rm next time !! 2003-04-16 12:46:15 +00:00
Clive Lin
ca240d515f * Upgrade to 1.00RC7
Miscellous fixes:
    * Make sure home directory of nullmail user is correct.
      (http://www.freebsd.org/cgi/mid.cgi?db=mid&id=20030207081144.GB52029@fatpipi.cirx.org)
    * Typo fixed in pkg-message.
      (Submitter: Thierry Thomas <thierry@pompo.net>)
    * Better startup script.
      (Submitter: lewiz <purple@lewiz.info>)
2003-04-13 13:22:28 +00:00
Ade Lovett
7e52725f2a Clear moonlight beckons.
Requiem mors pacem pkg-comment,
And be calm ports tree.

E Nomini Patri, E Fili, E Spiritu Sancti.
2003-03-07 06:14:21 +00:00
Clive Lin
79fa8d597f Add a new master site. 2003-01-11 12:50:38 +00:00
Clive Lin
b4fc9b2ca6 Take nullmailer's sendmail and mailq out from ${LOCALBASE}/(bin|sbin).
The reason is strong. A quote from submitter:

In current state choose of native or nullmailer's
sendmail/mailq depends on order of paths in $PATH
instead of sysadmins choose. (/etc/mail/mail.conf in general case)

PR:		ports/45152
Submitted by:	"."@babolo.ru
2002-11-24 19:06:42 +00:00
Clive Lin
e4e7c4c253 Fix a possible denial of service vulnerability.
After this patch, the action of piping mails out won't stop,
even if all of your mails were failed to deliver. Nullmailer
itself will keep throwing mails to smart relay as long as
there're incoming mails, no matter how broken the recipients
of the previous mails.

Still leave this port in FORBIDDEN state until I address
PR ports/45152

Obtained from: http://www.debian.org/security/2002/dsa-198
Noted by: Volker Stolz <stolz@i2.informatik.rwth-aachen.de>
2002-11-24 10:46:58 +00:00
Clive Lin
43d74aab71 Mark FORBIDDEN until I fix a long standing bug, which is noted as a
vulnerability.

No trojan, no privilege gain. Because nullmailer is not DSN aware,
it has nothing to do if the smart relay refuses to relay correctly.
Stopping itself in such condition is a bug, or not a proper feature.
On bugtraq, it's a vulnerability anyway.
2002-11-20 15:06:13 +00:00
Clive Lin
1ce56ca91c Unbreak the build on -CURRENT.
Noted by: kris
2002-11-18 14:32:20 +00:00
Clive Lin
2194deb508 Fix build on -CURRENT.
Noted by:	kris
2002-08-24 16:30:51 +00:00
Mario Sergio Fujikawa Ferreira
72dab870f3 Style police: WWW tags should either end in a file/script or TRAILING /; Fix the later case 2001-11-20 23:49:34 +00:00
Clive Lin
ffd1c5391a Main distribution site changed.
Obtained from: X-Mailing-List: <debian-chinese-big5@lists.debian.org> archive/latest/4560
2001-05-20 12:20:18 +00:00