Anti idle module

znc-buildmod antiidle.cpp it will spit out a antiidle.so, mv it to ~/.znc/modules It is now installed and you can /msg *status loadmod antiidle   /* * Copyright (C) 2004-2012 See the AUTHORS file for details. * * This program is free software; you can...

ZNC Module List

Global Modules adminlog Log user connects, disconnects, and failed logins to a file and/or to syslog. blockuser Blocks certain users from using ZNC, saying their account was disabled. certauth This module lets users to log in via SSL client keys. cyrusauth This module...

How to add modules to ZNC

Compiling a module If you have the source code for a module, there are multiple ways to compile it. Please note: If you have installed ZNC from your distro’s repository you also need to install the dev package of ZNC (usually znc-dev or znc-devel) for building...

How do I reset my ZNC password from SSH terminal?

To reset your ZNC password from SSH: [~znc.info] # znc –makepass [ ** ] Type your new password. [ ?? ] Enter Password: [ ?? ] Confirm Password: [ ** ] Kill ZNC process, if it’s running. (znc-kill) [ ** ] Then replace (nano .znc/configs/znc.conf) password...

Running ZNC as a daemon (autorun)

Here is a /etc/init.d/znc for Debian based on this installation method: #! /bin/sh ### BEGIN INIT INFO # Provides: znc # Required-Start: $remote_fs $syslog # Required-Stop: $remote_fs $syslog # Default-Start: 2 3 4 5 # Default-Stop: 0 1 6 # Short-Description: ZNC IRC...

Source Tarball

Official source tarballs can be found here. If you want to compile ZNC with OpenSSL support, you need the OpenSSL development package. On Debian/Ubuntu this is called libssl-dev, on CentOS/Fedora/Red Hat it’s openssl-devel, and on openSUSE...

Pin It on Pinterest