notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Ukraine
non port: mail/fetchmail/files/fetchmail.in
SVNWeb

Number of commits found: 19

Sun, 24 Oct 2021
[ 07:56 Bernard Spil (brnrd) search for other commits by this committer ]    commit hash:145c527f0c730ec3617b220cd3ff27d0af9139ad  145c527 
mail/fetchmail: fix restart with "service -R"

PR:		258207
Approved by:	chalpin cs wisc edu (maintainer)
Tue, 6 Apr 2021
[ 14:31 Mathieu Arnold (mat) search for other commits by this committer ]    commit hash:135fdeebb99c3569e42d8162b265e15d29bd937d  135fdee  (Only the first 10 of 2028 ports in this commit are shown above. View all ports for this commit)
all: Remove all other $FreeBSD keywords.
Sun, 8 Nov 2020
[ 10:58 mandree search for other commits by this committer ] Original commit   Revision:554447
mail/fetchmail: mail/fetchmailconf: Update to 6.4.13 [1], fix rcfile bug [2]

Update mail/fetchmail{,conf} to 6.4.13 and fix rc script to work correctly
when root's shell does not include /usr/local/bin in $PATH.

mail/fetchmail passes 'poudriere testport' on both i386 and amd64 under
11.4 and 12.1 for the following configurations:
  - Default settings
  - Default settings, build as non-root
  - ssl=base, GSSAPI_MIT
  - ssl=base, GSSAPI_NONE
  - ssl=openssl
  - ssl=openssl with SSL2 and SSL3 disabled
  - ssl=openssl, GSSAPI_NONE
  - ssl=libressl
(Only the first 15 lines of the commit message are shown above View all of this commit message)
Sun, 1 Nov 2020
[ 19:38 mandree search for other commits by this committer ] Original commit   Revision:553849
mail/fetchmail: Fix shell's 'Bad -c option' in rcscript.

Turns out that our fetchmail_dump_config() function needs to add
one more level of quoting because it's being unquoted and word split
twice, once by su's shell, and again by sh.

While here, change sh to /bin/sh to make the intention clearer.

Bump PORTREVISION to get the fix out onto the systems.

PR:		250691
Reported by:	Helmut Ritter <freebsd-ports@charlieroot.de>
Approved by:	chalpin@cs.wisc.edu
MFH:		2020Q4 (blanket, one-line tested working fix, 4-eyes principle)
Tue, 6 Oct 2020
[ 23:09 mandree search for other commits by this committer ] Original commit   Revision:551607
mail/fetchmail: fix rcscript regression from _1 that broke global mode

In a situation where fetchmail is to be started globally with the
configuration in $LOCALBASE/etc, the rc.d file would try to run
fetchmail for the wrong user.

Simplify script more, avoiding recursive call in single-user mode.

Submitted by:	Corey Halpin (maintainer, direct mail to mandree@)
Reported by:	Armin Tuting
Mon, 5 Oct 2020
[ 19:09 mandree search for other commits by this committer ] Original commit   Revision:551537
mail/fetchmail: avoid rc.conf overriding daemon interval, many other fixes

Authors: CH = Corey Halpin, MA = Matthias Andree

- fetchmail's rc script now queries the daemon interval from the
  configuration, and falls back to the rc.conf value if given. [CH]
- Similarly, the logging facility will be taken from the configuration [MA]
- Add documentation to the rcfile's header comments. [MA]
- Drop support for fetchmail_home_prefix in rc.conf, and query the
  respective users' home directories with getent instead. [MA]
- In the rc scripts, redirect input from /dev/null so it will not ask
  for passwords. [MA]
- Add support for the typical 12.1 rc.conf ${name}_... keywords. [MA]
- Make script execution easier to follow by simplifying if...else logic. [CH]
- Fix rcscript's exit code to be 1 if one of the per-user calls fails. [CH]
- Add relevant notes to UPDATING. [MA]

PR:		249860
Submitted by:	Corey Halpin (maintainer)
Reported by:	Chris James (on fetchmail-users mailing list)
Approved by:	Corey Halpin (maintainer)
Tue, 6 Nov 2018
[ 14:52 roberto search for other commits by this committer ] Original commit   Revision:484295
mail/fetchmail:
- Ensure the fetchmail script returns 1 if fetchmail is not running.
- Bump PORTREVISION.

PR:		ports/219051
Tue, 4 Nov 2014
[ 00:24 mandree search for other commits by this committer ] Original commit   Revision:372129
Update URLs that pointed to the defunct berlios.de site.
Sat, 14 Jan 2012
[ 08:57 dougb search for other commits by this committer ] Original commit  (Only the first 10 of 951 ports in this commit are shown above. View all ports for this commit)
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.
Mon, 15 Aug 2011
[ 20:13 mandree search for other commits by this committer ] Original commit 
Assorted minor fixes and touch-ups:

- Fix:     rcfile: export FETCHMAILUSER=$fetchmail_user [1]

- Fix:     when installing from source, make /var/run/fetchmail directory
           so that a global fetchmail installation won't break after port
           upgrades

- Change:  compile GSSAPI support by default (it's in base)

- Cleanup: rcfile: drop support for fetchmail.sh script name

- Cleanup: rcfile: don't mix backtick with apostrophe in comments, they don't
           match

Reported by:  thierry, Victor Balada Diaz <victor@bsdes.net> [1]
Suggested by: Victor Balada Diaz <victor@bsdes.net> [1]
PR:           ports/151783
Approved by:  maintainer timeout [1]
Sat, 27 Mar 2010
[ 00:15 dougb search for other commits by this committer ] Original commit  (Only the first 10 of 798 ports in this commit are shown above. View all ports for this commit)
Begin the process of deprecating sysutils/rc_subr by
s#. %%RC_SUBR%%#. /etc/rc.subr#
Sun, 22 Jul 2007
[ 11:20 barner search for other commits by this committer ] Original commit 
- Actually respect the `fetchmail_user' variable in single daemon
  mode
- Document that above variable is ignored in the per-user daemon mode
- Bump port revision

Requested by:   Graham Menhennitt <graham@menhennitt.com.au>
PR:             ports/114701
Fri, 6 Jul 2007
[ 07:10 barner search for other commits by this committer ] Original commit 
- Remove circular dependency in rcorder by removing the (unnessary) constraint
  that fetchmail is started "BEFORE LOGIN". "REQUIRE mail" (which in turn
  requires LOGIN) is enough.
- Bump PORTREVISION

PR:             ports/114294
Submitted by:   Alson van der Meulen <alson@flutnet.org>
Thu, 31 May 2007
[ 20:08 barner search for other commits by this committer ] Original commit 
- Add pkg-message pointing to documenation in rc script.
- Add pointers to fetchmail documentation to rc script.
Wed, 30 Aug 2006
[ 11:56 barner search for other commits by this committer ] Original commit 
- Add new rc.conf option "fetchmail_logging_facility" which can be used
  to specify where fetchmail logs to. Default: --syslog (as hardcoded
  before). [1]
- Use marco for cp [2]
- Try to remove directories not listed in mtree [2]
- No portrevision bump since the default behaviour remains the same, and
  a new fetchmail version is to be exspected soon anyway.

Requested by:   Gerard Seibert <gerard@seibercom.net> [1]
Submitted by:   Stanislav Sedov <ssedov@mbsd.msk.ru> [2]
PR:             ports/101517
Fri, 26 May 2006
[ 22:18 barner search for other commits by this committer ] Original commit 
Make prefix clean.

PR:                     ports/97977
Submitted by:           Esa Karkkainen <ejk@iki.fi>
Big shiny pointy hat:   me
Thu, 25 May 2006
[ 16:26 barner search for other commits by this committer ] Original commit 
- Use %%RC_SUBR%% [1]
- Fix typo in Makefile [1]
- Fix recursive calls of rc script on older systems (requested in [2])
- Bump PORTREVISION

PR:                     97876 [1], 97335 [2]
Submitted by:           Jeremy Chadwick <freebsd@jdc.parodius.com> [1],
                        Veselin Slavov <vess@slavof.net> [2]
Mon, 15 May 2006
[ 21:18 barner search for other commits by this committer ] Original commit 
- Fix PID file for system-wide daemon mode
- Fix package: Create /var/run/fetchmail in pkg-install instead of
  post-install target.
- Bump PORTREVISION

PR:             ports/97283
Submitted by:   Martin Jackson <mhjacks@swbell.net>
Fri, 12 May 2006
[ 16:58 barner search for other commits by this committer ] Original commit 
- Update to 6.3.4 [1]
- Add rcNG script. See $PREFIX/etc/rc.d/fetchmail for
  instructions. Inspired by [2] and ports/www/apache22.

PR:             ports/96987 [1], ports/96079
Submitted by:   Rob MacGregor <freebsd.macgregor@blueyonder.co.uk> [1],
                Martin Jackson <mhjacks@swbell.net>

Number of commits found: 19