1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-10-22 20:41:26 +00:00
Commit Graph

135 Commits

Author SHA1 Message Date
Chris Rees
f411d52623 Qpopper's configure script tries to detect sendmail in a number of common
paths, but the first guess will always fail, because sbindir contains an
embedded shell variable.

As a result, systems without base sendmail (more specifically, without
/usr/sbin/sendmail) will fail configure step.

Additional info:
http://lists.freebsd.org/pipermail/freebsd-ports/2012-March/073828.html

PR:		ports/166108
Submitted by:	Mel Flynn <rflynn@acsalaska.net>
Approved by:	maintainer timeout (14+ days)
2012-04-18 08:56:02 +00:00
Doug Barton
f48a045cf9 Move version 1.4 of this file to files/ where it belongs. 2012-02-14 21:35:43 +00:00
Doug Barton
50ee3c22d9 Fix rc.d script
Requested by: maintainer
2012-02-14 10:59:49 +00:00
Philip M. Gollucci
33edb471b7 - Fix qpopper.in file location
PR:             ports/164463
Submitted by:   Takefu <takefu@airport.fm>
Approved by:    maintainer timeout (bc979@lafn.org ; 16 days)
2012-02-11 22:30:09 +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
Beech Rintoul
b4bf4985f6 Add qpopper.in 2011-12-31 21:50:43 +00:00
Beech Rintoul
3250dcc250 - Add USE_RC_SUBR with WITH_STANDALONE_MODE
- Fix pkg-desc

PR:		ports/163639
Submitted by:	Takefu <takefu@airport.fm>
Approved by:	Doug Hardie <bc979@lafn.org> (maintainer)
2011-12-31 21:48:05 +00:00
Steve Wills
12382421d5 - Forgot to remove PORTREVISION 2011-07-16 23:22:33 +00:00
Steve Wills
e85592807b - Update to 4.1.0
PR:		ports/158780
Submitted by:	Doug Hardie <bc979@lafn.org> (maintainer)
2011-07-16 23:20:11 +00:00
Olli Hauer
c5284f2b4e - remove MD5 2011-07-03 13:53:52 +00:00
Andrej Zverev
3174c4ace9 proper usage of @dirrmtry macro
PR:		ports/153857
Submitted by:	az@
Approved by:	maintainer (timeout)
Feature safe:	yes
2011-01-25 19:11:30 +00:00
Ade Lovett
4a8684e352 Sync to new bsd.autotools.mk 2010-12-04 07:34:27 +00:00
Ade Lovett
6abd00a86b Punt autoconf267->autoconf268 2010-10-16 11:52:47 +00:00
Ade Lovett
8262a7b51d Autotools update. Read ports/UPDATING 20100915 for details.
Approved by:	portmgr (for Mk/bsd.port.mk part)
Tested by:	Multiple -exp runs
2010-09-15 18:35:24 +00:00
Philip M. Gollucci
12bddd24fd - use $SUB_FILES to dynamically adjust pkg-message + other changes
PR:             ports/142804
Submitted by:   Sevan Janiyan <venture37@geeklan.co.uk>
Approved by:    maintainer timeout (bc979@lafn.org; > 2 weeks)
2010-01-31 03:44:30 +00:00
Pav Lucistnik
aa6dc6e7bd - No need to define USE_REINPLACE these days 2009-01-08 16:58:29 +00:00
Ade Lovett
771ea13f41 Conversion from (now defunct) autoconf-2.61 to autoconf-2.62
Tested by:	exp build run (erwin)
2008-08-20 00:57:32 +00:00
Edwin Groothuis
bdd556264e Remove support for OSVERSION < 5 2007-10-03 23:34:16 +00:00
Mark Linimon
48420a5ebd Switch autoconf dependencies from 2.53 or 2.59 to 2.61.
PR:		ports/116639
Submitted by:	aDe
2007-09-30 04:47:36 +00:00
Hajimu UMEMOTO
d3beccfcf2 Re-enable IPv6 support after upgrading to 4.0.9.
Approved by:	bc979__at__lafn.org (maintainer)
2006-08-01 18:30:27 +00:00
Johan van Selst
dce18e1bf4 - Update to 4.0.9
- Assign submitter of PR as maintainer
- Remove IPv6 patch

PR:		97641
Submitted by:	Doug Hardie
Approved by:	flz (mentor)
2006-06-25 19:58:41 +00:00
Edwin Groothuis
efe7d5f7f4 Remove USE_REINPLACE from ports starting with M 2006-05-10 22:37:39 +00:00
Pav Lucistnik
145be4426a - Add SHA256 2005-11-25 15:31:02 +00:00
Ade Lovett
54a0b86543 Mass-conversion to the USE_AUTOTOOLS New World Order. The code present
in bsd.autotools.mk essentially makes this a no-op given that all the
old variables set a USE_AUTOTOOLS_COMPAT variable, which is parsed in
exactly the same way as USE_AUTOTOOLS itself.

Moreover, USE_AUTOTOOLS has already been extensively tested by the GNOME
team -- all GNOME 2.12.x ports use it.

Preliminary documentation can be found at:
	http://people.FreeBSD.org/~ade/autotools.txt

which is in the process of being SGMLized before introduction into the
Porters Handbook.

Light blue touch-paper.  Run.
2005-11-15 06:52:12 +00:00
Sergey Matveychuk
8f8deae0fe - Install a simple config file.
PR:		ports/84368
Submitted by:	Fumihiko Kimura <jfkimura@yahoo.co.jp>
2005-07-31 09:28:18 +00:00
Hajimu UMEMOTO
86efce1fee Update to 4.0.8.
Reported by:	Rob <spamrefuse _at_ yahoo.com>
2005-05-15 06:40:14 +00:00
Jean-Yves Lefort
b9ec796f77 Use ume's IPv6 patch.
Submitted by:	ume
2005-05-10 14:51:27 +00:00
Jean-Yves Lefort
0920941c32 - Update to 4.0.7
- Use OPTIONS

PR:		ports/80794
Submitted by:	Radim Kolar <hsn@netmag.cz>
2005-05-09 21:36:02 +00:00
Mario Sergio Fujikawa Ferreira
b5c2cbf3a5 Drop maintainership 2005-03-05 01:17:09 +00:00
Mario Sergio Fujikawa Ferreira
5bb578428d Remove deprecated USE_SIZE 2004-12-25 11:43:58 +00:00
Mario Sergio Fujikawa Ferreira
7b4558c9ea o update-status-headers configuration option should disable both
writing of "Status:" and "X-UIDL:" headers. However, that only
  happens with "Status:" header. Have qpopper honor it for "X-UIDL"
  one as well.
o Bump PORTREVISION

PR:		73336
Submitted by:	Helge Oldach <mail-qpopper-uidl@oldach.net>
2004-12-14 19:24:27 +00:00
Mario Sergio Fujikawa Ferreira
c82ea4a1a6 Really uphold the WITH_Y_OPTION '-y' command line parameter for the qpopper daemon
PR:		74813
Submitted by:	Helge Oldach <mail-qpopper-uidl@oldach.net>
2004-12-14 13:46:00 +00:00
Ade Lovett
3f651573ad Whoa there, boy, that's a mighty big commit y'all have there...
Begin autotools sanitization sequence by requiring ports to explicitly
specify which version of {libtool,autoconf,automake} they need, erasing
the concept of a "system default".

For ports-in-waiting:

	USE_LIBTOOL=YES		->	USE_LIBTOOL_VER=13
	USE_AUTOCONF=YES	->	USE_AUTOCONF_VER=213
	USE_AUTOMAKE=YES	->	USE_AUTOMAKE_VER=14

Ports attempting to use the old style system after June 1st 2004 will be
sorely disappointed.
2004-03-14 06:17:56 +00:00
Mario Sergio Fujikawa Ferreira
43485240fb USE_SIZEify 2004-02-08 01:14:05 +00:00
Mark Linimon
cb2e598394 Add a knob WITHOUT_APOP for configurations where the apop-feature is in the way.
Update OpenSSL-support, include security/openssl/bsd.openssl.mk,
remove usage of deprecated librsaref/libRSAglue, add a knob WITHOUT_SSL.
Pacify portlint.
Terminate all sentences in comments with a period.
Replace spaces with tabs in pre-everything:: messages to print out
an aligned table.
PR:		ports/53401
Submitted by:	Marius Strobl <marius@alchemy.franken.de>
(Committed on behalf of lioux@, who is having machine problems)
2003-12-04 23:46:57 +00:00
Mario Sergio Fujikawa Ferreira
8bfdbce892 Add WITH_SHY_ENABLED knob which prevents qpopper from presenting
its version number within the POP3 session

Submitted by:	Alessandro de Manzano <ale@unixmania.net>
2003-10-01 13:04:59 +00:00
Mario Sergio Fujikawa Ferreira
c37f632458 o Prefer FreeBSD's strlcpy() function over qpopper's incorrect
implementation
o Bump PORTREVISION

Submitted by:	nectar
2003-04-29 23:05:40 +00:00
Mario Sergio Fujikawa Ferreira
240a399641 'chown user:group' constructs are preferred over 'chown user.group'
for compatibility. For instance, the later does not work in 5.x
branch anymore

Submitted by:	sanpei
2003-04-04 19:50:24 +00:00
Mario Sergio Fujikawa Ferreira
1bf581dbd8 Update to 4.0.5
PR:		49988
Submitted by:	Mike Tancsa <mike@sentex.net>,
		Xin LI delphij@frontfree.net <delphij@hotmail.com>
Approved by:	portmgr (kris, self)
2003-03-15 02:03:12 +00:00
Mario Sergio Fujikawa Ferreira
74740483d0 De-pkg-comment 2003-02-23 19:58:35 +00:00
Mario Sergio Fujikawa Ferreira
54a08c9398 Add WITH_Y_OPTION knob which enables command line option -y allowing
the user to specify a different logging facility

Submitted by:	Christophe Labouisse <christophe@labouisse.org>
Reviewed by:	knu
Approved by:	portmgr (knu)
2002-12-17 14:15:11 +00:00
Mario Sergio Fujikawa Ferreira
b0b42e74bf Deploy USE_REINPLACE
Submitted by:	marius@alchemy.franken.de
2002-11-03 07:08:06 +00:00
Mario Sergio Fujikawa Ferreira
d18871e560 Sanitize MASTER_SITES 2002-07-08 01:34:45 +00:00
Mario Sergio Fujikawa Ferreira
343ecd310a Install pdf documnetation if WITH_DOCUMENTATION but unless NOPORTDOCS 2002-06-05 01:28:48 +00:00
Mario Sergio Fujikawa Ferreira
1175c86bfe Make a message intelligible
Prompted by:	ceri
2002-05-26 20:06:05 +00:00
Mario Sergio Fujikawa Ferreira
650dc21c5f Update ipv6 patch to version 20020502 2002-05-20 23:25:49 +00:00
Maxim Sobolev
8345350ec1 Chase openssl shlib version increase.
Pointy hat to:	dinoex
2002-05-07 09:18:40 +00:00
Mario Sergio Fujikawa Ferreira
7d6dc21e6e o Update to 4.0.4
o Add options:
	- WITH_PAM and WITH_STANDALONE_MODE [1]
	- WITHOUT_IPV6 [2]
	- WITHOUT_U_OPTION [3]
o Remove patch merged into distribution

Submitted by:	Sean Wal <sean0x77@yahoo.com> [1]
Prompted by:	too many [2],
		"Karsten W. Rohrbach" <karsten@rohrbach.de> [3]
2002-04-30 20:05:13 +00:00
Mario Sergio Fujikawa Ferreira
ab5f0a8e59 Fix following security issue: "If a string of longer than approximately
2048 characters is sent to the qpopper process, a denial of service
condition will occur"

Actually, this is caused by an incorrect assumption. qpopper uses
the same buffer over and over when communicating. However, it never
makes sure that the buffer has been updated if something goes wrong.
Therefore, one can try to add to this buffer over and over; thus,
consuming available resources.

Solution, do not follow unofficial patch available in bugtraq mailing
list since losing pointer references is not an option. Otherwise,
change the way both getline and tgetline functions work. Just so
that they resemble read(2) return codes as follows:

1) if < 0 problem
2) if >= 0 user typed something (enter without anything else is
   something)

First patch sent by Isao SEKI <iseki@gongon.com>

PR:		36326
Prompted by:	Alessandro de Manzano <ale@unixmania.net>,
		Isao SEKI <iseki@gongon.com>
Reviewed by:	eivind,
		Alessandro de Manzano <ale@unixmania.net>,
		David Rufino <dr@soniq.net>,
		Isao SEKI <iseki@gongon.com>
2002-03-31 08:20:28 +00:00
Mario Sergio Fujikawa Ferreira
1def4fc73d - Restore POLA previous to rev 1.35 of this file
* Install qpopauth setuid to pop user unless WITHOUT_QPOPAUTH_SETUID
  is set

- bump PORTREVISION

Prompted by:	obrien
2002-03-26 16:45:33 +00:00