about summary refs log tree commit diff
path: root/contrib/README
AgeCommit message (Collapse)Author
2024-02-10Convert contrib/README to MarkdownAlexander Barton
2024-01-11Remove unmaintained contrib/MacOSX/ folderAlexander Barton
This includes removing the Xcode project. The sample launchd(8) configuration properties list file was moved to "contrib/de.barton.ngircd.plist" and kept.
2022-12-25Spelling fixes, mostly in file commentsAlexander Barton
2020-06-11Add AppStream metadata file: contrib/de.barton.ngircd.metainfo.xmlAlexander Barton
2020-02-11Remove outdated OpenBSD/NetBSD systrace.policyAlexander Barton
Systrace was removed from OpenBSD and NetBSD, so remove this (old and outdated?) configuration file from the ./contrib directory. See <https://en.wikipedia.org/wiki/Systrace>. Thanks to "michi" for pointing this out on #ngircd!
2019-12-07contrib/README: Add nglog.sh script to the listAlexander Barton
2019-12-07contrib/ngindent.sh: Enhance and rename scriptAlexander Barton
Add more GNU indent options for better results, and add the ".sh" suffix to bring this script in line with the others in the contrib/ folder.
2017-12-28contrib/ngircd.logcheck: Add sample logcheck(8) rulesAlexander Barton
2015-09-06Documentation: Spelling fixesAlexander Barton
2013-02-04Implement support for systemd(8) "socket activation"Alexander Barton
This patch enables ngIRCd to work with listening sockets already initialized and passed-in by systemd(8) and hereby to support on-demand "socket activation". systemd(8) uses two environment variables to pass information about the sockets to ngIRCd, LISTEN_PID and LISTEN_FDS, and this mechanism only kicks in when both variables are set. In all other cases, and therefore in most installations out there, nothing changes at all. Please note: If socket activation is in effect, ngIRCd will not initialize any (other) soeckets on its own! All sockets must be configured in the systemd(8) socket unit configuration file in this case, see ./contrib/ngircd.socket for example. Probably it would be interesting to match passed-in sockets to configured listening sockets and to initialize all the remaining ones not already set up by systemd(8), but this is kept back for an other patch ... See - <http://0pointer.de/blog/projects/socket-activation.html> - <http://0pointer.de/blog/projects/socket-activation2.html> - <http://www.freedesktop.org/software/systemd/man/systemd.socket.html>
2013-02-04contrib/README: add more filesAlexander Barton
2012-11-10Remove Anope "ngircd" protocol module patchesAlexander Barton
Starting with Anope 1.9.8, the ngIRCd protocol module is included in the Anope distribution, so there's no longer any need to support our own (but now heavily outdated!) patches. Therefore remove them.
2011-07-10Add preliminary ngIRCd protocol module for Anope 1.9Alexander Barton
See contrib/Anope/README and doc/Services.txt for more details and installation instructions!
2009-08-04New script contrib/platformtest.shAlexander Barton
This script analyzes the build process of ngIRCd and generates output suitable for inclusion in doc/Platforms.txt.
2009-05-05Added start/stop script for Red Hat based distributionsAlexander Barton
Script contributed by Naoya Nakazawa <naoya@sanow.net>.
2009-05-05Renamed contrib/ngircd.sh to contrib/ngircd-bsd.shAlexander Barton
2006-07-23Added ngindent.Alexander Barton
2005-08-12Added start script for FreeBSD.Alexander Barton
2004-04-28Overview of "contributed" files.Alexander Barton