non port: mail/fetchmail/files/fetchmail.in |
SVNWeb
|
Number of commits found: 19 |
Sun, 24 Oct 2021
|
[ 07:56 Bernard Spil (brnrd) ] 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) ] 135fdee (Only the first 10 of 2028 ports in this commit are shown above. )
all: Remove all other $FreeBSD keywords.
|
Sun, 8 Nov 2020
|
[ 10:58 mandree ]
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 )
|
Sun, 1 Nov 2020
|
[ 19:38 mandree ]
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 ]
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 ]
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 ]
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 ]
Update URLs that pointed to the defunct berlios.de site.
|
Sat, 14 Jan 2012
|
[ 08:57 dougb ] (Only the first 10 of 951 ports in this commit are shown above. )
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 ]
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 ] (Only the first 10 of 798 ports in this commit are shown above. )
Begin the process of deprecating sysutils/rc_subr by
s#. %%RC_SUBR%%#. /etc/rc.subr#
|
Sun, 22 Jul 2007
|
[ 11:20 barner ]
- 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 ]
- 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 ]
- Add pkg-message pointing to documenation in rc script.
- Add pointers to fetchmail documentation to rc script.
|
Wed, 30 Aug 2006
|
[ 11:56 barner ]
- 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 ]
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 ]
- 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 ]
- 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 ]
- 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 |