irc/znc 1.10.1_1 MidnightBSD
Advanced IRC bouncer
- System
- MidnightBSD
- Repository
- mports
- Maintainer
- [email protected]
- Last update
- Commit
08eee302e9- License
- Apache-2.0
- Categories
- irc
Description
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.
In the other systems
Install
Binary package:
mport install znc
From mports:
cd /usr/mports/irc/znc && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= znc>0:irc/znc
Dependencies
Required by 2
Configuration
Options name: irc_znc
| Option | Default | Description |
|---|---|---|
| CHARSET | on | Character encoding support via ICU |
| CYRUS | off | Cyrus SASL module |
| DEBUG | off | Debugging support |
| DOCS | off | |
| IPV6 | off | |
| NLS | off | |
| OPENSSL | on | |
| PERL | on | Perl scripting module |
| PYTHON | on | Python scripting module |
| TCL | off | Tcl scripting module |
- USES
- compiler:c++17-lang cpe cmake:run iconv:wchar_t pathfix pkgconfig python:3.5+
- Service scripts
znc
Files
Manual pages 2
- znc(1)
- znc-buildmod(1)
pkg-plist 829
- bin/znc
- bin/znc-buildmod
- include/znc/Buffer.h
- include/znc/Chan.h
- include/znc/Client.h
- include/znc/Config.h
- include/znc/Csocket.h
- include/znc/defines.h
- include/znc/ExecSock.h
- include/znc/FileUtils.h
- include/znc/HTTPSock.h
- include/znc/IRCNetwork.h
- include/znc/IRCSock.h
- include/znc/Listener.h
- include/znc/main.h
- include/znc/MD5.h
- include/znc/Message.h
- include/znc/Modules.h
- include/znc/Nick.h
- include/znc/Query.h
- include/znc/Server.h
- include/znc/SHA256.h
- include/znc/Socket.h
- include/znc/SSLVerifyHost.h
- include/znc/Template.h
- include/znc/Threads.h
- include/znc/Translation.h
- include/znc/User.h
- include/znc/Utils.h
- include/znc/version.h
- include/znc/WebModules.h
- include/znc/znc.h
- include/znc/znc_export_lib_export.h
- include/znc/zncconfig.h
- include/znc/ZNCDebug.h
- include/znc/ZNCString.h
- lib/znc/admindebug.so
- lib/znc/adminlog.so
- lib/znc/alias.so
- lib/znc/autoattach.so
- lib/znc/autocycle.so
- lib/znc/autoop.so
- lib/znc/autoreply.so
- lib/znc/autovoice.so
- lib/znc/awaynick.so
- lib/znc/block_motd.so
- lib/znc/blockuser.so
- lib/znc/bouncedcc.so
- lib/znc/buffextras.so
- lib/znc/chansaver.so
- lib/znc/clearbufferonmsg.so
- lib/znc/clientnotify.so
- lib/znc/controlpanel.so
- lib/znc/ctcpflood.so
- lib/znc/dcc.so
- lib/znc/disconkick.so
- lib/znc/fail2ban.so
- lib/znc/flooddetach.so
- lib/znc/identfile.so
- lib/znc/imapauth.so
- lib/znc/keepnick.so
- lib/znc/kickrejoin.so
- lib/znc/lastseen.so
- lib/znc/listsockets.so
- lib/znc/log.so
- lib/znc/missingmotd.so
- lib/znc/modules_online.so
- lib/znc/nickserv.so
- lib/znc/notes.so
- lib/znc/notify_connect.so
- lib/znc/perform.so
- lib/znc/raw.so
- lib/znc/route_replies.so
- lib/znc/sample.so
- lib/znc/samplewebapi.so
- lib/znc/sasl.so
- lib/znc/send_raw.so
- lib/znc/shell.so
- lib/znc/simple_away.so
- lib/znc/stickychan.so
- lib/znc/stripcontrols.so
- lib/znc/watch.so
- lib/znc/webadmin.so
- libdata/pkgconfig/znc.pc
- share/man/man1/znc-buildmod.1.gz
- share/man/man1/znc.1.gz
- lib/znc/cyrusauth.so
- share/znc/cmake/CMakeFindDependencyMacroPC.cmake
- share/znc/cmake/ZNCConfig.cmake
- share/znc/cmake/ZNCConfigVersion.cmake
- share/znc/cmake/znc_internal-.cmake
- share/znc/cmake/znc_internal.cmake
- share/znc/cmake/znc_public.cmake
- share/znc/cmake/use_homebrew.cmake
- share/znc/modules/blockuser/tmpl/blockuser_WebadminUser.tmpl
- share/znc/modules/cert/tmpl/index.tmpl
- share/znc/modules/certauth/tmpl/index.tmpl
- share/znc/modules/lastseen/tmpl/index.tmpl
- share/znc/modules/lastseen/tmpl/lastseen_WebadminUser.tmpl
- share/znc/modules/listsockets/tmpl/index.tmpl
The first 100 are listed.
distinfo 2
| File | Size | SHA256 |
|---|---|---|
| znc-1.10.1.tar.gz | 2.310976e+06 | 4e6e76851dbf2606185972b53ec5decad68fe53b63a56e4df8b8b3c0a6c46800 |
| dcb5f3df82fcfec48aab356252067dc897fb98cf.patch | 2264 | 3a1c8782a14554a14cf985612fd110fcaa7e439eecfdd8342d3843b13d52f5de |
Master sites 2
- https://znc.in/releases/
- https://znc.in/releases/archive/
Commit history 1
| Date | Commit | Credits | Log message |
|---|---|---|---|
08eee302e9 |
Lucas Holt | irc/znc: install CMake module helpers Keep external ZNC modules buildable with the packaged CMake configuration and avoid passing bmake job flags to GNU make.
AI-Assisted-by: OpenAI Codex <[email protected]>
Signed-off-by: Lucas Holt <[email protected]> |