Most recent linux distributions using the clang or gcc compilers and the gnu. Edit the default configuration files in etc inspircd this directory and the files in it are owned by the user irc. Even if gnutls is a typical library software, it operates over several security and cryptographic protocols which require the programmer to. A brief introduction to the protocols and the technology involved is also included so that an application programmer can better understand the gnutls purpose and actual offerings. This tool allows you to easily install modules that are not included with the default distribution, such as third party modules and modules which have been backported from later versions. On debian based systems this is the buildessential package and on rhelbased systems this is the development tools package group. These packages are out of date and potentially insecure. By default inspircd uses the system resolvers, but this can be overridden. So you may edit them as the irc user or you can change the ownership to the irc user after you are done editing for a minimal configuration you need and. Then we will integrate inspircd with anope services and enable gnutls encryption on it.
To download the most recent code committed to git you will need to have git installed. Gnutls is a portable library which implements the transport layer security tls 1. If you are using a distribution other than ubuntudebian, please see the inspircd wiki. Debian details of package inspircd in stretch debian packages. Debian releases debian jessie release information debian jessie installation information installing debian 8. Basic setup of an inspircd irc server instance for ubuntu inspircd readme. Download gnutls packages for alpine, arch linux, centos, fedora, freebsd, kaos, mageia, netbsd, openmandriva, opensuse, pclinuxos, slackware, solus. Using the inspircd app on a low end vps, you can begin hosting your own irc chat rooms to instantly communicate with your. Debian gnutls maintainers mail archive andreas metzler eric dorland james westby simon josefsson. Ubuntu details of source package gnutls28 in bionic.
This release fixes a crash bug in the mysql module as well as fixing several minor issues. Alpine alt linux arch linux centos debian fedora kaos mageia mint openmandriva opensuse openwrt pclinuxos slackware solus ubuntu. This release fixes an issue with starttls handling which can potentially cause a crash. To download the most recent release tarball you will need to have a download tool such as curl or wget installed. A copy of the latest inspircd source code will now exist in the inspircd version directory. Contribute to inspircdinspircd development by creating an account on github. Download libneon27 gnutls packages for debian, ubuntu. Debian details of package inspircd in jessie debian packages.
How to build your own irc server with inspircd and anope. The tag defines contact details for the server administrator. A specially crafted certificate could bypass certificate validation checks. Download gnutls doc packages for debian, mint, ubuntu. Debian details of package inspircd in buster debian packages. Gnutls devel download for linux rpm download gnutls devel linux packages for centos, fedora, mageia, openmandriva, opensuse, pclinuxos. If you have installed the development headers for either gnutls or openssl. How to setup your own irc server using inspircd on ubuntu. Nettle requires gmp gnutls and nettle are available under lgplv2.
The following binary packages are built from this source package. Irc is better known as internet relay chat and it is an old school method of creating and hosting your own chat room. Fixed bancache entries existing after xline expiry. It provides a simple c language application programming interface api to access the secure communications protocols as well as apis to parse and write x. Debian 7, or windows binary packages are available from the downloads page. This module depends on a thirdparty library gnutls and must be manually enabled at compile time. Fixes for security vulnerabilities will be provided until 20200601 but after this date v2 will no longer be maintained inspircd v3 contains many new features including full support for all currently ratified ircv3 extensions and websocket connections. Once you have dependencies installed you need to download the source code. This repository contains a slightly modified inspircd used in production on the overdriveirc network. If you are running debian, it is strongly suggested to use a package manager like aptitude or synaptic to download and install packages, instead of doing so manually via this website. How to install and configure inspircd on linux jamieweb. Basic setup of an inspircd irc server instance for ubuntu. Ubuntu developers mail archive please consider filing a bug or asking a question via launchpad before contacting the maintainer directly. It is important that you do not install inspircd from the debian ubuntu universe package repositories.
On debian based systems this is the buildessential package and on rhelbased. The following formats are available but may be incomplete help is needed to maintain them. For details on the configuration of a specific module please refer to the appropriate page for that module. The out of date packages are not the fault of the inspircd development. This makes the tests work on fedora without modifications, and. Adding an ssl module either gnutls or openssl will result in the full ssl capabilities being added to the project it will even generate the keys. As it is one of the few ircd projects written from scratch, it avoids a number of design flaws and speed issues that plague other more established ircd projects with the same or less features, such as unrealircd 3. List of debian packages which depend on gnutls a vulnerability was discovered that affects the certificate verification functions of all gnutls versions.
694 82 169 424 581 884 125 173 112 1401 1064 1451 215 171 1042 63 488 140 356 1334 429 454 926 279 403 494 16 1271 1215 440 972 1317 907 256 1522 451 48 805 1310 1005 1353 1381 100 1111 300 165 1353 1347