FreshPorts -- The Place For Ports If you buy from Amazon USA, please support us by using this link.
Follow us
Blog
Twitter

I am looking for an LTO tape library. Do you have one to spare?
Port details
nntpcache 3.0.2_9 news on this many watch lists=5 search for ports that depend on this port
NO CDROM NO CDROM: Free for individuals and non-military, non-profit organisations only
News caching/anti-spam/server-merging system
Maintained by: leeym@FreeBSD.org search for ports maintained by this maintainer
Port Added: unknown
License: not specified in port


NNTPCache is Squid for news (plus lots more).

NNTPCache (very efficiently, using shared memory, COW, mmaps, etc)
executes on the localhost pretending to be an NNRP news reading
server. In fact, what it does is pass certain NNTP commands through
to real (remote and possibly local) news-servers based on various
pattern matching rules. nntpcache then takes the output from those
servers and caches & indexes it in funky ways (much specific case
magic goes into this).  The next time such information is asked
for, or other information which can be logically inferred from the
previously collated information, it is sent directly from the cache,
without consulting the remote servers. NNTPCache can transparently
merge multiple servers, (permiting local newsgroups with remote
NNTP feeds), filter articles, xovers, and headers based on weighted
regular expressions, and has built in NoCem/PGP (anti-spam) support
(see http://www.nocem.org/ for details).

WWW: http://iq.org/~proff/nntpcache.org/
SVNWeb : Main Web Site : Distfiles Availability : PortsMon

NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.

Required To Build:
  1. devel/gmake
  2. devel/automake
There are no ports dependent upon this port

To install the port: cd /usr/ports/news/nntpcache/ && make install clean
To add the package: pkg install news/nntpcache


Configuration Options
===> The following configuration options are available for nntpcache-3.0.2_9:
     LDAP=off: LDAP protocol support
     RADIUS=off: RADIUS protocol support
     SPAMPHOBIA=off: Spamphobia NoCeM support
===> Use 'make config' to modify these settings

Master Sites:
  1. http://distcache.FreeBSD.org/ports-distfiles/
  2. http://www.xs4all.nl/~suelette/

Number of commits found: 53

Commit History - (may be incomplete: see SVNWeb link above for full details)
DateByDescription
24 Jul 2014 18:34:16
Original commit files touched by this commit  3.0.2_9
Revision:362835
tijl search for other commits by this committer
net/openldap24-*:
- Convert to USES=libtool and bump dependent ports
- Avoid USE_AUTOTOOLS
- Don't use PTHREAD_LIBS
- Use MAKE_CMD

databases/glom:
- Drop :keepla
- Add INSTALL_TARGET=install-strip

databases/libgda4* databases/libgda5*:
- Convert to USES=libtool and bump dependent ports
- USES=tar:xz
- Use INSTALL_TARGET=install-strip
- Use @sample
(Only the first 15 lines of the commit message are shown above View all of this commit message)
29 May 2014 11:39:16
Original commit files touched by this commit  3.0.2_8
Revision:355690
miwi search for other commits by this committer
- Convert gmake to USES
29 Mar 2014 18:12:30
Original commit files touched by this commit  3.0.2_8
Revision:349579
adamw search for other commits by this committer
Missed a direct access of $PREFIX
29 Mar 2014 17:28:56
Original commit files touched by this commit  3.0.2_7
Revision:349572
adamw search for other commits by this committer
Add stage support to news, and improve correctness.
I am not touching the husky ports with a 10 foot pole.

atp:
	stage, improve pkg-message
crashmail:
	stage
diablo:
	too wacky to stage, but convert WITH_* to OPTIONS, unmute
	commands that shouldn't be muted, use :MDOCS
fidogate-ds:
	stage, OPTIONS, treat examples as EXAMPLES, not DOCS, handle
	/var/* in the plist properly
golded+:
	stage, OPTIONS, protect examples behind %%PORTEXAMPLES%%
(Only the first 15 lines of the commit message are shown above View all of this commit message)
20 Sep 2013 22:31:15
Original commit files touched by this commit  3.0.2_6
Revision:327759
bapt search for other commits by this committer
Add NO_STAGE all over the place in preparation for the staging support (cat:
news)
24 May 2013 11:47:26
Original commit files touched by this commit  3.0.2_6
Revision:318959
bdrewery search for other commits by this committer
Fix another syntax error from conversion
24 May 2013 11:46:11
Original commit files touched by this commit  3.0.2_6
Revision:318958
bdrewery search for other commits by this committer
- Fix options conversion
10 May 2013 16:24:06
Original commit files touched by this commit  3.0.2_6
Revision:317826
bapt search for other commits by this committer
Convert to new options framework
14 Jan 2012 08:57:23
Original commit files touched by this commit  3.0.2_6
dougb search for other commits by this committer
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.
23 Sep 2011 22:26:39
Original commit files touched by this commit  3.0.2_6
amdmi3 search for other commits by this committer
- Add LDFLAGS to CONFIGURE_ENV and MAKE_ENV (as it was done with LDFLAGS)
- Fix all ports that add {CPP,LD}FLAGS to *_ENV to modify flags instead

PR:             157936
Submitted by:   myself
Exp-runs by:    pav
Approved by:    pav
20 Mar 2011 12:54:45
Original commit files touched by this commit  3.0.2_6
miwi search for other commits by this committer
- Get Rid MD5 support
04 Dec 2010 07:34:27
Original commit files touched by this commit  3.0.2_6
ade search for other commits by this committer
Sync to new bsd.autotools.mk
05 Oct 2010 19:57:56
Original commit files touched by this commit  3.0.2_6
ade search for other commits by this committer
Round one migration of ports from automake{19,110} to automake111
24 Sep 2010 03:22:28
Original commit files touched by this commit  3.0.2_6
ade search for other commits by this committer
Migrate from devel/automake15 to devel/automake19
27 Mar 2010 00:15:24
Original commit files touched by this commit  3.0.2_6
dougb search for other commits by this committer
Begin the process of deprecating sysutils/rc_subr by
s#. %%RC_SUBR%%#. /etc/rc.subr#
26 Apr 2008 00:38:45
Original commit files touched by this commit  3.0.2_6
leeym search for other commits by this committer
- original master site is gone, update links to mirror site.
17 Jan 2007 13:38:12
Original commit files touched by this commit  3.0.2_6
leeym search for other commits by this committer
- fix a bug to handle duplicate spam.filter in nntpcache.access correctly.
  (patch sent back to authors. fix it first before next release)
25 Nov 2006 03:00:22
Original commit files touched by this commit  3.0.2_5
leeym search for other commits by this committer
- unbreak on sparc64 [1]
- stop sending debug mail

PR:             [1] 105752
Submitted by:   shaun@
28 Sep 2006 13:12:16
Original commit files touched by this commit  3.0.2_4
leeym search for other commits by this committer
- avoid NOT_FOR_ARCHS which will mark IGNORE
- mark BROKEN instead
- correct typo

Noticed by:     kris, vd
28 Sep 2006 03:08:00
Original commit files touched by this commit  3.0.2_4
leeym search for other commits by this committer
- set NOT_FOR_ARCHS=space64

Noticed by:     kris
02 Sep 2006 17:06:07
Original commit files touched by this commit  3.0.2_4
leeym search for other commits by this committer
- patchfile rerolled for minor fix about working directory
- bump PORTREVISION
02 Sep 2006 16:27:23
Original commit files touched by this commit  3.0.2_3
leeym search for other commits by this committer
- remove spam from news spool if it's a SPAM (spamphobia patch)
- add REVISEDATE in PATCHFILES file name
- bump PORTREVISION
25 May 2006 07:17:39
Original commit files touched by this commit  3.0.2_2
leeym search for other commits by this committer
- fix a bug in patch to enable xover_nocem for the cache on disk
- bump PORTREVISION
24 May 2006 23:39:57
Original commit files touched by this commit  3.0.2_1
leeym search for other commits by this committer
- suppress debug message for nocem filter
17 Mar 2006 05:52:10
Original commit files touched by this commit  3.0.2_1
leeym search for other commits by this committer
- remove BEFORE
- remove unnecessary procname
- change the syntax of nntpcached_enable

Noticed by:     dougb
17 Mar 2006 01:25:20
Original commit files touched by this commit  3.0.2_1
dougb search for other commits by this committer
Remove FreeBSD KEYWORD, which has been a noop for some time now.
17 Mar 2006 00:06:37
Original commit files touched by this commit  3.0.2_1
leeym search for other commits by this committer
- use %%RC_SUBR%% instead of hardcoded /etc/rc.subr [1]
- fix coredump when parsing user:pass@host in nntpcache.servers [2]
- bump PORTREVISION

PR:             94550 [1], 94549 [2]
Submitted by:   tps at vr-web.de [1][2]
15 Mar 2006 17:14:57
Original commit files touched by this commit  3.0.2
leeym search for other commits by this committer
- update to 3.0.2
- add spamphobia NoCeM support
- take maintainership
25 Nov 2005 16:56:11
Original commit files touched by this commit  3.0.1_2
pav search for other commits by this committer
- Add SHA256
15 Nov 2005 06:52:12
Original commit files touched by this commit  3.0.1_2
ade search for other commits by this committer
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.
15 Oct 2005 05:20:53
Original commit files touched by this commit  3.0.1_2
kris search for other commits by this committer
Drop some dead mirror sites.
13 Sep 2005 21:05:03
Original commit files touched by this commit  3.0.1_2
pav search for other commits by this committer
- Fix xover head filtering

PR:             ports/86045
Submitted by:   SANETO Takanori <sanewo@ba2.so-net.ne.jp>
04 Jun 2004 17:29:38
Original commit files touched by this commit  3.0.1_1
ade search for other commits by this committer
Sync with new bsd.autotools.mk
07 Apr 2004 15:00:57
Original commit files touched by this commit  3.0.1_1
clement search for other commits by this committer
- add/remove servers from MASTER_SITES
- Add WWW:

PR:             65275
Submitted by:   Jason Harris <jharris@widomaker.com>
06 Apr 2004 08:16:56
Original commit files touched by this commit  3.0.1_1
clement search for other commits by this committer
- Remove dead MASTER_SITES
- remove WWW:
- use %%DOCSDIR%%
- use USE_OPENLDAP
- remove LDAP v1 support
04 Feb 2004 05:10:27
Original commit files touched by this commit  3.0.1_1
marcus search for other commits by this committer
Bump PORTREVISION on all ports that depend on gettext to aid with upgrading.

(Part 1)
29 Jan 2004 16:13:06
Original commit files touched by this commit  3.0.1
trevor search for other commits by this committer
SIZEify.
17 Nov 2003 12:29:10
Original commit files touched by this commit  3.0.1
trevor search for other commits by this committer
USE_REINPLACE need be defined only when REINPLACE_CMD is used.
27 Sep 2003 01:01:08
Original commit files touched by this commit  3.0.1
edwin search for other commits by this committer
KATO mega patch

- ECHO -> ECHO_MSG

For some ports:
- pre-fetch -> pre-everything
- ECHO -> ECHO_CMD

PR:             ports/56820-56858
Submitted by:   KATO Tsuguru <tkato@prontomail.com>
16 Aug 2003 14:40:31
Original commit files touched by this commit  3.0.1
kuriyama search for other commits by this committer
Add knob to make you choose your ldap version.

PR:             ports/55589
Submitted by:   Clement Laforet <sheepkiller@cultdeadsheep.org>
15 Aug 2003 00:49:31
Original commit files touched by this commit  3.0.1
kuriyama search for other commits by this committer
Fix non-default dependency on openldap2[012] which is broken by splitting.

# I'm not bumped port revision of them because this should not affect
# packages built on bento...
24 Feb 2003 02:56:37
Original commit files touched by this commit  3.0.1
edwin search for other commits by this committer
Point dependencies on net/openldap2 to net/openldap20
24 Feb 2003 02:26:55
Original commit files touched by this commit  3.0.1
edwin search for other commits by this committer
Point dependencies on net/openldap to net/openldap12
20 Feb 2003 18:52:48
Original commit files touched by this commit  3.0.1
knu search for other commits by this committer
De-pkg-comment.
12 Feb 2003 01:32:53
Original commit files touched by this commit  3.0.1
naddy search for other commits by this committer
Update mirrors.

PR:             47702
Submitted by:   Kimura Fuyuki <fuyuki@hadaly.org>
29 Sep 2002 08:07:47
Original commit files touched by this commit  3.0.1
ijliao search for other commits by this committer
find->${FIND},xargs->${XARGS}

PR:             40791
Submitted by:   Simon 'corecode' Schubert <corecode@corecode.ath.cx>
25 Jul 2002 18:52:48
Original commit files touched by this commit  3.0.1
pat search for other commits by this committer
Update to 3.0.1
Fix some whitespace issues and plist

PR:             ports/40982
Submitted by:   Maxim Tulyuk <mt@primats.org.ua>
23 Jun 2002 06:09:20
Original commit files touched by this commit  2.4.0b5
ijliao search for other commits by this committer
Replace ${PERL} with ${REINPLACE_CMD}

PR:             39675
Submitted by:   Oliver Braun <obraun@informatik.unibw-muenchen.de>
30 Mar 2002 10:14:36
Original commit files touched by this commit  2.4.0b5
dinoex search for other commits by this committer
Updated with new Option, some cleanups.

>Number:         30849
news/nntpcache fails compiling authinfo_pam.c, add radius & ldap auth
mechanisms.
The fix is to place a #ifndef __FreeBSD__ .. #endif arround
<security/pam_misc.h> in authinfo_pam.c.
The attached patch corrects this problem, and adds additional authentication
functionality to the nntpcache port (RADIUS, LDAP[v1,v2]).
files/patch-src-authinfo_pam.ext removed due to a post-configure target is
added to the Makefile that recreates the authinfo_[pam,radius,ldap].ext files.

PR:             30849
Submitted by:   hetzels@westbend.net
10 Nov 2001 11:04:59
files touched by this commit
petef search for other commits by this committer
- fix compilation of pam stuff in authinfo_pam.c    
14 Sep 2001 10:47:23
files touched by this commit
wjv search for other commits by this committer
- Update to version 2.4.0b5   - Remove a verifiably bad site from MASTER_SITES. 
 - Remove duplicate entry (DNS entry points to same IP) from MASTER_SITES.   -
Add new mirror to MASTER_SITES.   - Change MAINTAINER to -ports, as the previous
maintainer (and author) has     expressed a lack of interest in continued
maintenance of this port.   - Deploy DOCSDIR.   - General clean-up and
reorganisation of Makefile.   - Remove PKGMESSAGE completely, since this port
requires no user action which     is out of the ordinary (I do not consider
editing configuration files to be     out of the ordinary), and it contains no
information which is not also     contained elsewhere in a more standardised
location.   - Add NO_CDROM, as this software is not free and never has been.   -
Bring the startup script installed in ${PREFIX}/etc/rc.d up to current    
standards (I hope).   - Install a fully functional startup script in
${PREFIX}/etc/rc.d (as most     ports now do), instead of an inactive .sample
startup script.   - Install HTML documentation.   - Deploy %%PORTDOCS%% pragma
in pkg-plist.   - Make SPOOLDIR a user-tweakable option (default: /var/spool). 
NNTPCache     will cache news articles in ${SPOOLDIR}/nntpcache.   - Remove the
non-standard "hardlink-pgp-files" target from Makefile.   - Comment out the
run-time dependency on security/pgp for now.  The only     NNTPCache
functionality which depends on PGP is very optional indeed and     furthermore,
there is now a plethora of PGPish ports for the user to choose     from.  (This
may need to be tweaked further, since NNTPCache builds without     PGP support
if PGP is not detected during the configurations stage.)    
08 Oct 2000 11:23:49
files touched by this commit
asami search for other commits by this committer
Change PKGDIR from pkg/ to .  Also fix places where ${PKGDIR} is   spelled out
(many of which are ${PKGDIR}/MESSAGE -> ${PKGMESSAGE} type   fixes that
shouldn't have been necessary) and the string "/pkg/"   appear.    
08 Oct 2000 04:57:04
files touched by this commit
asami search for other commits by this committer
Convert category news to new layout.  

Number of commits found: 53

Login
User Login
Create account

Servers and bandwidth provided by
New York Internet, SuperNews, and RootBSD

This site
What is FreshPorts?
About the authors
FAQ
How big is it?
The latest upgrade!
Privacy
Forums
Blog
Contact

Search
Enter Keywords:
 
more...

Latest Vulnerabilities
phpmyadminSep 13
ossec-hids-clientSep 11
ossec-hids-localSep 11
ossec-hids-serverSep 11
chromiumSep 09
trafficserverSep 05
apache22*Sep 03
apache22-event-mpm*Sep 03
apache22-itk-mpm*Sep 03
apache22-peruser-mpm*Sep 03
apache22-worker-mpm*Sep 03
chromiumAug 26
fileAug 21
py-djangoAug 21
py-django-develAug 21

5 vulnerabilities affecting 12 ports have been reported in the past 14 days

* - modified, not new

All vulnerabilities


Ports
Home
Categories
Deleted ports
Sanity Test Failures
Newsfeeds


Statistics
Graphs
NEW Graphs (Javascript)
Traffic

Calculated hourly:
Port count 24092
Broken 121
Deprecated 93
Ignore 386
Forbidden 17
Restricted 205
No CDROM 94
Vulnerable 21
Expired 7
Set to expire 88
Interactive 0
new 24 hours 0
new 48 hours6
new 7 days50
new fortnight137
new month246

Servers and bandwidth provided by
New York Internet, SuperNews, and RootBSD
Valid HTML, CSS, and RSS.
Copyright © 2000-2014 Dan Langille. All rights reserved.