[Home]
-
[Project Page]
File Locations
- Config - ZNC gets its configuration by reading the file ~/.znc/znc.conf. See znc --help and znc --makeconf.
- Misc - Other files are also stored in the ~/.znc directory such as the SSL cert (znc.pem) and PidFile (znc.pid).
- Local Modules - Stored in ~/.znc/modules. ZNC will look in the local module dir first when trying to load a module.
- Global Modules - Stored in /usr/share/znc/modules by default.
- Binaries - znc, znc-config and znc-buildmod are stored in /usr/bin by default. You can change this when you configure by using ./configure --prefix=/whatever/path/you/want
Config File - (~/.znc/znc.conf)
- Listen - The port that ZNC will listen on. If the port is prepended with a '+' then ZNC listens using ssl. If you want to listen on a specific ip, use the address as first argument and the port as second.
- Listen6 - The same as Listen, but uses IPv6 instead of IPv4.
- ISpoofFile - ZNC will write the ident of the user trying to connect to this file. Very useful if your shell supports oidentd.
- PidFile - The pid file that is created when znc starts.
- StatusPrefix - The prefix for the status and module queries.
- User - The user definition, you can have more than one..
- Pass - Used by the client to connect to ZNC. Can be a hash generated by znc --makepass
- Nick, AltNick, Ident, RealName, VHost - Setup your IRC user info.
- ChanModes - Default modes ZNC will set when you join an empty channel.
- KeepNick - Will keep trying to regain your primary nick if it is in use.
- QuitMsg - The default quit message znc will use when you jump servers or call shutdown.
- VersionReply - The reply sent to CTCP version requests while you are detached.
- AutoCycle - Set this to false if you don't want ZNC to part/join a channel when you are the last user left and not opped.
- Buffer - This is the amount of lines that the playback buffer will store before dropping off the oldest line.
- KeepBuffer - Buffer channels while you are attached and play the whole buffer back to you each time you connect.
- Server - Adds a server to the list of servers ZNC will connect to.
- LoadModule - Load a module on startup
- Chan - Channels you want ZNC to join when first launched.
- Key - Key for the channel.
- Modes - Modes to override ChanModes.
- Buffer - You can set this to override the Buffer size set in the User section.
- KeepBuffer - You can set this to override the KeepBuffer option set in the User section.
- AutoCycle - You can set this to override the AutoCycle option set in the User section.
- Detached - If true, znc will join this channel as detached so that the IRC client will not be bothered by it.