diff options
| author | Mistivia <i@mistivia.com> | 2025-11-02 15:29:28 +0800 |
|---|---|---|
| committer | Mistivia <i@mistivia.com> | 2025-11-02 15:29:28 +0800 |
| commit | 9f42c2d5f911cb4e215d7873221e642ce7df4d61 (patch) | |
| tree | 6dac90a889a7402a9556d3d1bcc5cb53cdb9f123 /deprecated-ngircd/contrib/Debian | |
| parent | fb2d9de539b660a261af19b1cbcceb7ee7980cb1 (diff) | |
deprecate webircdateway and ngircd
Diffstat (limited to 'deprecated-ngircd/contrib/Debian')
| -rw-r--r-- | deprecated-ngircd/contrib/Debian/.gitignore | 7 | ||||
| -rw-r--r-- | deprecated-ngircd/contrib/Debian/Makefile.am | 30 | ||||
| -rw-r--r-- | deprecated-ngircd/contrib/Debian/changelog | 598 | ||||
| -rw-r--r-- | deprecated-ngircd/contrib/Debian/control | 46 | ||||
| -rw-r--r-- | deprecated-ngircd/contrib/Debian/copyright | 58 | ||||
| -rw-r--r-- | deprecated-ngircd/contrib/Debian/ngircd.default | 7 | ||||
| -rw-r--r-- | deprecated-ngircd/contrib/Debian/ngircd.pam | 10 | ||||
| -rwxr-xr-x | deprecated-ngircd/contrib/Debian/rules | 72 | ||||
| -rw-r--r-- | deprecated-ngircd/contrib/Debian/source/format | 1 | ||||
| -rw-r--r-- | deprecated-ngircd/contrib/Debian/watch | 10 |
10 files changed, 839 insertions, 0 deletions
diff --git a/deprecated-ngircd/contrib/Debian/.gitignore b/deprecated-ngircd/contrib/Debian/.gitignore new file mode 100644 index 0000000..2b352d4 --- /dev/null +++ b/deprecated-ngircd/contrib/Debian/.gitignore @@ -0,0 +1,7 @@ +*.log +*.debhelper +*.substvars +debhelper-build-stamp +files +ngircd/ +ngircd.service diff --git a/deprecated-ngircd/contrib/Debian/Makefile.am b/deprecated-ngircd/contrib/Debian/Makefile.am new file mode 100644 index 0000000..bbc715f --- /dev/null +++ b/deprecated-ngircd/contrib/Debian/Makefile.am @@ -0,0 +1,30 @@ +# +# ngIRCd -- The Next Generation IRC Daemon +# Copyright (c)2001-2024 Alexander Barton (alex@barton.de) and Contributors +# +# This program is free software; you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation; either version 2 of the License, or +# (at your option) any later version. +# Please read the file COPYING, README and AUTHORS for more information. +# + +EXTRA_DIST = \ + changelog \ + control \ + copyright \ + ngircd.default \ + ngircd.pam \ + rules \ + watch \ + source/format + +maintainer-clean-local: + rm -f Makefile Makefile.in + +clean-local: + rm -f *.log *.debhelper *.substvars + rm -f debhelper-build-stamp files ngircd.service + rm -rf .debhelper/ ngircd/ + +# -eof- diff --git a/deprecated-ngircd/contrib/Debian/changelog b/deprecated-ngircd/contrib/Debian/changelog new file mode 100644 index 0000000..3d008ed --- /dev/null +++ b/deprecated-ngircd/contrib/Debian/changelog @@ -0,0 +1,598 @@ +ngircd (27-0ab1) unstable; urgency=medium + + * New "upstream" release: ngIRCd 27. + + -- Alexander Barton <alex@barton.de> Fri, 26 Apr 2024 16:52:14 +0200 + +ngircd (27~rc1-0ab1) unstable; urgency=medium + + * New "upstream" release candidate 1 for ngIRCd Release 27. + + -- Alexander Barton <alex@barton.de> Sat, 13 Apr 2024 12:26:35 +0200 + +ngircd (26.1-0ab1) unstable; urgency=medium + + * New "upstream" release: ngIRCd 26.1. + + -- Alexander Barton <alex@barton.de> Sat, 02 Jan 2021 14:31:51 +0100 + +ngircd (26-0ab1) unstable; urgency=medium + + * New "upstream" release: ngIRCd 26. + + -- Alexander Barton <alex@barton.de> Sat, 20 Jun 2020 15:26:46 +0200 + +ngircd (26~rc2-0ab1) unstable; urgency=low + + * New "upstream" release candidate 2 for ngIRCd Release 26. + + -- Alexander Barton <alex@barton.de> Thu, 11 Jun 2020 17:21:17 +0200 + +ngircd (26~rc1-0ab1) unstable; urgency=low + + * New "upstream" release candidate 1 for ngIRCd Release 26. + + -- Alexander Barton <alex@barton.de> Sun, 10 May 2020 17:13:17 +0200 + +ngircd (25-0ab1) unstable; urgency=low + + * New "upstream" release: ngIRCd 25. + + -- Alexander Barton <alex@barton.de> Wed, 23 Jan 2019 23:13:03 +0100 + +ngircd (25~rc1-0ab1) unstable; urgency=low + + * New "upstream" release candidate 1 for ngIRCd Release 25. + + -- Alexander Barton <alex@barton.de> Sat, 11 Aug 2018 21:35:08 +0200 + +ngircd (24-0ab1) unstable; urgency=low + + * New "upstream" release: ngIRCd 24. + + -- Alexander Barton <alex@barton.de> Fri, 20 Jan 2017 16:43:09 +0100 + +ngircd (24~rc1-0ab2) unstable; urgency=low + + * Use OpenSSL instead of GnuTLS for SSL-enabled packages. + + -- Alexander Barton <alex@barton.de> Fri, 20 Jan 2017 15:20:07 +0100 + +ngircd (24~rc1-0ab1) unstable; urgency=low + + * New "upstream" release candidate 1 for ngIRCd Release 24. + + -- Alexander Barton <alex@barton.de> Sat, 07 Jan 2017 18:58:02 +0100 + +ngircd (23-0ab1) unstable; urgency=low + + * New "upstream" release: ngIRCd 23. + + -- Alexander Barton <alex@barton.de> Mon, 16 Nov 2015 21:27:03 +0100 + +ngircd (23~rc1-0ab1) unstable; urgency=low + + * New "upstream" release candidate 1 for ngIRCd Release 23. + + -- Alexander Barton <alex@barton.de> Sun, 06 Sep 2015 16:55:23 +0200 + +ngircd (22.1-0ab1) unstable; urgency=low + + * New "upstream" release: ngIRCd 22.1. + + -- Alexander Barton <alex@barton.de> Mon, 06 Apr 2015 14:34:50 +0200 + +ngircd (22-0ab1) unstable; urgency=low + + * New "upstream" release: ngIRCd 22. + + -- Alexander Barton <alex@barton.de> Sat, 11 Oct 2014 20:29:03 +0200 + +ngircd (22~rc1-0ab1) unstable; urgency=low + + * New "upstream" release candidate 1 for ngIRCd Release 22. + + -- Alexander Barton <alex@barton.de> Mon, 29 Sep 2014 17:07:55 +0200 + +ngircd (21.1-0ab2) unstable; urgency=low + + * Use correct package name in pathname to "HelpFile" (Command.txt) + in "ngircd-full" and "ngircd-full-dbg" packages. + * Don't adjust path names that are correct by default. + + -- Alexander Barton <alex@barton.de> Mon, 14 Jul 2014 11:20:17 +0200 + +ngircd (21.1-0ab1) unstable; urgency=low + + * New "upstream" release: ngIRCd 21.1. + + -- Alexander Barton <alex@barton.de> Tue, 25 Mar 2014 14:44:59 +0100 + +ngircd (21-0ab1) unstable; urgency=low + + * New "upstream" release: ngIRCd 21. + + -- Alexander Barton <alex@barton.de> Wed, 30 Oct 2013 22:13:55 +0100 + +ngircd (21~rc2-0ab3) unstable; urgency=low + + * Fix sed(1) rules adjusting "ngircd-full" package, error introduced + by last commit :-/ + + -- Alexander Barton <alex@barton.de> Sun, 20 Oct 2013 18:31:16 +0200 + +ngircd (21~rc2-0ab2) unstable; urgency=low + + * Fix default "HelpFile" file name in ngircd.conf for "full" packages. + + -- Alexander Barton <alex@barton.de> Sun, 20 Oct 2013 17:18:28 +0200 + +ngircd (21~rc2-0ab1) unstable; urgency=low + + * New "upstream" release candidate 2 for ngIRCd Release 21. + + -- Alexander Barton <alex@barton.de> Sun, 20 Oct 2013 15:50:03 +0200 + +ngircd (21~rc1-0ab1) unstable; urgency=low + + * New "upstream" release candidate 1 for ngIRCd Release 21. + + -- Alexander Barton <alex@barton.de> Sat, 05 Oct 2013 23:24:09 +0200 + +ngircd (20.3-0ab1) unstable; urgency=high + + * New "upstream" release, fixing a security related bug: ngIRCd 20.3. + + -- Alexander Barton <alex@barton.de> Fri, 23 Aug 2013 21:53:21 +0200 + +ngircd (20.2-0ab1) unstable; urgency=high + + * New "upstream" release, fixing a security related bug: ngIRCd 20.2. + + -- Alexander Barton <alex@barton.de> Fri, 15 Feb 2013 12:17:00 +0100 + +ngircd (20.1-0ab1) unstable; urgency=low + + * New "upstream" release: ngIRCd 20.1. + + -- Alexander Barton <alex@barton.de> Wed, 02 Jan 2013 22:37:26 +0100 + +ngircd (20-0ab1) unstable; urgency=low + + * New "upstream" release: ngIRCd 20. + + -- Alexander Barton <alex@barton.de> Mon, 17 Dec 2012 13:04:15 +0100 + +ngircd (20~rc2-0ab1) unstable; urgency=low + + * New "upstream" release candidate 2 for ngIRCd Release 20. + + -- Alexander Barton <alex@barton.de> Sun, 02 Dec 2012 18:51:06 +0100 + +ngircd (20~rc1-0ab1) unstable; urgency=low + + * New "upstream" release candidate 1 for ngIRCd Release 20. + + -- Alexander Barton <alex@barton.de> Sun, 11 Nov 2012 16:03:32 +0100 + +ngircd (19.2-0ab1) unstable; urgency=low + + * New "upstream" release: ngIRCd 19.2. + + -- Alexander Barton <alex@barton.de> Tue, 19 Jun 2012 11:03:12 +0200 + +ngircd (19.2~rc1-0ab1) unstable; urgency=low + + * New "upstream" release candidate 1 for ngIRC Release 19.2. + + -- Alexander Barton <alex@barton.de> Wed, 13 Jun 2012 10:59:34 +0200 + +ngircd (19.1-0ab1) unstable; urgency=low + + * New "upstream" release: ngIRCd 19.1. + + -- Alexander Barton <alex@barton.de> Mon, 19 Mar 2012 19:18:28 +0100 + +ngircd (19-0ab1) unstable; urgency=low + + * New "upstream" release: ngIRCd 19. + + -- Alexander Barton <alex@barton.de> Wed, 29 Feb 2012 17:34:08 +0100 + +ngircd (19~rc1-0ab1) unstable; urgency=low + + * New "upstream" release candidate 1 for ngIRCd Release 19. + + -- Alexander Barton <alex@barton.de> Sun, 12 Feb 2012 17:47:51 +0100 + +ngircd (18-0ab1) unstable; urgency=low + + * New "upstream" release: ngIRCd 18. + + -- Alexander Barton <alex@barton.de> Sun, 10 Jul 2011 20:03:20 +0200 + +ngircd (18~rc2-0ab1) unstable; urgency=low + + * New "upstream" release candidate 2 for ngIRCd Release 18. + + -- Alexander Barton <alex@barton.de> Wed, 29 Jun 2011 10:20:51 +0200 + +ngircd (18~rc1-0ab1) unstable; urgency=low + + * New "upstream" release candidate 1 for ngIRCd Release 18. + + -- Alexander Barton <alex@barton.de> Mon, 27 Jun 2011 22:58:36 +0200 + +ngircd (17.1-0ab1) unstable; urgency=low + + * New "upstream" release: ngIRCd 17.1. + + -- Alexander Barton <alex@barton.de> Sun, 19 Dec 2010 15:56:42 +0100 + +ngircd (17-0ab1) unstable; urgency=low + + * New "upstream" release: ngIRCd 17. + + -- Alexander Barton <alex@barton.de> Sun, 07 Nov 2010 17:23:07 +0100 + +ngircd (17~rc3-0ab1) unstable; urgency=low + + * New "upstream" release candidate 3 for ngIRCd Release 17. + + -- Alexander Barton <alex@barton.de> Wed, 27 Oct 2010 22:30:08 +0200 + +ngircd (17~rc2-0ab2) unstable; urgency=low + + * Install /etc/pam.d/ngircd including "auth required pam_permit.so" when + installing -full or -full-dbg variant to keep backwards compatibility. + + -- Alexander Barton <alex@barton.de> Tue, 26 Oct 2010 23:34:56 +0200 + +ngircd (17~rc2-0ab1) unstable; urgency=low + + * New "upstream" release candidate 2 for ngIRCd Release 17. + + -- Alexander Barton <alex@barton.de> Mon, 25 Oct 2010 18:51:15 +0200 + +ngircd (17~rc1-0ab1) unstable; urgency=low + + * New "upstream" release candidate 1 for ngIRCd Release 17. + + -- Alexander Barton <alex@barton.de> Mon, 11 Oct 2010 16:57:47 +0200 + +ngircd (16-0ab1) unstable; urgency=low + + * New "upstream" release: ngIRCd 16. + + -- Alexander Barton <alex@barton.de> Sun, 02 May 2010 13:32:41 +0200 + +ngircd (16~rc2-0ab1) unstable; urgency=low + + * New "upstream" release candidate 2 for ngIRCd Release 16. + + -- Alexander Barton <alex@barton.de> Sun, 25 Apr 2010 13:12:42 +0200 + +ngircd (16~rc1-0ab1) unstable; urgency=low + + * New "upstream" release candidate 1 for ngIRCd Release 16. + + -- Alexander Barton <alex@barton.de> Thu, 25 Mar 2010 15:56:03 +0200 + +ngircd (15-0ab1) unstable; urgency=low + + * New "upstream" release: ngIRCd 15. + + -- Alexander Barton <alex@barton.de> Thu, 7 Nov 2009 12:07:08 +0200 + +ngircd (15~rc1-0ab1) unstable; urgency=low + + * New "upstream" release candidate 1 for ngIRCd Release 15. + + -- Alexander Barton <alex@barton.de> Thu, 15 Oct 2009 10:01:08 +0200 + +ngircd (14.1-0ab1) unstable; urgency=high + + * New "upstream" release ngIRCd 14.1, fixing a security-related bug. + + -- Alexander Barton <alex@barton.de> Tue, 5 May 2009 13:13:38 +0200 + +ngircd (14-0ab3) unstable; urgency=low + + * Fixed "Conflicts:" line in debian/control: missing comma. + + -- Alexander Barton <alex@barton.de> Mon, 4 May 2009 11:21:55 +0200 + +ngircd (14-0ab2) unstable; urgency=low + + * Add new "ngircd-full-dbg" package including degug code and both + the --debug and --sniffer options, and containing debug symbols. + + -- Alexander Barton <alex@barton.de> Wed, 29 Apr 2009 01:13:03 +0200 + +ngircd (14-0ab1) unstable; urgency=low + + * New "upstream" release: ngIRCd 14. + + -- Alexander Barton <alex@barton.de> Mon, 20 Apr 2009 11:09:12 +0200 + +ngircd (14~rc1-0ab1) unstable; urgency=low + + * New "upstream" release candidate 1 for ngIRCd Release 14. + + -- Alexander Barton <alex@barton.de> Sun, 29 Mar 2009 17:09:17 +0200 + +ngircd (13-0ab1) unstable; urgency=low + + * New "upstream" release: ngIRCd 13. + + -- Alexander Barton <alex@barton.de> Thu, 25 Dec 2008 23:09:58 +0100 + +ngircd (13~rc1-0ab1) unstable; urgency=low + + * New "upstream" release candidate 1 for ngIRCd Release 13. + + -- Alexander Barton <alex@barton.de> Fri, 21 Nov 2008 22:04:41 +0100 + +ngircd (0.12.1-0ab1+dev) unstable; urgency=low + + * Update package for testing the new "upstream" features: + - Support for IRC services (see http://www.ircservices.za.net), + - Encrypted connections using GNU TLS (ngircd-full), + - Support for the IPv6 protocol (ngircd-full). + + -- Alexander Barton <alex@barton.de> Fri, 03 Oct 2008 16:22:55 +0200 + +ngircd (0.12.1-0ab1) unstable; urgency=low + + * New "upstream" release ngIRCd 0.12.1. + + -- Alexander Barton <alex@barton.de> Wed, 9 Jul 2008 11:27:00 +0200 + +ngircd (0.12.0-0ab1) unstable; urgency=low + + * New "upstream" release ngIRCd 0.12.0. + + -- Alexander Barton <alex@barton.de> Tue, 13 May 2008 12:30:31 +0200 + +ngircd (0.12.0-0ab0-pre2) unstable; urgency=low + + * Second prerelease of upcoming new "upstrem" release 0.12.0-pre1. + + -- Alexander Barton <alex@barton.de> Tue, 29 Apr 2008 23:06:14 +0200 + +ngircd (0.12.0-0ab0-pre1) unstable; urgency=low + + * Prereloease of upcoming new "upstrem" release 0.12.0-pre1. + + -- Alexander Barton <alex@barton.de> Sun, 20 Apr 2008 15:43:34 +0200 + +ngircd (0.11.0-0ab0-pre2) unstable; urgency=low + + * Second prerelease of upcoming new "upstream release". + + -- Alexander Barton <alex@barton.de> Mon, 7 Jan 2008 15:32:42 +0100 + +ngircd (0.11.0-0ab0-pre1) unstable; urgency=low + + * Prerelease of upcoming new "upstream release". + + -- Alexander Barton <alex@barton.de> Wed, 2 Jan 2008 21:33:15 +0100 + +ngircd (0.10.4-0ab1) unstable; urgency=high + + * New "upstream" release: 0.10.4 - fixing a security bug. + + -- Alexander Barton <alex@barton.de> Mon, 7 Jan 2008 22:04:44 +0100 + +ngircd (0.10.0-0ab1) unstable; urgency=low + + * New "upstream" release: 0.10.0 + + -- Alexander Barton <alex@barton.de> Sun, 1 Oct 2006 18:14:21 +0200 + +ngircd (0.10.0-0ab0-pre2-1) unstable; urgency=low + + * Bumped standards version to 3.7.2.1. + * Added "Provides: ircd" to Debian control file. + + -- Alexander Barton <alex@barton.de> Sun, 1 Oct 2006 16:25:33 +0200 + +ngircd (0.10.0-0ab0-pre2) unstable; urgency=low + + * Second "upstream" prerelease of upcoming 0.10.0 release. + + -- Alexander Barton <alex@barton.de> Sat, 9 Sep 2006 20:57:52 +0200 + +ngircd (0.10.0-0ab0-pre1) unstable; urgency=low + + * Prerelease of upcoming new "upstream release". + + -- Alexander Barton <alex@barton.de> Wed, 2 Aug 2006 12:01:07 +0200 + +ngircd (0.9.2-0ab1) unstable; urgency=low + + * New "upstream release" fixing a few bugs in 0.9.1. + + -- Alexander Barton <alex@barton.de> Sat, 15 Oct 2005 14:10:34 +0200 + +ngircd (0.9.1-0ab1) unstable; urgency=medium + + * New "upstream release" addressing two problems in ngIRCd 0.9.0. + + -- Alexander Barton <alex@barton.de> Wed, 3 Aug 2005 15:10:41 +0200 + +ngircd (0.9.0-0ab2) unstable; urgency=medium + + * Init script: fixed a problem with symbolic links in runlevel directories + that could prevent the init script from working correctly. + + -- Alexander Barton <alex@barton.de> Tue, 26 Jul 2005 21:31:18 +0200 + +ngircd (0.9.0-0ab1) unstable; urgency=low + + * New "upstream release". + + -- Alexander Barton <alex@Arthur.Ath.CX> Sat, 24 Jul 2005 23:30:00 +0200 + +ngircd (0.8.3-0ab1) unstable; urgency=high + + * New "upstream release", including security fixes. + + -- Alexander Barton <alex@Arthur.Ath.CX> Thu, 3 Feb 2005 10:41:55 +0100 + +ngircd (0.8.2-0ab1) unstable; urgency=high + + * New "upstream release", including security fixes. + + -- Alexander Barton <alex@Arthur.Ath.CX> Wed, 26 Jan 2005 23:14:12 +0100 + +ngircd (0.8.1-0ab1) unstable; urgency=low + + * New "upstream release". + + -- Alexander Barton <alex@Arthur.Ath.CX> Sat, 25 Dec 2004 01:18:32 +0100 + +ngircd (0.8.0-0ab2) unstable; urgency=low + + * Added missing commas to debian control file, fixes bug #56. + Thanks to Kevin Otte. + + -- Alexander Barton <alex@Arthur.Ath.CX> Thu, 15 Jul 2004 10:53:39 +0200 + +ngircd (0.8.0-0ab1) unstable; urgency=low + + * New upstream version. + + -- Alexander Barton <alex@Arthur.Ath.CX> Sat, 26 Jun 2004 11:25:59 +0200 + +ngircd (0.7.7+HEAD-0ab6) unstable; urgency=low + + * Incorporated actual CVS HEAD version which includes all features of + version 0.8.0-pre1 and patches for the resolver and logger. + + -- Alexander Barton <alex@Arthur.Ath.CX> Tue, 11 May 2004 02:18:50 +0200 + +ngircd (0.7.7+HEAD-0ab5) unstable; urgency=low + + * Updates from CVS HEAD branch, most notably: "INVITE- and BAN-lists + become synchronized between IRC+ servers when establishing new + connections, if the peer supports this as well." + + -- Alexander Barton <alex@Arthur.Ath.CX> Mon, 26 Apr 2004 01:53:15 +0200 + +ngircd (0.7.7+HEAD-0ab4) unstable; urgency=low + + * This version includes fixes for INVITE command and the handling of the + invite and ban lists from CVS-HEAD. + + -- Alexander Barton <alex@Arthur.Ath.CX> Fri, 9 Apr 2004 23:55:13 +0200 + +ngircd (0.7.7+HEAD-0ab3) unstable; urgency=low + + * Included MODE fix from CVS-HEAD branch. + + -- Alexander Barton <alex@Arthur.Ath.CX> Mon, 5 Apr 2004 13:09:24 +0200 + +ngircd (0.7.7+HEAD-0ab2) unstable; urgency=low + + * Incorporated more fixes and enhancements of CVS-HEAD version, + e. g. better connection logging and fixed TRACE command. + + -- Alexander Barton <alex@Arthur.Ath.CX> Sat, 28 Feb 2004 03:20:32 +0100 + +ngircd (0.7.7+HEAD-0ab1) unstable; urgency=low + + * New upstream version. This debian package includes all features of + ngIRCd 0.7.7 and changes of the CVS-HEAD development tree. + + -- Alexander Barton <alex@Arthur.Ath.CX> Thu, 5 Feb 2004 15:23:22 +0100 + +ngircd (0.7.6+HEAD-0ab2) unstable; urgency=low + + * Included new fixes and additions from the CVS-HEAD upstream branch, + e. g. the setting of type of service (TOS) on sockets. + + -- Alexander Barton <alex@Arthur.Ath.CX> Mon, 26 Jan 2004 04:05:41 +0100 + +ngircd (0.7.6+HEAD-0ab1) unstable; urgency=low + + * Included all changes from the CVS-HEAD upstream version. + * Restructured debian packaging system: now there are two packages, a + "standard" version that includes all the default options and a "full" + version that additionally includes support for TCP wrappers and IDENT + lookups. + + -- Alexander Barton <alex@Arthur.Ath.CX> Thu, 1 Jan 2004 23:12:11 +0100 + +ngircd (0.7.6-0ab1) unstable; urgency=medium + + * New upstream version. + * Changed version numvering scheme of debian package. + + -- Alexander Barton <alex@Arthur.Ath.CX> Fri, 5 Dec 2003 14:26:41 +0100 + +ngircd (0.7.5-0.2ab) unstable; urgency=low + + * Updated RPM and Debian package description and configuration. + + -- Alexander Barton <alex@Arthur.Ath.CX> Sat, 29 Nov 2003 21:24:32 +0100 + +ngircd (0.7.5-0.1ab) unstable; urgency=low + + * New upstream version. + + -- Alexander Barton <alex@Arthur.Ath.CX> Fri, 7 Nov 2003 21:59:58 +0100 + +ngircd (0.7.1-0.1ab) unstable; urgency=low + + * New upstream version :-) + + -- Alexander Barton <alex@Arthur.Ath.CX> Fri, 18 Jul 2003 22:53:02 +0200 + +ngircd (0.7.0-0.7ab) unstable; urgency=low + + * Fixed up post installation script (added interpreter, fixed chmod call). + + -- Alexander Barton <alex@Arthur.Ath.CX> Sun, 13 Jul 2003 00:52:38 +0200 + +ngircd (0.7.0-0.6ab) unstable; urgency=low + + * Added /etc/default/ngircd. + * Included own post installation script. + + -- Alexander Barton <alex@Arthur.Ath.CX> Sat, 12 Jul 2003 20:31:09 +0200 + +ngircd (0.7.0-0.5ab) unstable; urgency=low + + * Enhanced init script. + * Included NJOIN fix from actual CVS "HEAD" branch. + + -- Alexander Barton <alex@Arthur.Ath.CX> Wed, 9 Jul 2003 22:40:49 +0200 + +ngircd (0.7.0-0.4ab) unstable; urgency=low + + * Reverted use of dh_installexamples. + + -- Alexander Barton <alex@Arthur.Ath.CX> Thu, 22 May 2003 00:15:03 +0200 + +ngircd (0.7.0-0.3ab) unstable; urgency=low + + * Removed "debian/docs" and "debian/conffiles"; debhelper takes care of + this for us automagically. + * Excluded "etc/ngircd.conf" from dh_fixperms. + + -- Alexander Barton <alex@Arthur.Ath.CX> Wed, 21 May 2003 23:25:05 +0200 + +ngircd (0.7.0-0.2ab) unstable; urgency=low + + * Fixed wrong variable substitution in init script. + * Added some CVS "Id-Tags" (but not checked in, yet). + * Removed own "Provides:" from control file. + + -- Alexander Barton <alex@barton.de> Wed, 21 May 2003 12:32:34 +0200 + +ngircd (0.7.0-0.1ab) unstable; urgency=low + + * Initial Release. + + -- Alexander Barton <alex@barton.de> Wed, 21 May 2003 02:36:52 +0200 diff --git a/deprecated-ngircd/contrib/Debian/control b/deprecated-ngircd/contrib/Debian/control new file mode 100644 index 0000000..e05ae64 --- /dev/null +++ b/deprecated-ngircd/contrib/Debian/control @@ -0,0 +1,46 @@ +Source: ngircd +Section: net +Priority: optional +Maintainer: Alexander Barton <alex@barton.de> +Rules-Requires-Root: binary-targets +Build-Depends: debhelper-compat (= 13), + expect, + libident-dev, + libpam0g-dev, + libssl-dev, + libz-dev, + openssl, + procps, + telnet | telnet-ssl, +Standards-Version: 4.6.2 +Homepage: https://ngircd.barton.de +Vcs-Browser: https://github.com/ngircd/ngircd +Vcs-Git: https://github.com/ngircd/ngircd.git + +Package: ngircd +Architecture: any +Depends: + ${shlibs:Depends}, + ${misc:Depends}, +Conflicts: + ircd, +Provides: + ircd, +Description: lightweight Internet Relay Chat (IRC) server + ngIRCd is a free, portable and lightweight Internet Relay Chat (IRC) server + for small or private networks, developed under the terms of the GNU General + Public License (GPL). + . + The server is quite easy to configure and runs as a single-node server or can + be part of a network of ngIRCd servers in a LAN or across the internet. It + optionally supports the IPv6 protocol, SSL/TLS-protected client-server and + server-server links, the Pluggable Authentication Modules (PAM) system for + user authentication, IDENT requests, and character set conversion for legacy + clients. + . + The name ngIRCd stands for next-generation IRC daemon, which is a little bit + exaggerated: lightweight Internet Relay Chat server most probably would have + been a better name :-) + . + This package is built with support for all optional features and uses the + OpenSSL library for SSL/TLS support. diff --git a/deprecated-ngircd/contrib/Debian/copyright b/deprecated-ngircd/contrib/Debian/copyright new file mode 100644 index 0000000..4b39bfa --- /dev/null +++ b/deprecated-ngircd/contrib/Debian/copyright @@ -0,0 +1,58 @@ +Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ +Source: https://ngircd.barton.de +Upstream-Name: ngircd +Upstream-Contact: ngIRCd Mailing List <ngircd@lists.barton.de> + +Files: + * +Copyright: + 2001-2024 Alexander Barton <alex@barton.de> and Contributors. +License: GPL-2.0+ +Comment: + See /usr/share/doc/ngircd/AUTHORS.md for the full list of authors and + contributors. + +Files: + contrib/de.barton.ngircd.metainfo.xml +Copyright: + 2001-2024 Alexander Barton <alex@barton.de> and Contributors. +License: MIT +Comment: + See /usr/share/doc/ngircd/AUTHORS.md for the full list of authors and + contributors. + +License: GPL-2.0+ + This package is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + . + This package is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + . + You should have received a copy of the GNU General Public License + along with this program. If not, see <https://www.gnu.org/licenses/> +Comment: + On Debian systems, the complete text of the GNU General + Public License version 2 can be found in "/usr/share/common-licenses/GPL-2". + +License: MIT + Permission is hereby granted, free of charge, to any person obtaining a copy + of this software and associated documentation files (the "Software"), to + deal in the Software without restriction, including without limitation the + rights to use, copy, modify, merge, publish, distribute, sublicense, and/or + sell copies of the Software, and to permit persons to whom the Software is + furnished to do so, subject to the following conditions: + . + The above copyright notice and this permission notice shall be included in + all copies or substantial portions of the Software. + . + THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING + FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS + IN THE SOFTWARE. diff --git a/deprecated-ngircd/contrib/Debian/ngircd.default b/deprecated-ngircd/contrib/Debian/ngircd.default new file mode 100644 index 0000000..062d376 --- /dev/null +++ b/deprecated-ngircd/contrib/Debian/ngircd.default @@ -0,0 +1,7 @@ +# +# Defaults for the ngIRCd daemon +# + +# Parameters to pass to the ngircd daemon on startup, see ngircd(8) for +# possible options (default: empty). +PARAMS="" diff --git a/deprecated-ngircd/contrib/Debian/ngircd.pam b/deprecated-ngircd/contrib/Debian/ngircd.pam new file mode 100644 index 0000000..9d2f6d5 --- /dev/null +++ b/deprecated-ngircd/contrib/Debian/ngircd.pam @@ -0,0 +1,10 @@ +# /etc/pam.d/ngircd + +# You have to adjust this configuration to your local setup and needs. Keep in +# mind that all PAM modules are run with the privileges of the user account the +# ngIRCd daemon runs as ("irc" by default, not root!), so you can't use PAM +# modules requiring root privileges (like pam_unix, for example)! + +# Log and deny all connections to ngIRCd: +auth required pam_warn.so +auth required pam_deny.so diff --git a/deprecated-ngircd/contrib/Debian/rules b/deprecated-ngircd/contrib/Debian/rules new file mode 100755 index 0000000..561f765 --- /dev/null +++ b/deprecated-ngircd/contrib/Debian/rules @@ -0,0 +1,72 @@ +#!/usr/bin/make -f + +# See FEATURE AREAS in dpkg-buildflags(1). +export DEB_BUILD_MAINT_OPTIONS = hardening=+all + +%: + dh $@ + +# Disable dh_autoreconf since we are using de-ANSI-fication which was removed +# from automake a while ago. See <https://github.com/ngircd/ngircd/issues/261>. +override_dh_autoreconf: + +override_dh_auto_configure: + dh_auto_configure -- \ + --host=$(DEB_HOST_GNU_TYPE) --build=$(DEB_BUILD_GNU_TYPE) \ + --prefix=/usr \ + --mandir=\$${prefix}/share/man \ + --sysconfdir=/etc/ngircd \ + --with-iconv \ + --with-ident \ + --with-openssl \ + --with-pam \ + --with-syslog \ + --with-zlib + +execute_before_dh_auto_install: + ln -fs $(CURDIR)/contrib/ngircd.service $(CURDIR)/debian/ngircd.service + +execute_after_dh_auto_install: +# Generate the default ngircd.conf: + install -o root -g irc -m 0640 -D /dev/null \ + $(CURDIR)/debian/ngircd/etc/ngircd/ngircd.conf + sed \ + -e "s|;ServerUID = 65534|ServerUID = irc|g" \ + -e "s|;ServerGID = 65534|ServerGID = irc|g" \ + -e "s|;PidFile = /var/run/ngircd/ngircd.pid|PidFile = /run/ircd/ngircd.pid|g" \ + -e "s|;PAM = yes|PAM = no|g" \ + -e "s|;\[SSL\]|[SSL]|g" \ + -e "s|;CAFile = /etc/ssl/CA/cacert.pem|CAFile = /etc/ssl/certs/ca-certificates.crt|g" \ + $(CURDIR)/debian/ngircd/usr/share/doc/ngircd/sample-ngircd.conf \ + >>$(CURDIR)/debian/ngircd/etc/ngircd/ngircd.conf + +# Create drop-in configuration directory: + install -o root -g irc -m 0750 -d \ + $(CURDIR)/debian/ngircd/etc/ngircd/ngircd.conf.d + +# Install an empty MOTD file. + install -o root -g irc -m 0640 -D /dev/null \ + $(CURDIR)/debian/ngircd/etc/ngircd/ngircd.motd + +# Install the logcheck(8) configuration. + install -o root -g root -m 0644 -D \ + $(CURDIR)/contrib/ngircd.logcheck \ + $(CURDIR)/debian/ngircd/etc/logcheck/ignore.d.paranoid/ngircd + +# Install the fail2ban configuration. + install -o root -g root -m 0644 -D \ + $(CURDIR)/contrib/ngircd-fail2ban.conf \ + $(CURDIR)/debian/ngircd/etc/fail2ban/filter.d/ngircd.conf + +# Make lintian happy :-) + rm $(CURDIR)/debian/ngircd/usr/share/doc/ngircd/COPYING + mv $(CURDIR)/debian/ngircd/usr/share/doc/ngircd/ChangeLog \ + $(CURDIR)/debian/ngircd/usr/share/doc/ngircd/changelog + +override_dh_fixperms: +# Preserve the permissions of files installed in /etc/ngircd! + dh_fixperms -X/etc/ngircd + +override_dh_compress: +# The Commands.txt file is read by the daemon, don't compress it! + dh_compress -XCommands.txt diff --git a/deprecated-ngircd/contrib/Debian/source/format b/deprecated-ngircd/contrib/Debian/source/format new file mode 100644 index 0000000..163aaf8 --- /dev/null +++ b/deprecated-ngircd/contrib/Debian/source/format @@ -0,0 +1 @@ +3.0 (quilt) diff --git a/deprecated-ngircd/contrib/Debian/watch b/deprecated-ngircd/contrib/Debian/watch new file mode 100644 index 0000000..7943e69 --- /dev/null +++ b/deprecated-ngircd/contrib/Debian/watch @@ -0,0 +1,10 @@ +# Watch control file for uscan. +# See uscan(1) for format. + +# Compulsory line, this is a version 4 file. +version=4 + +# PGP signature mangle, so foo.tar.gz has foo.tar.gz.sig. +opts="pgpsigurlmangle=s%$%.sig%" + +https://arthur.barton.de/pub/@PACKAGE@/@PACKAGE@-([0-9\.]+)@ARCHIVE_EXT@ |
