debian/0000755000000000000000000000000012226112352007162 5ustar debian/docs0000644000000000000000000000001411150462120010024 0ustar docs/[i-z]* debian/gnugk.install0000644000000000000000000000007211617320523011670 0ustar obj_*/gnugk usr/sbin/ addpasswd/obj_*/addpasswd usr/sbin/ debian/default0000644000000000000000000000025310176662771010552 0ustar # Configuration of GnuGK: # # Shall we launch GnuGK on bootup? (Needs to be "yes" or it won't start) START_ON_BOOT=yes # Additional params like debugging? #PARAMS="-tt" debian/doc-base0000644000000000000000000000043011617323322010563 0ustar Document: gnugk-manual Title: Documentation of GnuGK Author: Simon Horne, Jan Willamowius Abstract: Documentation of GnuGK, generated by doxygen Section: Network/Communication Format: HTML Index: /usr/share/doc/gnugk/manual/manual.html Files: /usr/share/doc/gnugk/manual/*.html debian/source/0000755000000000000000000000000012226112023010455 5ustar debian/source/format0000644000000000000000000000001411402554466011703 0ustar 3.0 (quilt) debian/examples0000644000000000000000000000000611132741554010726 0ustar etc/* debian/control0000644000000000000000000000275612150034750010600 0ustar Source: gnugk Section: comm Priority: optional Maintainer: Debian VoIP Team Uploaders: Kilian Krause , Mark Purcell , Faidon Liambotis Build-Depends: debhelper (>= 7.0.50~), autotools-dev, libh323plus-dev, libspeex-dev, libssh-dev, libsdl1.2-dev, linuxdoc-tools, libmysql++-dev, firebird-dev [amd64 armel i386 ia64 powerpc sparc kfreebsd-amd64 kfreebsd-i386 mips mipsel s390], libsqlite3-dev, libldap2-dev, libpq-dev Standards-Version: 3.9.4 Homepage: http://www.gnugk.org/ Vcs-Svn: svn://anonscm.debian.org/pkg-voip/gnugk/trunk/ Vcs-Browser: http://anonscm.debian.org/viewvc/pkg-voip/gnugk/trunk/ Package: gnugk Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends}, adduser Suggests: ekiga, ohphone, ohphone-basic, simph323 Description: OpenH323 Gatekeeper - The GNU Gatekeeper GNU Gatekeeper is an open-source project that implements an H.323 gatekeeper. A gatekeeper provides call control services to the H.323 endpoints. It is an integral part of most useful internet telephony installations that are based on the H.323 standard. . According to Recommendation H.323, a gatekeeper shall provide the following services: . Address Translation Admissions Control Bandwidth Control Zone Management Call Control Signaling Call Authorization Bandwidth Management Call Management . The GNU Gatekeeper implements most of these functions based on the OpenH323 protocol stack. debian/copyright0000644000000000000000000000316011617323322011121 0ustar This package was debianized by Mark Purcell on Wed, 21 Nov 2001 22:05:04 +1100. It was downloaded from http://www.gnugk.org Upstream Authors: Jan Willamowius Copyright: [Copyright: 2005-2008, Jan Willamowius] Licence: gk.cxx: 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. readme.txt: In addition to that, we explicitly grant the right to link this code to the OpenH323 and OpenSSL library. 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 package; if not, write to the Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA. On Debian GNU/Linux systems, the complete text of the GNU General Public License can be found in `/usr/share/common-licenses/GPL-2'. Other Portions: [Copyright: 1993 Free Software Foundation, Inc / 1993-1998 Equivalence Pty. Ltd] [Copyright: 2002 Dr.-Ing. Martin Froehlich ] [Copyright: 2003 Nils.Bokermann@mediaways.net] [Copyright: 2003, Quarcom FHU, Michal Zygmuntowicz] [Copyright: 2004-2006, Michal Zygmuntowicz] [Copyright: Citron Network Inc. 2001-2003] [Copyright: Data Tech Labs] debian/changelog0000644000000000000000000005342412226112020011034 0ustar gnugk (2:3.4-2-1) unstable; urgency=low * New upstream release -- Mark Purcell Sat, 12 Oct 2013 11:13:00 +1100 gnugk (2:3.4-1) unstable; urgency=low * New upstream release -- Mark Purcell Sat, 28 Sep 2013 08:16:22 +1000 gnugk (2:3.3-4-1) unstable; urgency=low * New upstream release * Update debian/control - fix vcs-field-not-canonical * Add spelling-error-in-binary.patch - usr/sbin/gnugk explict explicit -- Mark Purcell Sat, 25 May 2013 14:02:01 +1000 gnugk (2:3.2-2-2) unstable; urgency=low * Upload to unstable - Fixes "FTBFS: job.cxx:88:2: error: 'PThreadIdentifer'" (Closes: #707353) -- Mark Purcell Sun, 12 May 2013 18:17:36 +1000 gnugk (2:3.2-2-1) experimental; urgency=low * New upstream release -- Mark Purcell Tue, 22 Jan 2013 14:33:04 +1100 gnugk (2:3.1-1) experimental; urgency=low * New upstream release * Drop gnugk-fix-cve-2012-3534.diff - included upstream -- Mark Purcell Fri, 02 Nov 2012 22:12:21 +1100 gnugk (2:3.0.2-3) unstable; urgency=medium * Actually apply the correct patch (Closes: #685969) - Fixes "CVE-2012-3534" - limit status port connections -- Mark Purcell Mon, 01 Oct 2012 12:55:55 +1000 gnugk (2:3.0.2-2) unstable; urgency=medium * Fix "CVE-2012-3534" Added gnugk-fix-cve-2012-3534.diff (Closes: #685969) * Urgency medium for RC bug -- Mark Purcell Sun, 30 Sep 2012 08:59:11 +1000 gnugk (2:3.0.2-1) unstable; urgency=low * New upstream release -- Mark Purcell Mon, 11 Jun 2012 10:11:53 +1000 gnugk (2:3.0.1-2) unstable; urgency=low * debian/rules: update PTLIB_CONFIG location * Disable false positive dh_auto_test -- Mark Purcell Mon, 19 Mar 2012 16:01:09 +1100 gnugk (2:3.0.1-1) unstable; urgency=low * New upstream release * Build-Depends: libfirebird-dev - Fixes "Please build-depend on firebird-dev" (Closes: #653375) -- Mark Purcell Sat, 18 Feb 2012 15:23:12 +1100 gnugk (2:3.0-20111123~dfsg-1) unstable; urgency=low * New upstream release - Fixes "gnugk segfaulting" (Closes: #644360) * Add Build-Depends: libssh-dev -- Mark Purcell Sat, 03 Dec 2011 13:34:54 +1100 gnugk (2:2.3.5~dfsg-1) unstable; urgency=low * New upstream release - DFSG repack due to configure.exe binary * Replace get-orig-source target with our own version instead of including pkg-gnome makefile sniplet to avoid warnings with dh targets. * Make sure to use autotools-dev * Update svn.d.o Vcs-Browser URL * Bump Standards-Version to 3.9.2 - no update required * Use at least correct GPL-2 location in debian/copyright. Needs more work still though. * Add doc-base registration -- Kilian Krause Sat, 06 Aug 2011 22:40:40 +0200 gnugk (2:2.3.2-3-1) unstable; urgency=low * New upstream release -- Mark Purcell Sat, 03 Jul 2010 11:45:41 +1000 gnugk (2:2.3.2-2-1) unstable; urgency=low * New Upstream Release - Fixes "[gnugk] FTBFS with binutils-gold" (Closes: #563809) -- Mark Purcell Sun, 27 Jun 2010 08:27:20 +1000 gnugk (2:2.3.2-3) unstable; urgency=low * Do not attempt to use dh_auto_install - override with $(MAKE) - fixes FTBFS -- Mark Purcell Sun, 06 Jun 2010 15:04:52 +1000 gnugk (2:2.3.2-2) unstable; urgency=low * Add Build-Depends: libsqlite3-dev (Closes: #573553) * Add Build-Depends: autoconf - fixes FTBFS i386 * source/format -> 3.0 (quilt) * Update to Standards-Version: 3.8.4 * Ack NMU (Thks Stefano) -- Mark Purcell Sun, 06 Jun 2010 09:07:24 +1000 gnugk (2:2.3.2-1) unstable; urgency=low * New upstream release (Closes: #573553) * Added Build-Depends: libh323plus-dev * configure --disable-unixodbc - unsupported API * Update gnugk.init.d - init.d-script-missing-dependency-on-remote_fs * Switch to debhelper 7 * dh_installdocs -X.cvsignore -- Mark Purcell Sat, 05 Jun 2010 16:43:57 +1000 gnugk (2:2.3.0-4-1.1) unstable; urgency=low * Non-maintainer upload. * Rebuild against firebird 2.1, change build-dep accordingly. (Closes: #564680) * Enlarge architecture list for the firebird build-dep adding armel, ia64, mips, mipsel, and s390 (as requested by Damyan Ivanov, firebird maintainer). -- Stefano Zacchiroli Sun, 21 Feb 2010 20:22:08 +0100 gnugk (2:2.3.0-4-1) unstable; urgency=low * New upstream release [ Kilian Krause ] * debian/copyright: Fix email address of author to jan@willamowius.de instead of jan@willamowius.com -- Mark Purcell Fri, 16 Oct 2009 23:00:07 +1100 gnugk (2:2.3.0-2-1) unstable; urgency=low * New upstream release * fix minor spelling-error-in-copyright * debian/compat -> 7 * fix package-lacks-versioned-build-depends-on-debhelper 7 -- Mark Purcell Sun, 26 Jul 2009 09:34:55 +1000 gnugk (2:2.2.8-2) unstable; urgency=low * Clarify debian/copyright - copyright-refers-to-versionless-license-file * Add lintian-overrides for possible-gpl-code-linked-with-openssl * Switch to cdbs * Use sf-get-source.mk rules -- Mark Purcell Mon, 23 Feb 2009 11:40:09 +1100 gnugk (2:2.2.8-1) unstable; urgency=low * New Upstream Release [ Patrick Matthäi ] * Bumped Standards-Version to 3.8.0. * Removed some useless whitespaces at EOL in debian/control. [ Mark Purcell ] * Add debian/examples * Add debian/docs * Add debian/manpages * Cleanup debian/watch * Downgrade Build-Depends: libopenh323-dev (necessary for build) - Or H323Plus 1.20 (ITP needed) -- Mark Purcell Mon, 16 Feb 2009 21:52:49 +1100 gnugk (2:2.2.7-3-2) unstable; urgency=low * Re-enable SRV support that was disabled due to an upstream bug. Thanks to MESZAROS Mihaly. (Closes: #501030) -- Faidon Liambotis Fri, 03 Oct 2008 12:40:54 +0300 gnugk (2:2.2.7-3-1) unstable; urgency=low * New upstream release * debian/rules explicit test cases * Remove help2man - addpasswd.1 was next to useless -- Mark Purcell Mon, 23 Jun 2008 22:05:45 +1000 gnugk (2:2.2.7-1) unstable; urgency=low [ Faidon Liambotis ] * New upstream release. - Dropped new_firebird_api.dpatch as it was backported from upstream. * Bump Standards-Version to 3.7.3, no changes needed. * Fix get-orig-source target to use qa.debian.org's sourceforge redirect script. * Remove Build-Conflict to an ancient version of linux-kernel-headers. * Remove debian/backports/sarge; it's not supported anymore. * Depend on libopenh323-1.19.1-dev >= 1.19.1~ instead of >= 1.19.1~dfsg-1, fixes lintian warning. * Dropped dpatch entirely, since we have zero patches now. * Do not ship /usr/share/doc/gnugk/manual/.cvsignore. * Remove Conflicts/Replaces opengate and openh323gk since these are pre-sarge. * Remove Jose Carlos Garcia Sogo and Santiago Garcia Mantinan from Uploaders and add myself. -- Mark Purcell Tue, 22 Apr 2008 19:36:45 +1000 gnugk (2:2.2.6-7) unstable; urgency=high * Set high urgency for fixing RC bug. * Fix postinst - to complete move from preinst we need to switch from "install|upgrade" to "configure" as argument. (Closes: #454259, #454488) -- Kilian Krause Wed, 5 Dec 2007 19:10:45 +0100 gnugk (2:2.2.6-6) unstable; urgency=low * Extremadura release ;-) * Rebuild to force libopenh323-1.19.1-dev transition -- Mark Purcell Fri, 30 Nov 2007 11:54:49 +0100 gnugk (2:2.2.6-4) unstable; urgency=low * debian/control: Replace GnomeMeeting with Ekiga. * Add Homepage field as added in dpkg-dev 1.14.6. * Build against openh323-titan as it's now available in Sid. (really fixes #381092) -- Kilian Krause Mon, 15 Oct 2007 18:56:49 +0200 gnugk (2:2.2.6-3) unstable; urgency=low * Update to debian/compat use rather than setting in debian/rules. * Fix #440855 again: for some reason the B-D was still firebird2-dev -- Kilian Krause Sun, 9 Sep 2007 23:04:24 +0200 gnugk (2:2.2.6-2) unstable; urgency=high * Fix debian/watch. * Update build-depends on firebird2.0-dev [amd64 i386 powerpc sparc kfreebsd-amd64 kfreebsd-i386] (Closes: #440855) * Fix postinst script to cope with configure. Adjust naming in error to "postinst" reflecting move in 2:2.2.5-3.1. (Closes: #440810) * Bump urgency due to fixing RC bugs. -- Kilian Krause Thu, 06 Sep 2007 12:01:36 +0200 gnugk (2:2.2.6-1) unstable; urgency=low [ Mark Purcell ] * New upstream release - Authentication does not work in certain circumstances (Closes: #381092) * Ack NMU, Thanks Arjan (Closes: #408360) * Update debian/watch [ Kilian Krause ] * Backport fix for new Firebird API from CVS revision 1.5.2.1. (Fixes at least part of the FTBFS on i386 and amd64) * Compile against 1.18.0.dfsg-3 version of OpenH323 to overcome FTBFS (Closes: #436352) * Don't ignore make clean error. -- Kilian Krause Sat, 11 Aug 2007 15:22:46 +0200 gnugk (2:2.2.5-3.1) unstable; urgency=high * Non-maintainer upload. * Set urgency to high as this upload fixes a RC bug. * debian/postinst: Move adduser call to postinst. (Closes: #408360) * debian/init.d: Make sure the /var/run/gnugk directory exists before starting the daemon as some system clean /var/run on reboot. -- Arjan Oosting Thu, 1 Feb 2007 00:16:35 +0100 gnugk (2:2.2.5-3) unstable; urgency=high * Use correct syntax for update-rc.d (Closes: #406194) -- Kilian Krause Tue, 9 Jan 2007 14:44:11 +0100 gnugk (2:2.2.5-2) unstable; urgency=low * Adjust runlevels to be later in bootup and earlier in shutdown to ensure our database is available. (Closes: #367636) -- Kilian Krause Wed, 20 Dec 2006 13:29:46 +0100 gnugk (2:2.2.5-1) unstable; urgency=low * New upstream release. * Enable Firebird2 support on i386 and amd64. * Weed out old Debian patches, they have been moved upstream. -- Kilian Krause Wed, 20 Dec 2006 13:23:35 +0100 gnugk (2:2.2.3-2-3) unstable; urgency=low * Fix compilation with gcc 4.1 (Closes: #358090) * Update manpage to be gnugk.1 from upstream rather than our own gnugk.8. Moved addpasswd.8 to addpasswd.1 to adjust placement for upcoming upstream manpage which hopefully will also ship with next release. * Remove forced exceptions as none of the libs does build with exceptions anyway. -- Kilian Krause Mon, 1 May 2006 22:34:10 +0200 gnugk (2:2.2.3-2-2) unstable; urgency=low [ Mark Purcell ] * Build-Depends: libmysql++-dev - FTBFS: Unsatisfiable build-dependency on libsqlplus-dev (Closes: #334162) * Copyright audit to debian/copyright [ Kilian Krause ] * Rebuild against latest pwlib and openh323 to complete libstc++ ABI transition. * debian/control: Fix debhelper version to comply with DH_COMPAT. * Bump Standards-Version to 3.6.2. No change needed. -- Kilian Krause Sat, 31 Dec 2005 15:29:06 +0000 gnugk (2:2.2.3-2-1) unstable; urgency=low * New upstream release * Working (sort of) debian/watch * Fix maintainer-script-needs-depends-on-adduser * Fix old-fsf-address-in-copyright-file -- Mark Purcell Sun, 2 Oct 2005 14:52:29 +0100 gnugk (2:2.2.2-3) unstable; urgency=low * Rebuild for C++ ABI change * Build-Depends: add libpq-dev remove postgres-dev, update configure line -- Mark Purcell Sun, 17 Jul 2005 07:37:26 +1000 gnugk (2:2.2.2-2) unstable; urgency=low * fixed build-deps (Closes: #307592) -- Kilian Krause Wed, 18 May 2005 21:46:53 +0200 gnugk (2:2.2.2-1) unstable; urgency=low * New upstream release * Closes: #306657: new upstream relase: 2.2.2 -- Mark Purcell Sun, 1 May 2005 13:11:15 +0100 gnugk (2:2.2.1-5) unstable; urgency=low * debian/patches/05_makefile.dpatch: fixed compilation on alpha. Thanks goes to Steve Langasek. -- Kilian Krause Sun, 13 Mar 2005 11:39:55 +0100 gnugk (2:2.2.1-4) unstable; urgency=low * Recompiled with new Mimas pwlib/openh323 release. -- Jose Carlos Garcia Sogo Sun, 20 Feb 2005 23:09:27 +0100 gnugk (2:2.2.1-3) unstable; urgency=low * debian/init.d, debian/default: Added handler to stop launching at boot time. Service shutdown can now either be by removing /etc/gatekeeper.ini or editing /etc/default/gnugk. (Closes: #236466) -- Kilian Krause Sat, 29 Jan 2005 11:30:05 +0100 gnugk (2:2.2.1-2) unstable; urgency=high * As this does also compile fine against pandora, shipping security fixes into SARGE largely makes sense. -- Kilian Krause Thu, 20 Jan 2005 12:33:40 +0100 gnugk (2:2.2.1-1) experimental; urgency=high * New upstream release. Fixes different theoretical security issues. -- Kilian Krause Sat, 15 Jan 2005 23:32:11 +0100 gnugk (2:2.2.0-3) experimental; urgency=low * Debian VoIP Team upload. * The "please help Mark use SVN" version. * Jose Carlos + Merged with stuff left in pkg-voip svn for experimental versions. + debian/control: - build depend on atlas (1.15.2) openh323 version. * Kilian: + debian/patches - Patches splitted in different files - 05_makefile: apply to Makefile.in instead of Makefile - 07_exceptions: new libs uses -fno_exceptions, but gnugk needs -fexceptions for some bits. + debian/control: - Bumped Standars-Version to 3.6.1 -- Jose Carlos Garcia Sogo Mon, 20 Dec 2004 00:30:03 +0100 gnugk (2:2.2.0-2) unstable; urgency=low * Superseed version in experimental (Closes: Bug#272008) * New upstream clears FTBFS (Closes: Bug#265057) * Closes: #265770: gnugk should depend on libpt-1.6.3 (>> 1.6.6) * Closes: #280117: adduser missing from gnugk * Build-Depends: postgresql-dev -- Mark Purcell Mon, 8 Nov 2004 21:13:53 +1100 gnugk (1:2.2.0-1) unstable; urgency=low * New upstream release * Closes: #278441: new upstream version available -- Mark Purcell Thu, 4 Nov 2004 20:30:41 +1100 gnugk (1:2.0.8-3) unstable; urgency=low * Ack NMU -- Mark Purcell Tue, 10 Aug 2004 21:48:35 +1000 gnugk (1:2.0.8-2.1) unstable; urgency=low * Debian VoIP Team upload. + Treated as NMU as Mark has not changed yet Maintainer field nor he uses VoIP SVN repo yet. + Built against current libs in Sid. (Closes: #255816) * debian/rules: + set RELATED_PKG_MAKEFILE variable, so we don't try to rebuild openh323 library. + use dpatch * debian/control: + we need to Build-Depend on libopenh323-dev (>= 1.13.5.4-1) to ensure rtti + Build-Depend on dpatch + suggest gnomemeeting as client * debian/patches: + 10_rollup_2.0.8-2: patch to include .diff.gz file -- Kilian Krause Tue, 10 Aug 2004 11:35:34 +0200 gnugk (1:2.0.8-2) unstable; urgency=low * debian/rules export PREFIX=/usr -- Mark Purcell Thu, 15 Jul 2004 08:02:14 +1000 gnugk (1:2.0.8-1) unstable; urgency=low * New upstream release -- Mark Purcell Wed, 14 Jul 2004 18:21:40 +1000 gnugk (1:2.0.7-5) unstable; urgency=low * Rebuild for new libopenh323-dev -- Mark Purcell Thu, 1 Jul 2004 21:00:19 +1000 gnugk (1:2.0.7-4) unstable; urgency=high * Closes: #245745: openh323gk is uninstallable * Conflicts: openh323gk (< 2.0.7.1) * Urgency high due to grave bug report and impact on other openh323-based packages -- Mark Purcell Sun, 25 Apr 2004 15:56:00 +1000 gnugk (1:2.0.7-3) unstable; urgency=low * Apply patch from Kilian Krause * Closes: #233608: openh323gk: FTBFS on alpha, ia64 * Closes: #231177: FTBFS on 64bit archs -- Mark Purcell Wed, 14 Apr 2004 22:41:59 +1000 gnugk (1:2.0.7-2) unstable; urgency=low * Closes: #198046: Mysql support in openh323gk. Patch from Erwam MAS * Closes: #232311: Cleanup openh323gk rc scripts. -- Mark Purcell Wed, 3 Mar 2004 08:18:28 +1100 gnugk (1:2.0.7-1) unstable; urgency=low * New upstream release * Package name change to follow upstream * Build-Depends: help2man (Closes: Bug#214461) * Build-Conflicts: linux-kernel-headers (<< 2.5.999-test7-bk-14) * Build-Depends: linuxdoc-tools enables `make doc` target -- Mark Purcell Thu, 26 Feb 2004 17:14:34 +1100 openh323gk (1:2.0.6-2) unstable; urgency=low * LCA2004 release - Thanks Internode for the wireless access to upload!! * Enable RADIUS and plain text file accounting modules (Closes: Bug#223378) * Re-use version checking in gk_const.h * Build simple man pages using help2man * Remove obsolete README.Debian -- Mark Purcell Mon, 12 Jan 2004 19:07:35 +1100 openh323gk (1:2.0.6-1) unstable; urgency=low * New upstream release * Build-Depends: libldap2-dev | libldap-dev (Closes: Bug#200226) * Rebuild for libopenh323-dev (Closes: Bug#211971) -- Mark Purcell Mon, 29 Sep 2003 21:36:39 +1000 openh323gk (1:2.0.5-2) unstable; urgency=low * Build-Depends: libsdl1.2-dev | libsdl-dev. Thanks Tomas Martisius * Build-Depends: libldap2-dev | libldap-dev (Closes: Bug#200226) * Rebuild for libopenh323-dev (Closes: Bug#211971) -- Mark Purcell Mon, 22 Sep 2003 21:10:34 +1000 openh323gk (1:2.0.5-1) unstable; urgency=low * New upstream release * Addpasswd patch from Torsten Knodt (Closes: Bug#198303) -- Mark Purcell Mon, 30 Jun 2003 22:32:13 +1000 openh323gk (1:2.0.4-2) unstable; urgency=low * Addpasswd patch from Torsten Knodt (Closes: Bug#198303) -- Mark Purcell Mon, 30 Jun 2003 22:29:37 +1000 openh323gk (1:2.0.4-1) unstable; urgency=low * New upstream release * Dont use dh_undocumented -- Mark Purcell Thu, 26 Jun 2003 22:22:12 +1000 openh323gk (1:2.0.3-2) unstable; urgency=low * Force libspeex1 dependancy (Closes: Bug#186903) dpkg-shlibdeps bug? * Include Build-Depends: libspeex-dev (libopenh323-dev bug?) -- Mark Purcell Sat, 5 Apr 2003 18:52:27 +1000 openh323gk (1:2.0.3-1) unstable; urgency=low * New upstream release * Rebuild for libopenh323-dev (1.11.7-3) (Closes: Bug#186462) * Hack gk_const.h to always force NEWVERSION. gk_const.h rules are wrong (what happens at 12.0.0?) and version.h not currently included in Debian -- Mark Purcell Sun, 30 Mar 2003 13:30:56 +1000 openh323gk (1:2.0.2-3) unstable; urgency=low * Rebuild for libopenh323-dev (1.11.6) * Rebuild for libopenh323-dev (1.11.7) -- Mark Purcell Sun, 16 Mar 2003 14:16:51 +1100 openh323gk (1:2.0.2-2) unstable; urgency=low * Rebuild for libopenh323-dev (1.11.4) * Remove Build-Depends: libdc1394-dev * Rebuild for g++ (3.2) -- Mark Purcell Tue, 4 Feb 2003 21:14:44 +1100 openh323gk (1:2.0.2-1) unstable; urgency=low * New upstream release -- Mark Purcell Sun, 8 Dec 2002 18:53:37 +1100 openh323gk (1:2.0a-3) unstable; urgency=low * Rebuild for libopenh323-dev-1.9.10 * Include Build-Depend: libdc1394-dev (needed for openh323-dev) -- Mark Purcell Sat, 26 Oct 2002 15:39:33 +1000 openh323gk (1:2.0a-2) unstable; urgency=low * Include docs/old/comparision.txt (Closes: Bug#156688) * Enable init.d reload - v2.0 support HUP (Closes: Bug#146149) * lintian fixup spelling * Include gcc 3.x cleanup from CVS in gkauth.cxx -- Mark Purcell Sun, 6 Oct 2002 22:53:47 +1000 openh323gk (1:2.0a-1) unstable; urgency=low * New upstream release * Update description -- Mark Purcell Sun, 4 Aug 2002 20:37:03 +1000 openh323gk (2.0b9-2) unstable; urgency=low * Updated build for libopenh323-dev-1.9.3-1 -- Mark Purcell Wed, 17 Jul 2002 22:21:26 +1000 openh323gk (2.0b9-1) unstable; urgency=low * New upstream release -- Mark Purcell Sat, 29 Jun 2002 00:19:19 +1000 openh323gk (2.0b6-2) unstable; urgency=low * Change from Section: non-us/main to comm -- Mark Purcell Sun, 2 Jun 2002 00:31:28 +1000 openh323gk (2.0b6-1) unstable; urgency=low * New upstream release * Run as chuid gnugk (Closes: Bug#140503) * Cleanup old symlinks in /etc * readme.txt allows linking against OpenSSL & OpenH323 (Closes: Bug#142980) * Build-Depends: libopenh323-1.8.4 (Closes: Bug#147272) -- Mark Purcell Wed, 22 May 2002 23:55:51 +1000 openh323gk (2.0b4-2) unstable; urgency=low * Build for new libopenh323-1.8.4 * Run as chuid openh323gk (Closes: Bug#140503) -- Mark Purcell Mon, 15 Apr 2002 20:35:47 +1000 openh323gk (2.0b4-1) unstable; urgency=low * New upstream release -- Mark Purcell Sat, 23 Mar 2002 23:33:50 +1100 openh323gk (2.0b2-2) unstable; urgency=low * Revert to using start-stop-daemon in /etc/init.d/openh323gk. (Closes: Bug#136827) -- Mark Purcell Mon, 18 Mar 2002 21:31:08 +1100 openh323gk (2.0b2-1) unstable; urgency=low * New upstream release -- Mark Purcell Mon, 18 Feb 2002 14:29:18 +1100 openh323gk (1.2-3) unstable; urgency=low * Disable mysql support to enable build from source (Closes: Bug#122562) -- Mark Purcell Sat, 8 Dec 2001 10:19:53 +1100 openh323gk (1.2-2) unstable; urgency=low * Upgrade to Build-Depends: libopenh323-dev -- Mark Purcell Mon, 26 Nov 2001 20:58:03 +1100 openh323gk (1.2-1) unstable; urgency=low * Initial Release. (Closes: Bug#105421) -- Mark Purcell Sun, 25 Nov 2001 15:28:23 +1100 Local variables: mode: debian-changelog End: debian/init.d0000644000000000000000000000372011365245055010306 0ustar #! /bin/sh # # Written by Miquel van Smoorenburg . # Modified for Debian GNU/Linux # by Ian Murdock . # Enhanced by Kilian Krause for pkg-voip. ### BEGIN INIT INFO # Provides: gnugk # Required-Start: $syslog $remote_fs # Required-Stop: $syslog $remote_fs # Should-Start: $local_fs $network $named # Should-Stop: $local_fs $network $named # Default-Start: 2 3 4 5 # Default-Stop: 0 1 6 # Short-Description: Start GnuGK # Description: Run the Gnu Gatekeeper daemon ### END INIT INFO PATH=/sbin:/bin:/usr/sbin:/usr/bin DAEMON=/usr/sbin/gnugk CONFIG=/etc/gatekeeper.ini NAME=gnugk DESC='H.323 gatekeeper' ARGS="--config $CONFIG --output /var/log/gnugk/gnugk.log --pid /var/run/gnugk/gnugk.pid" test -x $DAEMON -a -f $CONFIG|| exit 0 # we need to be able to run the daemon, eh ;) [ -f /etc/default/gnugk ]&&. /etc/default/gnugk if [ "$START_ON_BOOT" != "yes" ]; then echo "$NAME : disabled in /etc/default/gnugk." exit 0 fi if [ -n "$PARAMS" ]; then ARGS=" $PARAMS $ARGS " fi set -e case "$1" in start) echo -n "Starting $DESC: " start-stop-daemon --start --quiet \ --chuid $NAME --pidfile /var/run/$NAME/$NAME.pid \ --background --exec $DAEMON -- $ARGS echo "$NAME." ;; stop) echo -n "Stopping $DESC: " start-stop-daemon --stop --quiet \ --pidfile /var/run/$NAME/$NAME.pid \ --exec $DAEMON --oknodo echo "$NAME." ;; reload) echo "Reloading $DESC configuration files." start-stop-daemon --stop --signal 1 --quiet --pidfile \ /var/run/$NAME/$NAME.pid --exec $DAEMON ;; restart|force-reload) # # If the "reload" option is implemented, move the "force-reload" # option to the "reload" entry above. If not, "force-reload" is # just the same as "restart". # $0 stop && $0 start ;; *) N=/etc/init.d/$NAME # echo "Usage: $N {start|stop|restart|reload|force-reload}" >&2 echo "Usage: $N {start|stop|restart|force-reload}" >&2 exit 1 ;; esac exit 0 debian/gnugk.lintian-overrides0000644000000000000000000000005511150271606013660 0ustar gnugk: possible-gpl-code-linked-with-openssl debian/watch0000644000000000000000000000016211617327604010225 0ustar version=3 opts=dversionmangle=s/\~dfsg// \ http://sf.net/openh323gk/gnugk-([\d\.-]+)\.tar\.gz debian svn-upgrade debian/compat0000644000000000000000000000000211232713356010367 0ustar 7 debian/dirs0000644000000000000000000000001510042454624010047 0ustar etc usr/sbin debian/postinst0000644000000000000000000000200310725564533011001 0ustar #! /bin/sh set -e # summary of how this script can be called: # * `configure' # * `abort-upgrade' # * `abort-remove' `in-favour' # # * `abort-deconfigure' `in-favour' # `removing' # case "$1" in configure) echo "Cleaning up old /etc/gatekeeper.ini-xxx symlinks" rm -f /etc/gatekeeper.ini-* adduser --system --group --home /var/run/gnugk --gecos "GNUgk daemon" gnugk test -d /var/log/gnugk || mkdir /var/log/gnugk chown -R gnugk /var/log/gnugk ;; abort-upgrade|abort-remove|abort-deconfigure) ;; *) echo "postinst called with unknown argument \`$1'" >&2 exit 1 ;; esac # dh_installdeb will replace this with shell code automatically # generated by other debhelper scripts. #DEBHELPER# exit 0 debian/postrm0000644000000000000000000000201210042454624010431 0ustar #! /bin/sh # postrm script for openh323gk # # see: dh_installdeb(1) set -e # summary of how this script can be called: # * `remove' # * `purge' # * `upgrade' # * `failed-upgrade' # * `abort-install' # * `abort-install' # * `abort-upgrade' # * `disappear' overwrit>r> # for details, see http://www.debian.org/doc/debian-policy/ or # the debian-policy package case "$1" in purge|disappear) userdel -r gnugk 2>/dev/null || true rm -fR /var/log/gnugk ;; remove|upgrade|failed-upgrade|abort-install|abort-upgrade) ;; *) echo "postrm called with unknown argument \`$1'" >&2 exit 1 esac # dh_installdeb will replace this with shell code automatically # generated by other debhelper scripts. #DEBHELPER# exit 0 debian/manpages0000644000000000000000000000001111132745205010674 0ustar docs/*.1 debian/patches/0000755000000000000000000000000012226112023010604 5ustar debian/patches/series0000644000000000000000000000003712150033714012026 0ustar spelling-error-in-binary.patch debian/patches/spelling-error-in-binary.patch0000644000000000000000000000130412221413032016454 0ustar Index: gnugk-3.4/Toolkit.cxx =================================================================== --- gnugk-3.4.orig/Toolkit.cxx 2013-09-11 01:49:47.000000000 +1000 +++ gnugk-3.4/Toolkit.cxx 2013-09-28 08:18:06.000000000 +1000 @@ -518,7 +518,7 @@ } else { RouteEntry entry(explicitRoute); if (Toolkit::Instance()->IsGKHome(entry.GetDestination())) { - PTRACE(2, "Adding explict route: " << entry.GetNetwork() << "/" << entry.GetNetMask() << "->" << entry.GetDestination()); + PTRACE(2, "Adding explicit route: " << entry.GetNetwork() << "/" << entry.GetNetMask() << "->" << entry.GetDestination()); e++; } else { PTRACE(1, "Ignoring explict route (invalid source IP): " debian/rules0000755000000000000000000000435311731537033010256 0ustar #!/usr/bin/make -f PACKAGE := gnugk DEBVERSION := $(shell head -n 1 debian/changelog \ | sed -e 's/^[^(]*(\([^)]*\)).*/\1/') DEB_NOEPOCH_VERSION:=$(shell echo $(DEBVERSION) | cut -d':' -f 2) DEB_SRC_VERSION:=$(shell echo $(DEB_NOEPOCH_VERSION) | sed -e 's/-[^-]\+$$//') UPVERSION := $(shell echo $(DEB_SRC_VERSION) | sed 's/~dfsg//') FILENAME := $(PACKAGE)_$(DEB_SRC_VERSION).orig.tar.gz UPFILENAME := $(PACKAGE)-$(UPVERSION).tar.gz URL := http://qa.debian.org/watch/sf.php/openh323gk/$(UPFILENAME) ## pwlib_compat.h does not set this on OpenH323 >= 1.19 by mistake export STDCCFLAGS+= -DhasSRV=1 export PREFIX=/usr/ export OPENH323DIR=/usr/share/openh323 export OPENH323MAKEDIR=/usr/share/openh323 export OH323_LIBDIR=/usr/lib export PTLIB_CONFIG=/usr/share/ptlib/make/ptlib-config export PTLIBDIR=$(shell [ -x /usr/share/ptlib/make/ptlib-config ]&& /usr/share/ptlib/make/ptlib-config --ptlibdir) %: dh $@ --parallel --with autotools_dev override_dh_auto_configure: dh_auto_configure -- --with-pgsql-include-dir=`/usr/bin/pg_config --includedir` --disable-unixodbc override_dh_auto_build: dh_auto_build -- opt doc $(MAKE) -C addpasswd opt override_dh_auto_test: # #obj*/gnugk -h > /dev/null override_dh_installchangelogs: dh_installchangelogs changes.txt override_dh_install_init: dh_install_init -- defaults 90 10 override_dh_installdocs: dh_installdocs -X.cvsignore override_dh_auto_install: $(MAKE) install DESTDIR=$(CURDIR)/debian/gnugk INSTALL_DIR=$(CURDIR)/debian/gnugk/usr INSTALLBIN_DIR=$(CURDIR)/debian/gnugk/usr/sbin install --mode=640 --owner=root --group=root \ etc/complete.ini $(CURDIR)/debian/gnugk/etc/gatekeeper.ini override_dh_fixperms: dh_fixperms chmod -x debian/gnugk/usr/share/doc/gnugk/examples/odbc.ini get-orig-source: @@if [ -x /usr/bin/wget ];then \ echo 'Grabbing original upstream tarball...' ; \ wget -nv --content-disposition $(URL) ; \ echo 'Repacking as DFSG-free (removing configure.exe)' ; \ mkdir gnugk-tmp ; cd gnugk-tmp ; tar xf "../$(UPFILENAME)" ; \ rm -f gnugk*/configure.exe ../$(UPFILENAME) ; \ echo "Writing new archive $(FILENAME)" ; \ tar cfz ../$(FILENAME) gnugk-* ; \ echo "Cleaning up..." ; \ cd .. ; rm -rf gnugk-tmp ; \ else \ echo "Please install wget and run again."; \ fi