about summary refs log tree commit diff
path: root/contrib/Debian/rules
AgeCommit message (Collapse)Author
2024-04-19Add am example filter file for "Fail2Ban"Alexander Barton
2024-01-23Debian package: Enable the [SSL] sectionAlexander Barton
This makes sense because the package is build with SSL support enabled, and we set and enable "CAFile" in commit ae9cfade -- which results in an error when this is not in an enabled(!) [SSL] section ...
2024-01-21Debian package: Configure the system CA certificates storeAlexander Barton
2024-01-20Update included Debian package configurationAlexander Barton
- Rewrite using current dh_make. - Standards-Version: 4.6.2. - No longer build 3 different packages; only build "ngircd" which now includes support for IDENT, PAM (disabled in the ngircd.conf installed by the package), SSL (OpenSSL), ZLib and IPv6. - Update package description accordingly. - No longer install a SysV init file, only install ngircd.service unit.
2023-09-17Update Debian package configurationAlexander Barton
This not only bumps the "compat" version, but updates the package dependencies and build rules accordingly. Closes #299.
2017-01-20Build Debian packages with OpenSSL instead of GnuTLSAlexander Barton
OpenSSL allows to reload used certificates on runtime for example (which is very useful when using Let's Encrypt), and therefore is preferred ...
2017-01-08Debian: Use "dh_prep" instead deprecated "dh_clean -k"Alexander Barton
2017-01-06Install systemd service file in Debian packageAlexander Barton
2017-01-06Update Debian packageAlexander Barton
- Update debhelper compatibility to version 9. - Update build-dependencies. - Change group of ngircd.conf to "irc" in postinst script (this makes starting ngIRCd as user "irc" easier, for example when using systemd). - Don't create /var/run/ircd during installation: this is handled by the SysV init script and the systemd service already.
2014-07-14Debian: Don't adjust path names that are correct by defaultAlexander Barton
2014-07-14Debian: Correctly set and use "docdir"Alexander Barton
2013-10-20Debian: Fix sed(1) rules adjusting "ngircd-full" packageAlexander Barton
Error introduced by last commit :-/
2013-10-20Debian: Fix default "HelpFile" file name in ngircd.confAlexander Barton
The "full" package variants must use "/usr/share/doc/ngircd-full/Commands.txt" and "/usr/share/doc/ngircd-full-dbg/Commands.txt" respectively.
2013-01-23contrib/Debian/rules: Do no compress Commands.txtDNS
This is required, because ngIRCd can't use a compressed file as help text ... (cherry picked from commit 6d09b4f366f656f6d2732ea96a653e086380e458)
2012-10-06Debian ngircd-full[-dbg]: enable CHARCONVAlexander Barton
2010-10-27Debian: Install default /etc/pam.d/ngircd allowing all loginsAlexander Barton
This is required for backwards compatibility when installing the -full or -full-dbg package variant: PAM is enabled now but no configuration present, so all login attempts would be denied ... Creating /etc/pam.d/ngircd including "auth required pam_permit.so" restores the old behaviour of allowing all connections.
2010-10-03Debian packages: build "-full" and "-full-dbg" with support for PAMAlexander Barton
2009-04-29Debian: build ngircd-full-dbg packageAlexander Barton
In addition to the "ngircd" and "ngircd-full" packages a new package named "ngircd-full-dbg" is build: this package contains all the features of the "full" package but includes debug code and both the --debug and --sniffer options and the resulting binaries are _not_ stripped.
2009-04-29debian/rules: whitespace fixesAlexander Barton
2008-11-21Debian package ("make deb"): fix some lintian(1) warningsAlexander Barton
2008-10-03Debian: build ngircd-full with support for GNU TLS and IPv6.Alexander Barton
2005-02-07Added an empty /etc/ngircd/ngircd.motd to the packages. And ngircd.confAlexander Barton
becomes modified to enable the PID file (/var/run/ircd/ngircd.cond) and to change the user and group to "irc".
2004-01-01Restructured debian packaging system: now there are two packages, a "standard"Alexander Barton
version that includes all the default options and a "full" version that additionally includes support for TCP wrappers and IDENT lookups.
2003-12-31Removed outdated Mac OS X ProjectBuilder project files (will be re-addedAlexander Barton
and updated for XCode soon); moved the debian/ directory to contrib/Debian/.