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
znc Advanced IRC bouncer
1.4 irc on this many watch lists=5 search for ports that depend on this port An older version of this port was marked as vulnerable.
Maintained by: jase@FreeBSD.org search for ports maintained by this maintainer
Port Added: 07 Mar 2008 15:52:10
Also Listed In: ipv6
License: APACHE20


ZNC is an advanced IRC bouncer with features that include support for
multiple users, playback buffers, DCC bouncing, SASL authentication
and SSL encryption. It can be extended with dynamically loaded modules
written in C++ or Perl.

WWW: http://znc.in/
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/swig20
  2. security/openssl
  3. devel/pkgconf
  4. devel/gmake
  5. lang/perl5.16
Required To Run:
  1. security/openssl
  2. lang/perl5.16
Required Libraries:
  1. converters/libiconv
There are no ports dependent upon this port

To install the port: cd /usr/ports/irc/znc/ && make install clean
To add the package: pkg install irc/znc


Configuration Options
===> The following configuration options are available for znc-1.4:
     DEBUG=off: Debugging support
     IPV6=on: IPv6 protocol support
     OPENSSL=on: SSL/TLS support via OpenSSL
     CYRUS=off: Cyrus SASL module
     PERL=on: Perl scripting module
     PYTHON=off: Python scripting module
     TCL=off: Tcl scripting module
     DOCS=on: Build and/or install documentation
===> Use 'make config' to modify these settings

Master Sites:
  1. http://distcache.FreeBSD.org/ports-distfiles/
  2. http://znc.in/releases/
Notes from UPDATING
These upgrade notes are taken from /usr/ports/UPDATING
  • 2012-11-28
    Affects: Users of irc/znc
    Author: jase@FreeBSD.org
    Reason: 
      znc has been updated to 1.0. This introduces some major changes to its
      functionality. As a result, if you are upgrading from a previous version
      you need to be aware that znc will automatically modify your
      configuration file to incorporate support for the new functionality.
      Users are recommended to take a backup of their configuration file
      before running this new version.
    
      The SASL option has been renamed to CYRUS following a rename of the
      associated module. Additionally, a number of modules have been removed
      or renamed in this release.
    
      Modules that were classed as Extra modules in previous versions are now
      built as standard. The EXTRA option has been removed accordingly.
    
      Please refer to the following URL for detailed information regarding all
      changes in this release:
    
      http://wiki.znc.in/ChangeLog/1.0
    
    

Number of commits found: 45

Commit History - (may be incomplete: see SVNWeb link above for full details)
DateByDescription
27 Oct 2014 13:00:22
Original commit files touched by this commit  1.4
Revision:371570
bapt search for other commits by this committer
Cleanup plist
20 Oct 2014 17:52:17
Original commit files touched by this commit  1.4
Revision:371288
mva search for other commits by this committer
- Convert ports of irc/ and lang/ to new USES=python

Approved by:	portmgr (implicit)
15 Jul 2014 15:38:32
Original commit files touched by this commit  1.4
Revision:361953
adamw search for other commits by this committer
Add DOCS to OPTIONS_DEFINE to ports that check for PORT_OPTIONS:MDOCS.
20 Jun 2014 21:54:11
Original commit files touched by this commit  1.4
Revision:358640
jase search for other commits by this committer
irc/znc: Update to 1.4

PR:		191034
Submitted by:	bradleythughes@fastmail.fm
Changes:	http://wiki.znc.in/ChangeLog/1.4
13 Jun 2014 07:36:28
Original commit files touched by this commit  1.2
Revision:357654
olgeni search for other commits by this committer
Remove indefinite articles and trailing periods from COMMENT, plus
minor COMMENT typos and surrounding whitespace fixes. Categories G-I.

CR:		D201
Approved by:	portmgr (bapt)
01 Jun 2014 15:37:41
Original commit files touched by this commit  1.2
Revision:356141
rene search for other commits by this committer
irc/znc: Fix USE_PYTHON version number, it should be 3+ not 2+

Submitted by:	antoine
01 Jun 2014 15:28:44
Original commit files touched by this commit  1.2
Revision:356138
rene search for other commits by this committer
Update consumers of lang/python31 or higher to use Python version 3.X
and consumers of lang/python31 or lower to use Python 2.X

This is in preparation of removing lang/python31 which expired on 2014-06-01

While here apply some fixes for textproc/codespell:
- USE_XZ -> USES=tar:xz
- remove unneeded USE_PYTHON_RUN line

Approved by:	python (mva)
20 Feb 2014 10:09:24
Original commit files touched by this commit  1.2
Revision:345202
gahr search for other commits by this committer
- Convert to USES=tcl
07 Feb 2014 20:09:52
Original commit files touched by this commit  1.2
Revision:343293
jase search for other commits by this committer
- Update to 1.2
- Modernise OPTIONS configuration
- Support custom LOCALBASE
- Stage support

Changes:    http://wiki.znc.in/ChangeLog/1.2
03 Jan 2014 01:13:00
Original commit files touched by this commit  1.0_1
Revision:338513
bapt search for other commits by this committer
Part 2 at removing now useless FETCH_ARGS redifition
20 Sep 2013 18:44:50
Original commit files touched by this commit  1.0_1
Revision:327736
bapt search for other commits by this committer
Add NO_STAGE all over the place in preparation for the staging support (cat:
irc)
17 Sep 2013 06:12:36
Original commit files touched by this commit  1.0_1
Revision:327450
bapt search for other commits by this committer
Convert to new perl framework

Submitted by:	az
27 Jun 2013 12:36:31
Original commit files touched by this commit  1.0_1
Revision:321885
wg search for other commits by this committer
irc/znc: add rc.d script

- Add rc.d script

PR:		ports/179190
Approved by:	maintainer (timeout)
28 May 2013 14:21:35
Original commit files touched by this commit  1.0_1
Revision:319313
jase search for other commits by this committer
- Add patch to fix null pointer dereferences in webadmin module

Reported by:	    Albert Kult (via email)
Obtained from:	   
https://github.com/znc/znc/commit/2bd410ee5570cea127233f1133ea22f25174eb28
Security:	    19751e06-c798-11e2-a373-000c29833058
27 Apr 2013 11:59:29
Original commit files touched by this commit  1.0
Revision:316662 This port version is marked as vulnerable.
mva search for other commits by this committer
- Convert USE_ICONV=yes to USES=iconv
- Change USE_GNOME=pkgconfig|gnomehack to USES=pathfix|pkgconfig while here

Reviewed by:	zeising
23 Apr 2013 10:51:40
Original commit files touched by this commit  1.0
Revision:316344 This port version is marked as vulnerable.
bapt search for other commits by this committer
Convert irc to USES=pkgconfig
28 Nov 2012 23:02:15
Original commit files touched by this commit  1.0
Revision:307945 This port version is marked as vulnerable.
jase search for other commits by this committer
- Update to 1.0
- Convert to new OPTIONSng
- Add UPDATING entry noting the automatic modification of configuration file

Changes:	http://wiki.znc.in/ChangeLog/1.0

Feature safe:	yes
13 Nov 2012 21:45:57
Original commit files touched by this commit  0.206
Revision:307397 This port version is marked as vulnerable.
jase search for other commits by this committer
- Convert to new format Makefile header
- Assume maintainership [1]

Approved by:	miwi [1]

Feature safe:	yes
21 Apr 2012 19:03:42
Original commit files touched by this commit  0.206
 This port version is marked as vulnerable.
miwi search for other commits by this committer
- Update to 0.206

PR:             167008
Submitted by:   Muhammad Moinur Rahman <5u623l20@gmail.com>
28 Jan 2012 17:49:32
Original commit files touched by this commit  0.204
 This port version is marked as vulnerable.
miwi search for other commits by this committer
- Update to 0.204

PR:             164424
Submitted by:   Jase Thew <freebsd@beardz.net>
23 Oct 2011 15:52:36
Original commit files touched by this commit  0.202
 This port version is marked as vulnerable.
miwi search for other commits by this committer
- Update to 0.202
- Add LICENSE
- Change IPv6 option default to On
- Fix typo in WITH_TCLALLOWALL/WITHOUT_TCL IGNORE message
- Fix CONFIGURE_ARGS for PYTHON option
- Add check for EXTRA option to SASL option (required to build)

PR:             159952
Submitted by:   Jase Thew <freebsd@beardz.net>
23 Sep 2011 22:26:39
Original commit files touched by this commit  0.098
 This port version is marked as vulnerable.
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
26 May 2011 04:03:46
Original commit files touched by this commit  0.098
 This port version is marked as vulnerable.
miwi search for other commits by this committer
- Update 0.098

PR:             156421
Submitted by:   Jase Thew <freebsd@beardz.net>
17 Dec 2010 09:29:13
Original commit files touched by this commit  0.096
 This port version is marked as vulnerable.
miwi search for other commits by this committer
- Update to 0.096

PR:             152273
Submitted by:   Jase Thew <freebsd@beardz.net>
11 Sep 2010 11:35:24
Original commit files touched by this commit  0.094
 This port version is marked as vulnerable.
miwi search for other commits by this committer
- Update to 0.094

PR:             149964
Submitted by:   Jase Thew <freebsd@beardz.net>
06 Jul 2010 06:52:40
Original commit files touched by this commit  0.092
 This port version is marked as vulnerable.
miwi search for other commits by this committer
- Update to 0.092

PR:             148346
Submitted by:   Jase Thew <freebsd@beardz.net>
Feature safe:   yes
12 Jun 2010 15:55:36
Original commit files touched by this commit  0.090
 This port version is marked as vulnerable.
miwi search for other commits by this committer
- Update to 0.090

PR:             174661
Submitted by:   Jase Thew <freebsd@beardz.net> (maintainer)
08 Mar 2010 23:14:29
Original commit files touched by this commit  0.080
 This port version is marked as vulnerable.
miwi search for other commits by this committer
- Update to 0.080

PR:             144368
Submitted by:   Jase Thew <freebsd@beardz.net> (maintainer)
24 Dec 2009 21:49:29
Original commit files touched by this commit  0.078
 This port version is marked as vulnerable.
miwi search for other commits by this committer
- Update to 0.078

PR:             141940
Submitted by:   Jase Thew <freebsd@beardz.net>
18 Dec 2009 23:20:57
Original commit files touched by this commit  0.076
 This port version is marked as vulnerable.
miwi search for other commits by this committer
- Update to 0.076
- As 0.076 brings the "extra" modules into the main ZNC package

PR:             141711
Submitted by:   Jase Thew <freebsd@beardz.net>
30 Aug 2009 10:39:49
Original commit files touched by this commit  0.074
 This port version is marked as vulnerable.
linimon search for other commits by this committer
Conditionally uses Perl, so needs WANT_PERL before inclusion of
bsd.port.pre.mk.

Hat:            portmgr
27 Aug 2009 15:04:16
Original commit files touched by this commit  0.074
 This port version is marked as vulnerable.
amdmi3 search for other commits by this committer
- Remove remaining SFP references (switch these ports to SF)

Approved by:    portmgr (pav)
13 Aug 2009 11:18:28
Original commit files touched by this commit  0.074
 This port version is marked as vulnerable.
miwi search for other commits by this committer
- Update to 0.074
06 Jun 2009 16:25:51
Original commit files touched by this commit  0.070
 This port version is marked as vulnerable.
miwi search for other commits by this committer
- Update to 0.070
31 Mar 2009 08:43:25
Original commit files touched by this commit  0.068
 This port version is marked as vulnerable.
miwi search for other commits by this committer
- Update to 0.068
07 Mar 2009 04:28:25
Original commit files touched by this commit  0.066
 This port version is marked as vulnerable.
miwi search for other commits by this committer
- Update to 0.066
11 Dec 2008 19:24:27
Original commit files touched by this commit  0.062
 This port version is marked as vulnerable.
miwi search for other commits by this committer
- Update to 0.062
15 Nov 2008 22:57:32
Original commit files touched by this commit  0.060_1
 This port version is marked as vulnerable.
miwi search for other commits by this committer
- add really the patch :P
15 Nov 2008 22:56:40
Original commit files touched by this commit  0.060_1
 This port version is marked as vulnerable.
miwi search for other commits by this committer
- Add patch from upstream to fix segfault in modperl on x86

Note:
Fix a crash bug when modperl was loaded on some arches

PERL_SYS_INIT3 was added to modperl in r1155-1158 to fix modperl on arches like
hppa. This added an invalid cast which caused a segfault.

If you have:
  const char *pArgv[];
  Then pArgv will point to the same memory location as &pArgv. This pointer was
  then casted to (char ***) which is one level of pointers too much for this
  pointer.

  Thanks to an anonymous reporter who pointed out the crash.
  Thanks to pippijin for helping me understand the C++ magic.

Reported by:    Elvis Stansvik <elvstone@gmail.com>
24 Sep 2008 14:34:17
Original commit files touched by this commit  0.060
 This port version is marked as vulnerable.
miwi search for other commits by this committer
- Update to 0.060
25 Aug 2008 16:42:58
Original commit files touched by this commit  0.058
 This port version is marked as vulnerable.
miwi search for other commits by this committer
- Update to 0.058
- Take maintainership

PR:             126717
Submitted by:   Wen heping <wenheping@gmail.com>
Approved by:    maintainer
20 Jun 2008 18:04:23
Original commit files touched by this commit  0.056
 This port version is marked as vulnerable.
miwi search for other commits by this committer
- Update to 0.056

PR:             124190
Submitted by:   "Matthew Donovan" <kitche@kitchetech.com>
Approved by:    maintainer timeout
17 May 2008 12:26:13
Original commit files touched by this commit  0.054
 This port version is marked as vulnerable.
miwi search for other commits by this committer
- Fix plist

PR:             based on 123448
08 May 2008 23:13:22
Original commit files touched by this commit  0.054
 This port version is marked as vulnerable.
beech search for other commits by this committer
- Update to 0.054

PR:             ports/123448
Submitted by:   Matthew Donovan <kitche@kitchetech.com>
Approved by:    Aron Stansvik <elvstone@gmail.com> (maintainer)
07 Mar 2008 15:51:44
Original commit files touched by this commit  0.052
 This port version is marked as vulnerable.
miwi search for other commits by this committer
ZNC is an advanced IRC bouncer with features that include support for
multiple users, playback buffers, DCC bouncing, SASL authentication
and SSL encryption. It can be extended with dynamically loaded modules
written in C++ or Perl.

WWW: http://znc.in/

    PR:         ports/121412
Submitted by:   elvstone at gmail.com

Number of commits found: 45

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
otrsDec 16
mod_dav_svnDec 15
subversionDec 15
subversion16Dec 15
subversion17Dec 15
nvidia-driverDec 14
nvidia-driver-173Dec 14
nvidia-driver-304Dec 14
nvidia-driver-71Dec 14
nvidia-driver-96Dec 14
asterisk11Dec 11
bind99Dec 11
xorg-serverDec 10
unboundDec 09
freetype2Dec 07

11 vulnerabilities affecting 47 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 24437
Broken 139
Deprecated 70
Ignore 394
Forbidden 3
Restricted 206
No CDROM 93
Vulnerable 22
Expired 0
Set to expire 65
Interactive 0
new 24 hours 0
new 48 hours2
new 7 days29
new fortnight47
new month244

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