Commit graph

57 commits

Author SHA1 Message Date
Pietro Cerutti
3b30673276 mail/opensmtpd: restore patch to install .sample config file
Notified by:	adamw@
MFH:			2016Q1
2016-02-02 20:45:04 +00:00
Pietro Cerutti
86a82d2576 mail/opensmtpd: update to 5.7.3p2
Details at https://github.com/OpenSMTPD/OpenSMTPD/issues/650

While at it, remove a stale patch that isn't applicable anymore. Upstream
implements this logic already, and the patch doesn't actually patch anything.

PR:				206816
Submitted by:	sa.inbox@gmail.com
Approved by:	portmgr@
2016-02-02 15:36:11 +00:00
Jason Unovitch
b9090f2d43 mail/opensmtpd: update 5.7.1 -> 5.7.3
Changes:	https://www.opensmtpd.org/announces/release-5.7.2.txt
Changes:	https://www.opensmtpd.org/announces/release-5.7.3.txt

Approved by:	ashish (maintainer, implicit from AFK notice)
Security:	42852f72-6bd3-11e5-9909-002590263bf5
Security:	ee7bdf7f-11bb-4eea-b054-c692ab848c20
Security:	CVE-2015-7687
MFH:		2015Q4
2015-10-06 03:20:22 +00:00
Mathieu Arnold
320514f1dd It seems some people keep adding $FreeBSD$ to patch files.
Patches must not be changed by the vcs, this includes the
svn:keyword expansion.  Set fbsd:nokeywords to a couple of patches.

With hat:	portmgr
Sponsored by:	Absolight
2015-09-16 13:03:45 +00:00
Ashish SHUKLA
3697e41fd7 - Fix typos in the patch committed in r394424
Reported by:	adamw
2015-08-16 23:25:19 +00:00
Ashish SHUKLA
5fa1298b54 - Add a patch to handle long usernames during SMTP authentication,
e.g. often username exceeds the limit when it contains @host.name
  part.

Reported by:	gahr (via private email)
Obtained from:	Philipp Takacs <philipp@bureaucracy.de> (via IRC)
2015-08-16 21:54:15 +00:00
Ashish SHUKLA
6b1d89f112 - Update to 5.7.1p1
- Add TABLE_DB option to add support for aliases db
- Sort options in alphabetical order

PR:		201241
Submitted by:	brnrd
2015-07-15 15:53:21 +00:00
Ashish SHUKLA
7549d1db78 - Update to 5.4.6
Changes:		http://article.gmane.org/gmane.mail.opensmtpd.general/2759
2015-06-15 02:12:31 +00:00
Ashish SHUKLA
ac029ae52d - Update to 5.4.5p1
- Remove OPTIONS for the features unsupported upstream: SQLITE, MYSQL,
  LDAP, PGSQL, and REDIS
- Add workaround to prevent unnecessary dependency on autotools, due
  to problem with tarball
- Add note to UPDATING about the removal of OPTIONS
2015-04-27 02:42:22 +00:00
Dmitry Marakasov
8eec01be78 - Add LICENSE_FILE
- Add CPE info

Approved by:	portmgr blanket
2015-04-17 11:47:52 +00:00
Ashish SHUKLA
1bef36aa0c - Add OPTION to only update mailer.conf(5) on demand
- Update COMMENT so it complies with guidelines in Porter's
  Handbook

PR:		198375
Submitted by:	adamw
2015-03-29 05:17:43 +00:00
Ashish SHUKLA
94e74ae9d0 - Update rc.d script to add a configtest command to test configuration
before starting/restarting service.

PR:		197587
Submitted by:	elbarto at megadrive.org
2015-02-13 11:52:22 +00:00
Ashish SHUKLA
835bf893ef OpenSMTPD port updates
mail/opensmtpd:
 - Update to 5.4.4p1
 - Add LIBASRDEVEL option to depend on dns/libasr-devel
 - Use OpenSSL from ports, should help with migration to LibreSSL
 - Explicitly provide path to OpenSSL[1]

mail/opensmtpd-devel:
 - Update to 201502012312
 - Add LIBASR option to depend on dns/libasr
 - Remove MYSQL, PGSQL, LDAP, and REDIS options as they're removed
   upstream
 - Add a note for above to UPDATING
 - Explicitly provide path to OpenSSL[1]
 - Add a diff to fix build failure on FreeBSD[2]

Reported by:	TJ <tj at mrsk.me> (via private email)
Submitted by:	Herbert J. Skuhra <herbert at oslo.ath.cx> (via list)
2015-02-07 19:04:15 +00:00
Chris Rees
1e94b6fb2f Switch to USES=pgsql 2014-11-22 19:13:49 +00:00
Baptiste Daroussin
b33d2aff9e Remove useless @dir* 2014-11-22 13:43:55 +00:00
Tijl Coosemans
8b127f2619 - Drop dependency on autoconf and automake
- Use correct form of OPTIONS_SUB
- Remove FreeBSD 7 support
- Remove post-deinstall (handled by pkg)
2014-09-19 12:40:53 +00:00
Ashish SHUKLA
ab8dff2e80 - Fix rc.d script so it can distinguish between smtpd processes
running between host and jail

Submitted by:	Creaky <whatexercise at gmail.com> (via private email)
2014-08-31 04:13:16 +00:00
Dmitry Marakasov
f1ea8652fb - Drop .la files, no dependees require them
Approved by:	portmgr blanket
2014-08-30 11:03:26 +00:00
Baptiste Daroussin
b564653452 Only use libevent2
Remove libevent as libevent2 is providing a good compatibility interface as well
as providing better performances.
Remove custom patches from libevent2 and install libevent2 the regular way
Mark ports abusing private fields of the libevent1 API as broken
Import a patch from fedora to have honeyd working with libevent2
Remove most of the patches necessary to find the custom installation we used to
have for libevent2

With hat:	portmgr
2014-07-24 13:32:58 +00:00
Baptiste Daroussin
f85c4a17c0 Fix LIB_DEPENDS 2014-07-05 19:41:14 +00:00
Tijl Coosemans
ec94e4d5eb Bump more ports that depend on libsqlite3.so:
- ports that set USE_SQLITE with the *_USE option helper
- ports that depend on libsqlite3 indirectly as reported by pkg rquery

Approved by:	portmgr (implicit)
2014-07-05 12:19:32 +00:00
Baptiste Daroussin
036b9c7afc Use modern LIB_DEPENDS 2014-07-01 14:39:30 +00:00
Ashish SHUKLA
9fc1398a77 - Make rc.d script send signals only to the parent daemon process to
fix a race condition.

Submitted by:	naddy (via private email)
2014-06-04 00:30:49 +00:00
Ashish SHUKLA
af9c464fe1 - Update to 5.4.2p1
- Add OPTIONS for CA bundle, and Redis support
- Switch to OptionsNG helpers
- Remove _smtpf user (not used anymore)

Changes:	http://article.gmane.org/gmane.mail.opensmtpd.general/1415
2014-03-05 09:52:43 +00:00
Ashish SHUKLA
df376d9658 - Add missing file
Reported by:	Nicolas EDEL (on IRC)
2014-02-17 10:04:05 +00:00
Ashish SHUKLA
62ad3ae9b5 - Fix typo in rc scripts
Reported by:	feld
2013-12-17 09:41:43 +00:00
Ashish SHUKLA
658e2bab52 - Update to 5.4.1p1
- Update LICENSE information
- Add OPTIONS for SQLITE, MYSQL, PGSQL, and LDAP
- Add STAGE support
- Add a note to UPDATING about change in configuration

Changes:		http://article.gmane.org/gmane.mail.opensmtpd.general/1146
2013-12-07 17:14:12 +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
Ade Lovett
0d7b7f5e50 Hack around fallout from recent update to automake-1.14 2013-07-23 21:39:06 +00:00
Ashish SHUKLA
dd41f14e81 - Add opensmtpd-devel package to CONFLICTS_INSTALL
- Update LICENSE information to point to the actual LICENSE file[1]

Submitted by:	Alexander Milanov <a at amilanov.com>[1] (private mail)
2013-06-30 21:42:51 +00:00
Ashish SHUKLA
a4d282716f - Update to 5.3.3p1
- Remove unneeded dependency on databases/sqlite3
- Use a cleaner way to pass configuration directory[1]

PR:		ports/179364[1]
Submitted by:	Emmanuel Vadot <elbarto at bocal.org>[1]
Changes:	http://article.gmane.org/gmane.mail.opensmtpd.general/630
2013-06-07 03:39:31 +00:00
Ashish SHUKLA
291c45197a - Update to 5.3.2p1
Changes:		http://article.gmane.org/gmane.mail.opensmtpd.general/561
2013-05-18 21:54:42 +00:00
Ashish SHUKLA
c9e7f42647 - Update to 5.3.1p1
- Use CONFLICTS_INSTALL, instead of CONFLICTS[1]

Changes:	http://article.gmane.org/gmane.mail.opensmtpd.general/469
Reported by:	Vincent Gross <dermiste at kilob.yt>
2013-04-27 17:35:34 +00:00
Ashish SHUKLA
5bfc5e9062 - Update to 5.3p1
- Bump PORTEPOCH
- Add additional USERS for privilege separation
- Add instructions for fixing permissions in pkg-message
- Add a note about privilege separation to UPDATING file

Changes:		http://article.gmane.org/gmane.mail.opensmtpd.general/446
2013-03-27 14:58:56 +00:00
Ashish SHUKLA
4f8acfa13d - Update to latest snapshot 201303011853
- Add option for PAM support

Changes:		http://article.gmane.org/gmane.mail.opensmtpd.general/435
2013-03-04 02:50:49 +00:00
Ashish SHUKLA
3b00d54e69 - Update to latest snapshot 201302212015p1
Changes:	http://article.gmane.org/gmane.mail.opensmtpd.general/405
2013-02-23 11:45:35 +00:00
Ashish SHUKLA
6ce513c4d1 - Update to latest snapshot 201302152354
Changes:	http://thread.gmane.org/gmane.mail.opensmtpd.general/401
2013-02-16 07:19:26 +00:00
Ashish SHUKLA
5015458d09 - Update to latest snapshot 201302141353
Changes:	http://article.gmane.org/gmane.mail.opensmtpd.general/394
2013-02-14 14:31:30 +00:00
Ashish SHUKLA
6b08ae6013 - Update to latest snapshot 201302051638 2013-02-06 16:10:56 +00:00
Ashish SHUKLA
49d79d165a - Update to latest snapshot 201301312105 2013-01-31 20:30:18 +00:00
Ashish SHUKLA
5fa373cdbf - Update to latest snapshot 201301281310 2013-01-29 22:39:14 +00:00
Ashish SHUKLA
2fbc82fb20 - Update to latest snapshot 201301191220
- Add a note to UPDATING about flushing queue before update

Changes:	http://thread.gmane.org/gmane.mail.opensmtpd.general/341
2013-01-21 00:44:06 +00:00
Ashish SHUKLA
0270d54081 - Update to latest snapshot 201301111154
Previous version committed few minutes ago was not latest, an error on my
part.
2013-01-18 14:37:05 +00:00
Ashish SHUKLA
838793f285 - Update to latest snapshot 201301050937 2013-01-18 14:26:48 +00:00
Ashish SHUKLA
e32b141f64 - Update to latest snapshot 201212222206
- Add dependency on databases/sqlite3
- Remove ABI version from LIB_DEPENDS
- Document the configuration change in UPDATING
2013-01-02 13:25:05 +00:00
Ashish SHUKLA
e63243a85b - Update to latest snapshot 201210090136 2012-10-09 08:01:26 +00:00
Ashish SHUKLA
7b2749520a - Update to latest snapshot 201209190752 2012-09-24 18:15:43 +00:00
Ashish SHUKLA
590744825e - Update to latest snapshot 201208192045 2012-08-22 17:18:42 +00:00
Ashish SHUKLA
d02f8eb009 - Update to latest snapshot 201207311144
- Fix rc.d script

PR:		ports/170577
Submitted by:	Artis Caune <Artis.Caune at gmail.com>
2012-08-15 07:26:24 +00:00
Ashish SHUKLA
f524869d76 - Update to latest snapshot 201207281129 2012-07-28 12:14:54 +00:00