Commit graph

116 commits

Author SHA1 Message Date
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
Mario Sergio Fujikawa Ferreira
b4305b6d18 Add Dynamic Relay Authorization Control (DRAC) support. Can be enabled WITH_DRAC
PR:		32790
Submitted by:	Norikatsu Shigemura <nork@cityfujisawa.ne.jp>
2001-12-21 05:35:24 +00:00
Mario Sergio Fujikawa Ferreira
d494132719 1) instead of "stealthly" installing a file with a user list that
cannot log in the popper daemon, let the users decide for either
   a default file (use a copy of the system's /etc/ftpusers file)
   or an empty file
2) also, make the installation of this file prefix safe and name
   it popusers (PREFIX/etc/qpopper/popusers). This changes expected
   behavior of the port
3) add a PKGINSTALL script to handle this file install/deinstall
4) style changes: use variables to make the port easier to maintain

Prompted by:	Dan Langille <dan@langille.org>
Reviewed by:	freebsd-ports (silence), kris, sobomax
2001-10-05 03:48:34 +00:00
Mario Sergio Fujikawa Ferreira
219b928ecd Bump PORTREVISION due to addition of patch-popper::pop_pass.c (rev 1.1) 2001-09-10 00:06:05 +00:00
Mario Sergio Fujikawa Ferreira
666ab13296 qpopper does not properly check for an expired account, fix it with
strategy both from src/usr.bin/login/login.c as of rev 1.51.2.12
and submitter

Submitted by:	Alan Batie <alan@batie.org>
2001-09-10 00:04:28 +00:00
Dima Dorfman
7534fc311d user.group -> user:group in chown call(s). 2001-07-26 06:26:19 +00:00
Mario Sergio Fujikawa Ferreira
83df5f7777 Chase Makefile rev 1.58 update and update ipv6 patch in sync 2001-06-02 23:31:06 +00:00
Kris Kennaway
46bcb25de4 Jump back on the qpopper rollercoaster ride of doom and upgrade to 4.0.3,
fixing another buffer overflow.
2001-06-02 21:15:12 +00:00
Alexander Langer
c4d18b394b Mark forbidden until updated to 4.0.3 (Qualcomm announced buffer overflow).
Submitted by:	Brett Glass <brett@lariat.org>
2001-06-02 18:55:42 +00:00
Maxim Sobolev
a7ad4c10fa Update version number of ssl shared library from openssl port. 2001-05-28 12:39:02 +00:00
Mario Sergio Fujikawa Ferreira
19ff5d5228 - Update port to version 4.0.2:
o Several fixes
o Improvements to poppassd
o Remove extra-patch since it has been merged into the distribution

Prompted by:	Brett Jackson <brett@modlogic.com>, sudz@ns3g.com,
		Mars G Miro <mars@cannoncreek.com>
2001-05-11 00:31:33 +00:00
Mario Sergio Fujikawa Ferreira
071e854336 Enable this port to be able to fetch even when Qualcomm releases
new versions.

Submitted by:	Brett Jackson <brett@modlogic.com>
2001-05-10 04:30:43 +00:00
Mario Sergio Fujikawa Ferreira
1a3a76b360 Fix typo: update distinfo due to Makefile rev 1.52
Submitted by:	Hajimu Umemoto <ume@FreeBSD.org>
2001-05-06 14:46:55 +00:00
Mario Sergio Fujikawa Ferreira
9fb769356f Add support for WITH_POPPASSD in sync with Makefile rev 1.52 2001-05-06 03:37:13 +00:00
Mario Sergio Fujikawa Ferreira
91eccf4df4 Bump PORTREVISION due to rev 1.52 2001-05-06 03:36:16 +00:00
Mario Sergio Fujikawa Ferreira
377cd4c64b o also, fix the gdbm issue, qpopper 4.0.1 breaks with installed
gdbm port (--without-gdbm)
o USE_AUTOCONF due to files/patch-configure.in rev 1.1
o update ipv6 patch to version 20010504
o move all options to WITH_* options, let the older
  options work for a while
o advertise all WITH_* options
o add WITH_POPPASSD support (Hajimu Umemoto contribution)

PR:		27093
Submitted by:	Hajimu Umemoto <ume@mahoroba.org>,
		K Karthik <kar_alerts@mglorysb.com>
2001-05-06 03:34:23 +00:00
Mario Sergio Fujikawa Ferreira
d6bd121ed9 o replace patch-configure with patch-configure.in
o also, fix the gdbm issue, qpopper 4.0.1 breaks with installed
  gdbm port

PR:		27093
Submitted by:	Hajimu UMEMOTO <ume@mahoroba.org>,
		K Karthik <kar_alerts@mglorysb.com>,
		Mikhail Teterin <mi@aldan.algebra.com>
2001-05-06 03:28:06 +00:00
Mario Sergio Fujikawa Ferreira
077b99d2fe Conditional extra patches if WITH_POPPASSD is defined.
Submitted by:	Hajimu Umemoto <ume@mahoroba.org>
2001-05-06 03:22:32 +00:00
Mario Sergio Fujikawa Ferreira
578470c87a - Update port to version 4.0.1 (bug fixes)
- Update ipv6 patch to snapshot 20010425

Submitted by:	bento (sort of)
2001-04-27 13:38:50 +00:00
Maxim Sobolev
7f0dc15017 Check that librsaref actually exists before trying to link it in.
PR:		26679
Submitted by:	Yoshisato YANAGISAWA <osho@pcc-software.org>
2001-04-18 19:12:11 +00:00