File: README.md

package info (click to toggle)
ngircd 27-2
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid, trixie
  • size: 2,792 kB
  • sloc: ansic: 19,545; sh: 5,566; perl: 699; makefile: 463; xml: 129
file content (40 lines) | stat: -rw-r--r-- 1,457 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
# [ngIRCd](https://ngircd.barton.de) - 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.