1
0
mirror of https://github.com/osmarks/ngircd.git synced 2024-10-27 20:36:18 +00:00
ngircd/contrib
2024-04-19 23:40:19 +02:00
..
Debian Add am example filter file for "Fail2Ban" 2024-04-19 23:40:19 +02:00
de.barton.ngircd.metainfo.xml ngIRCd Release 27~rc1 2024-04-13 12:26:55 +02:00
de.barton.ngircd.plist Remove unmaintained contrib/MacOSX/ folder 2024-01-11 15:12:48 +01:00
Dockerfile Add a Dockerfile and documentation to the project 2024-03-17 22:42:15 +01:00
Makefile.am Add am example filter file for "Fail2Ban" 2024-04-19 23:40:19 +02:00
ngindent.sh contrib/ngindent.sh: Enhance and rename script 2019-12-07 01:41:39 +01:00
ngircd-bsd.sh Make scripts and init-files in ./contrib executable 2016-12-05 23:57:19 +01:00
ngircd-fail2ban.conf Add am example filter file for "Fail2Ban" 2024-04-19 23:40:19 +02:00
ngIRCd-Logo.gif Mac OS X: update installer texts and add logo. 2011-04-14 11:24:07 +02:00
ngircd-redhat.init Make scripts and init-files in ./contrib executable 2016-12-05 23:57:19 +01:00
ngircd.logcheck Change leftover GnuTLS "slot handling" messages to debug level 2024-03-31 11:19:48 +02:00
ngircd.service ngircd.service: Redirect stdout and stderr to the journal 2024-04-11 22:09:52 +02:00
ngircd.socket Add "Documentation" variables to systemd configuration files 2016-09-18 18:10:45 +02:00
ngircd.spec ngIRCd Release 27~rc1 2024-04-13 12:26:55 +02:00
nglog.sh Spelling fixes, mostly in file comments 2022-12-25 15:16:31 +01:00
platformtest.sh Update the mailing list address to ngircd@lists.barton.de 2024-01-20 16:43:54 +01:00
README.md Add am example filter file for "Fail2Ban" 2024-04-19 23:40:19 +02:00

ngIRCd - Supplemental Files

This contrib/ directory contains the following sub-folders and files:

  • Debian/ folder: This subfolder contains the rules file and additional assets for building Debian packages.

  • de.barton.ngircd.metainfo.xml: AppStream metadata file.

  • de.barton.ngircd.plist[.tmpl]: launchd(8) property list file.

  • Dockerfile: Container definition file, for Docker or Podman for example. More information can be found in the doc/Container.md file.

  • ngindent.sh: Script to indent the code of ngIRCd in the "standard way".

  • ngircd-bsd.sh: Start/stop script for FreeBSD.

  • ngircd-fail2ban.conf: fail2ban(1) filter configuration for ngIRCd.

  • ngircd-redhat.init: Start/stop script for old(er) RedHat-based distributions (like CentOS and Fedora), which did not use systemd(8).

  • ngIRCd-Logo.gif: The ngIRCd logo as GIF file.

  • ngircd.logcheck: Sample rules for logcheck(8) to ignore "normal" log messages of ngIRCd.

  • ngircd.service: systemd(8) service unit configuration file.

  • ngircd.socket: systemd(8) socket unit configuration file for "socket activation".

  • ngircd.spec: RPM "spec" file.

  • nglog.sh: Script for colorizing the log messages of ngircd(8) according to their log level. Example: ./src/ngircd/ngircd -n | ./contrib/nglog.sh.

  • platformtest.sh: Build ngIRCd and output a "result line" suitable for the doc/Platforms.txt file.