Subversion Repositories oidentd

Compare Revisions

Ignore whitespace Rev 1 → Rev HEAD

/trunk/debian/changelog
0,0 → 1,500
oidentd (2.5.1-1) unstable; urgency=low
 
* New upstream release.
* Don't not log to syslog (drop -S flag from systemd unit files)
(Closes: #947861).
* Update watch file.
* Bump Standards-Version to 4.6.2.
 
-- Magnus Holmgren <holmgren@debian.org> Sun, 12 Mar 2023 22:52:32 +0100
 
oidentd (2.5.0-1) unstable; urgency=low
 
* New upstream release.
* New upstream PGP key.
* Bump Standards-Version to 4.5.0.
 
-- Magnus Holmgren <holmgren@debian.org> Sun, 07 Jun 2020 23:49:01 +0200
 
oidentd (2.4.0-1) unstable; urgency=low
 
* New upstream release with rewritten documentation (Closes: #712393).
Drop lintian override.
* Drop build dependency on libcap-ng-dev, which is no longer needed.
* Change connection limit in default /etc/default/oidentd to 10 (Closes:
#697030, LP: #1094773).
* Add systemd service and socket units (like upstream's, but with
support for the same options as the init script). Depend on iproute2
to let scripts be short.
* Build with --enable-debug.
* Update debian/copyright, using machine-readable format.
 
-- Magnus Holmgren <holmgren@debian.org> Sat, 14 Sep 2019 23:44:59 +0200
 
oidentd (2.3.2-1) unstable; urgency=low
 
* New upstream release.
* New upstream PGP key.
 
-- Magnus Holmgren <holmgren@debian.org> Sat, 02 Feb 2019 21:50:37 +0100
 
oidentd (2.3.1-1) unstable; urgency=low
 
* Import changes from Ubuntu (Closes: #898378).
 
-- Magnus Holmgren <holmgren@debian.org> Sat, 23 Jun 2018 16:23:02 +0200
 
oidentd (2.3.1-0ubuntu1) devel; urgency=medium
 
* New upstream and new upstream release.
- Drop all patches, either applied upstream or not worthwhile.
* d/watch, d/upstream/signing-key.asc:
- Update to find new signed upstream releases.
* d/compat, d/control: Bump dh compat to 11.
* d/control:
- Change priority to optional.
- Set homepage to http://oidentd.janikrabe.com/
- Add B-D on bison, flex, libcap-ng-dev and libnetfilter-conntrack-dev.
* d/rules:
- Enable all hardening flags.
- Append --as-needed to LDFLAGS.
- Drop --with autotools-dev, dh 10 takes care of this.
- Drop override for configure, defaults are now sane.
* d/dirs: Drop.
* d/docs: Remove TODO and ChangeLog-1.x.
* d/oidentd.install, d/oidentd.conf, d/oidentd_masq.conf:
- Drop our config files in favor of upstream's.
* d/s/lintian-overrides: Update for tag rename.
* Update Standards-Version to 4.1.4.
 
-- Unit 193 <unit193@ubuntu.com> Tue, 19 Jun 2018 18:25:34 -0400
 
oidentd (2.0.8-10) unstable; urgency=low
 
* Add missing lsb-base dependency.
 
-- Magnus Holmgren <holmgren@debian.org> Wed, 12 Oct 2016 22:21:27 +0200
 
oidentd (2.0.8-9) unstable; urgency=low
 
* Correct Vcs-Svn URL.
* Drop README.Debian since the workaround it describes is no longer
necessary since bug 533604 has been fixed.
* dont-touch-CFLAGS.patch: don't let --enable-debug mess with build
flags.
* Bump Standards-Version to 3.9.8.
 
-- Magnus Holmgren <holmgren@debian.org> Mon, 10 Oct 2016 21:14:02 +0200
 
oidentd (2.0.8-8) unstable; urgency=low
 
* New maintainer (Closes: #695125).
* Change source format to 3.0 (quilt), using the "automagic" dh instead
of CDBS.
* Put the modification of README in dont_mention_INSTALL.patch.
* debian/docs: Don't mention README.Debian or ChangeLog; those are
installed by default (merge the README.Debian in the root of the
source package into the one in debian/).
* Raise debhelper compat level to 9 to get default build flags
automatically.
* Override the license-problem-gfdl-invariants Lintian errors; the
license notice doesn't use the standard wording but it should be clear
that there are no invariant sections nor front or back cover texts.
* Replace "[ -x ... ]" with "which ... > /dev/null" in maintainer
scripts.
* Bump Standards-Version to 3.9.6.
 
-- Magnus Holmgren <holmgren@debian.org> Tue, 25 Aug 2015 20:57:44 +0200
 
oidentd (2.0.8-7) unstable; urgency=medium
 
* QA upload.
 
[ Unit 193 ]
* d/p/ftbfs-gcc5.patch: Fix a failure to build with gcc5. (Closes: #778035)
* Add d/watch from Bart Martens.
 
[ Peter Eisentraut ]
* Add support for "status" action to init.d script. (Closes: #647871)
 
-- Unit 193 <unit193@ubuntu.com> Fri, 03 Jul 2015 06:01:08 -0400
 
oidentd (2.0.8-6) unstable; urgency=medium
 
* QA upload.
* Depend on iproute2 instead of transitional package iproute.
 
-- Andreas Henriksson <andreas@fatal.se> Thu, 19 Jun 2014 22:29:08 +0200
 
oidentd (2.0.8-5) unstable; urgency=low
 
* QA upload.
* Don’t ship changes to debian/ as a patch, just apply them.
 
-- Michael Stapelberg <stapelberg@debian.org> Tue, 04 Dec 2012 20:27:25 +0100
 
oidentd (2.0.8-4.1) unstable; urgency=low
 
* Non-maintainer upload.
* Add patch to add -P in the init script with either iproute or net-tools
(Thanks Andreas Henriksson)
* Add dependency on iproute | net-tools (Closes: #672926)
 
-- Michael Stapelberg <stapelberg@debian.org> Mon, 03 Dec 2012 23:42:59 +0100
 
oidentd (2.0.8-4) unstable; urgency=low
 
* Bind to ipv6-socket by default as well (Closes: #533604)
Patch supplied by Fabian Knittel <fabian.knittel@avona.com>
 
-- Stefan Bauer <stefan.bauer@cubewerk.de> Mon, 01 Mar 2010 20:27:22 +0100
 
oidentd (2.0.8-3) unstable; urgency=low
 
* Migrating logcheck ignore database from logcheck-database package to
oidentd
* Adding ignore entry for daemons that required local users (Closes: #260660)
 
-- Stefan Bauer <stefan.bauer@cubewerk.de> Tue, 01 Sep 2009 15:53:27 +0200
 
oidentd (2.0.8-2) unstable; urgency=low
 
* New Maintainer (Closes: #509671)
* Acknowledge NMU changes
* changed file source address in copyright file
* removed ADDENDUM: example stanza in copyright file
* fixed old fsf address in copyright file
* added LSB functions to init script (Closes: #508137 #461338)
* mentioned workaround in README.Debian to bind socket to ipv4 and
ipv6-addresses by default (Closes: #520134)
 
-- Stefan Bauer <stefan.bauer@cubewerk.de> Sat, 29 Aug 2009 16:20:38 +0200
 
oidentd (2.0.8-1.2) unstable; urgency=low
 
* Non-maintainer upload.
* Added LSB formatted dependency info in init.d script (closes: #462212)
 
-- Peter Eisentraut <petere@debian.org> Tue, 01 Apr 2008 22:34:32 +0200
 
oidentd (2.0.8-1.1) unstable; urgency=high
 
* Non-maintainer upload during BSP.
* Fix unconditional use of deluser in postrm (Closes: #417038).
 
-- Luk Claes <luk@debian.org> Thu, 17 May 2007 02:02:54 +0200
 
oidentd (2.0.8-1) unstable; urgency=low
 
* New upstream release
 
-- Martin Waitz <tali@debian.org> Sun, 2 Jul 2006 01:05:50 +0200
 
oidentd (2.0.7-5) unstable; urgency=low
 
* Don't choke on kernels without masquerade support, Closes: #354006
 
-- Martin Waitz <tali@debian.org> Tue, 7 Mar 2006 21:37:21 +0100
 
oidentd (2.0.7-4) unstable; urgency=low
 
* Apply patch from Christof Douma to open netfilter file descriptors
before dropping root, Closes: #266722
* debian/{control,postrm,postinst}: use oident user and group for daemon,
Closes: #295630
* debian/postrm: don't try to remove oidentd from inet.conf
* debian/control: bump Standards Version
 
-- Martin Waitz <tali@debian.org> Sat, 28 Jan 2006 12:51:33 +0100
 
oidentd (2.0.7-3) unstable; urgency=low
 
* fix parsing of new ip_conntrack format, Closes: #292779
 
-- Martin Waitz <tali@debian.org> Sat, 5 Feb 2005 00:35:55 +0100
 
oidentd (2.0.7-2) unstable; urgency=high
 
* urgency high because it fixes a serious bug in the copyright file.
* debian/copyright: include GFDL, Closes: #292239
* debian/control: update Standards-Version and description
* debian/init: remove support for upgrade from version < 2
* README: don't reference INSTALL, Closes: #253199
 
-- Martin Waitz <tali@debian.org> Fri, 28 Jan 2005 23:50:07 +0100
 
oidentd (2.0.7-1) unstable; urgency=low
 
* New upstream release
* debian/default: use -f by default, as suggested by Bug#217194
* debian/default: Fix comment about /etc/oidentd_masq.conf, Closes: #226962
* debian/oidentd_masq.conf: update comment
* debian/rules,install: use CDBS for packaging
* debian/compat: use debhelper version 4
* debian/control: update Build-Depends
 
-- Martin Waitz <tali@debian.org> Mon, 12 Jan 2004 01:24:13 +0100
 
oidentd (2.0.5-1) unstable; urgency=low
 
* New upstream release
- includes better config parsing, Closes: #176447
* Don't strip '-r' option, Closes: #176467
 
-- Martin Waitz <tali@debian.org> Wed, 26 Feb 2003 22:46:31 +0100
 
oidentd (2.0.4-2) unstable; urgency=low
 
* I guess new bisons are more strict, fix .y file, Closes: #165332
 
-- Martin Waitz <tali@debian.org> Fri, 18 Oct 2002 20:26:54 +0200
 
oidentd (2.0.4-1) unstable; urgency=low
 
* New upstream release
* remove oidentdconfig, it's not needed any more post-woody.
Closes: #139203, #145090
* Add patch from Ewen McNeill to allow default router as
identd proxy. Closes: #157832
 
-- Martin Waitz <tali@debian.org> Thu, 22 Aug 2002 19:11:42 +0200
 
oidentd (2.0.3+cvs20020603-1) unstable; urgency=high
 
* New upstream source taken from cvs
- only changes one source line, fixing a broken memory allocation
* Urgency set to high because 2.0.3-1 had a lot more bugs
 
-- Martin Waitz <tali@debian.org> Mon, 3 Jun 2002 10:58:10 +0200
 
oidentd (2.0.3+cvs20020418-1) unstable; urgency=low
 
* New upstream source taken from cvs
- includes minor bugfixes, Closes: #115589
 
-- Martin Waitz <tali@debian.org> Thu, 18 Apr 2002 22:32:02 +0200
 
oidentd (2.0.3-1) unstable; urgency=low
 
* New upstream release
* debian/control: Standards-Version 3.5.6.1
 
-- Martin Waitz <tali@debian.org> Mon, 25 Mar 2002 01:39:45 +0100
 
oidentd (2.0.1-2) unstable; urgency=low
 
* debian/oidentdconfig: generate better oidentd.conf
this fixes one part of #116694.
 
-- Martin Waitz <tali@debian.org> Mon, 5 Nov 2001 00:45:45 +0100
 
oidentd (2.0.1-1) unstable; urgency=low
 
* New upstream version
- fixes -f command line argument, Closes: #113721
* debian/rules: added new --enable-debug to configure
* debian/control: mention IPv6 support in Description
 
-- Martin Waitz <tali@debian.org> Sat, 6 Oct 2001 23:18:11 +0200
 
oidentd (1.9.9.1+cvs20010921-1) unstable; urgency=low
 
* New upstream source taken from cvs
- fixes port binding, Closes: #113043
- more masquarade fixes, Closes: #110540 (again ;)
 
-- Martin Waitz <tali@debian.org> Fri, 21 Sep 2001 15:19:27 +0200
 
oidentd (1.9.9.1-1) unstable; urgency=low
 
* New upstream version
- many bugfixes, including masquarade support, Closes: #110540
* debian/rules,docs: use NEWS for changelog,
include 1.x changelog in documentation
* debian/copyright: updated web page location
 
-- Martin Waitz <tali@debian.org> Tue, 18 Sep 2001 11:11:06 +0200
 
oidentd (1.9.9+cvs20010905-1) unstable; urgency=low
 
* New upstream source taken from cvs
- uses ~/.oidentd.conf instead of ~/.oidentd_conf
* #1109875 was a typo (Closes: #110975)
* debian/control: set priority to extra,
somehow last uploads made it optional
 
-- Martin Waitz <tali@debian.org> Sun, 9 Sep 2001 14:52:53 +0200
 
oidentd (1.9.9-2) unstable; urgency=low
 
* debian/control: added bison, flex to build-depends
(Closes: #110498, #1109875)
 
-- Martin Waitz <tali@debian.org> Tue, 4 Sep 2001 15:03:52 +0200
 
oidentd (1.9.9-1) unstable; urgency=low
 
* New upstream version
- IPv6 support, Closes: #92232
- new, more flexible configuration
- doesn't support inetd any more, Closes: #55021, #62149, #71964
- old bugs are already fixed, Closes: #67527, #76682
- includes (fixed!) version of my patch regarding logging, Closes: #106782
* debian/oidentdconfig: wrote script to convert config files, please test!
* debian/rules: install new config files and oidentdconfig
* debian/rules,docs: removed INSTALL, doesn't contain anything important any more
* debian/default: change comments according to new syntax
* debian/init: removed inetd test, always run as daemon
* debian/init: remove old options from OIDENT_OPTIONS
* debian/postinst: don't add inetd entry, remove old inetd entries
* debian/postinst: run oidentdconfig to test config
* debian/prerm: instead of disabling oidentd in inetd.conf, remove it
* debian/copyright: small cleanups
* debian/control: compliant to Standards-Version 3.5.6.0
 
-- Martin Waitz <tali@debian.org> Tue, 21 Aug 2001 16:43:32 +0200
 
oidentd (1.7.1-8) unstable; urgency=low
 
* removed logcheck ignore file, it is being provided by logcheck
(Closes: #105472, #106196)
* again updated config.{guess,sub}
 
-- Martin Waitz <tali@debian.org> Thu, 26 Jul 2001 16:04:35 +0200
 
oidentd (1.7.1-7) unstable; urgency=low
 
* updated config.{guess,sub} from current libtool
* changed oidentd.c to compile with gcc-3.0
(Closes: #103156, thanks to LaMont Jones for the patch)
 
-- Martin Waitz <tali@debian.org> Tue, 3 Jul 2001 15:33:26 +0200
 
oidentd (1.7.1-6) unstable; urgency=low
 
* removed in.oidentd from man-page (Closes: #99584)
* compliant to Standards-Version 3.5.5.0
 
-- Martin Waitz <tali@debian.org> Fri, 8 Jun 2001 15:37:23 +0200
 
oidentd (1.7.1-5) unstable; urgency=low
 
* New Maintainer.
* Honor DEB_BUILD_OPTIONS, now using debhelper 3
* Add documentation to /etc/identd.spoof.
* Add logcheck ignore file. Closes: #89177
* init script now only checks for existance of daemon
* move daemon configuration to /etc/default/
* now complies to Standards-Version 3.5.2.0
* add pointer to "-F" to config files. Closes: #80824
* changed linux-masq error logging. Closes: #75952
* use same default config for init/inetd method (-s -m)
* fixed typo in oidentd(8). Closes: #78817
* some cleanup
 
-- Martin Waitz <tali@stud.uni-erlangen.de> Thu, 29 Mar 2001 15:21:01 +0200
 
oidentd (1.7.1-4) unstable; urgency=low
 
* Yet another upload
* killed preinst, dpkg handles it for us. Closes: #92076
 
-- Sean 'Shaleh' Perry <shaleh@debian.org> Thu, 29 Mar 2001 07:51:57 -0800
 
oidentd (1.7.1-3) unstable; urgency=low
 
* Fixing bugs
* Maintainer scripts check for update-inetd before using it.
Closes: #88916, #88917, #88921
* added empty identd.spoof to /etc, marked as a conffile. Closes: #81136
* removed the stamps in rules file, Closes: #75084
 
-- Sean 'Shaleh' Perry <shaleh@debian.org> Wed, 14 Mar 2001 15:20:23 -0800
 
oidentd (1.7.1-2) unstable; urgency=low
 
* Orphaning package
 
-- Sean 'Shaleh' Perry <shaleh@debian.org> Wed, 21 Feb 2001 12:56:47 -0800
 
oidentd (1.7.1-1) unstable; urgency=low
 
* New upstream release
 
-- Sean 'Shaleh' Perry <shaleh@debian.org> Mon, 23 Oct 2000 16:29:06 -0700
 
oidentd (1.7.0-2) frozen unstable; urgency=low
 
* Fixed the setsockopt() bug, patch sent upstream
 
-- Sean 'Shaleh' Perry <shaleh@debian.org> Wed, 18 Oct 2000 09:30:05 -0700
 
oidentd (1.7.0-1) frozen unstable; urgency=low
 
* New upstream release
 
-- Sean 'Shaleh' Perry <shaleh@debian.org> Tue, 17 Oct 2000 09:35:56 -0700
 
oidentd (1.6.4-3) frozen unstable; urgency=low
 
* Ensure oident becomes dominant ident
* Closes: #67527
 
-- Sean 'Shaleh' Perry <shaleh@debian.org> Fri, 21 Jul 2000 14:16:52 -0700
 
oidentd (1.6.4-2) frozen unstable; urgency=low
 
* Closes: #60111
* this is related to my previous upload, I missed the init script.
 
-- Sean 'Shaleh' Perry <shaleh@debian.org> Mon, 13 Mar 2000 17:32:30 -0800
 
oidentd (1.6.4-1) frozen unstable; urgency=low
 
* New upstream release
* Upstream fixed several bugs
* Netfilter support (important for 2.3 and higher linux kernels)
* Closes: #56021
 
-- Sean 'Shaleh' Perry <shaleh@debian.org> Fri, 25 Feb 2000 13:43:43 -0800
 
oidentd (1.6.3-4) unstable; urgency=low
 
* Closes: #45343
* FHS compliant
 
-- Sean E. Perry <shaleh@debian.org> Mon, 20 Sep 1999 17:34:36 -0700
 
oidentd (1.6.3-3) unstable; urgency=low
 
* bug fixes
* closes: #43978, oops
* closes: #43983, double oops
 
-- Sean E. Perry <shaleh@debian.org> Fri, 3 Sep 1999 12:23:13 -0700
 
oidentd (1.6.3-2) unstable; urgency=low
 
* Cleaned up the {pre,post}{inst,rm}
* added an init script, default is still inetd
 
-- Sean E. Perry <shaleh@debian.org> Tue, 31 Aug 1999 15:04:39 -0700
 
oidentd (1.6.3-1) unstable; urgency=low
 
* new upstream release
 
-- Sean E. Perry <shaleh@debian.org> Wed, 25 Aug 1999 03:41:16 -0700
 
oidentd (1.6.2-0) unstable; urgency=low
 
* New upstream release
 
-- Sean E. Perry <shaleh@debian.org> Sat, 29 May 1999 06:07:05 -0400
 
oidentd (1.6.1-0) unstable; urgency=low
 
* Initial Release.
 
-- Sean E. Perry <shaleh@debian.org> Sat, 6 Mar 1999 15:37:05 -0500
 
/trunk/debian/control
0,0 → 1,30
Source: oidentd
Section: net
Priority: optional
Build-Depends: debhelper (>= 11),
bison, flex, libnetfilter-conntrack-dev
Maintainer: Magnus Holmgren <holmgren@debian.org>
Standards-Version: 4.6.2
Homepage: https://oidentd.janikrabe.com/
Vcs-Browser: http://svn.kibibyte.se/oidentd
Vcs-Svn: svn://svn.kibibyte.se/oidentd/trunk
 
Package: oidentd
Architecture: any
Depends: ${shlibs:Depends}, ${misc:Depends}, netbase, adduser,
iproute2, lsb-base (>= 3.0-6)
Provides: ident-server
Replaces: ident-server
Conflicts: ident-server, logcheck-database (<= 1.3.3)
Description: replacement ident daemon
An ident (rfc1413) daemon for IPv4 and IPv6.
.
Oidentd allows users, given the proper permission, to specify the
identd response that the server will output when a successful lookup
is completed. Oidentd also allows for pseudo-random strings
(either a prefix, such as "user," followed by a number between 0 and
99999, or 10 pseudo-random characters of the set 0-9A-Za-z) to be
returned upon the completion of a successful lookup instead of a
username or a UID.
.
Oidentd supports IPv4 masqueraded connections, including netfilter.
/trunk/debian/watch
0,0 → 1,3
version=4
opts=pgpsigurlmangle=s/$/.asc/ \
https://files.janikrabe.com/pub/oidentd/releases/(\d+(?:\.\d+)+)/ .*/oidentd-(\d+(?:\.\d+)+)\.tar\.(?:xz|bz2|gz)
/trunk/debian/oidentd.service
0,0 → 1,15
[Unit]
Description=RFC 1413 compliant ident daemon
After=network.target
 
[Service]
Environment=OIDENT_USER=nobody OIDENT_GROUP=nogroup
EnvironmentFile=-/etc/default/oidentd
ExecStart=/bin/sh -c "exec /usr/sbin/oidentd ${OIDENT_OPTIONS} -u \"${OIDENT_USER}\" -g \"${OIDENT_GROUP}\" \
`[ \"${OIDENT_BEHIND_PROXY}\" = \"yes\" ] && ip route show to exact 0/0 | awk '{print \"-P \" $3}'`"
ExecReload=/bin/kill -HUP $MAINPID
Restart=on-failure
Type=forking
 
[Install]
WantedBy=multi-user.target
/trunk/debian/oidentd@.service
0,0 → 1,10
[Unit]
Description=RFC 1413 compliant per-connection ident daemon
 
[Service]
Environment=OIDENT_USER=nobody OIDENT_GROUP=nogroup
EnvironmentFile=-/etc/default/oidentd
ExecStart=/bin/sh -c "exec /usr/sbin/oidentd -I ${OIDENT_OPTIONS} -u \"${OIDENT_USER}\" -g \"${OIDENT_GROUP}\" \
`[ \"${OIDENT_BEHIND_PROXY}\" = \"yes\" ] && ip route show to exact 0/0 | awk '{print \"-P \" $3}'`"
StandardInput=socket
StandardError=syslog
/trunk/debian/copyright
0,0 → 1,402
Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
Upstream-Name: oidentd
Upstream-Contact: Janik Rabe <oidentd@janikrabe.com>
Source: https://oidentd.janikrabe.com/
Copyright:
oidentd is maintained and developed by Janik Rabe <oidentd@janikrabe.com>, with
contributions from many people who are listed in the AUTHORS file. oidentd was
originally written by Ryan McCabe <ryan@numb.org>.
License: GPL-2
 
Files: *
Copyright: 2019-2020, Janik Rabe <oidentd@janikrabe.com>
License: GFDL-NIV-1.3+
Permission is granted to copy, distribute and/or modify this document
under the terms of the GNU Free Documentation License, Version 1.3 or
any later version published by the Free Software Foundation; with no
Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts.
.
On Debian systems, the text of the GFDL, version 1.3, may be found in
the file /usr/share/common-licenses/GFDL-1.3.
 
Files: debian/*
Copyright: 1999-2001 Sean E. Perry <shaleh@debian.org>
2001-2006 Martin Waitz <tali@debian.org>
2009-2010 Stefan Bauer <stefan.bauer@cubewerk.de>
2015-2016, 2019 Magnus Holmgren <holmgren@debian.org>
License: GPL-2
 
Files: INSTALL
Copyright: 2019, Janik Rabe
License: FSFAP
Copying and distribution of this file, with or without modification,
are permitted in any medium without royalty provided the copyright
notice and this notice are preserved. This file is offered as-is,
without any warranty.
 
Files: config.guess config.sub
Copyright: 1992-2018 Free Software Foundation, Inc.
License: GPL-3+
Comment: As a special exception to the GNU General Public License, if
you distribute this file as part of a program that contains a
configuration script generated by Autoconf, you may include it under
the same distribution terms that you use for the rest of that
program. This Exception is an additional permission under section 7
of the GNU General Public License, version 3 ("GPLv3").
 
Files: compile depcomp missing ylwrap
Copyright: 1996-2018, Free Software Foundation, Inc.
License: GPL-2+
Comment: As a special exception to the GNU General Public License, if
you distribute this file as part of a program that contains a
configuration script generated by Autoconf, you may include it under
the same distribution terms that you use for the rest of that
program.
 
Files: configure
Copyright: 1992-1996, 1998-2012, Free Software Foundation, Inc.
License: FSFUL
This configure script is free software; the Free Software Foundation
gives unlimited permission to copy, distribute and modify it.
 
Files: install-sh
Copyright: 1994 X Consortium
License: X11
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
X CONSORTIUM BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN
AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNEC-
TION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
.
Except as contained in this notice, the name of the X Consortium shall not
be used in advertising or otherwise to promote the sale, use or other deal-
ings in this Software without prior written authorization from the X Consor-
tium.
 
Files: configure.ac src/*
Copyright: 2018, 2019, Janik Rabe <oidentd@janikrabe.com>
1998-2006, Ryan McCabe <ryan@numb.org>
License: GPL-2
 
Files: src/cfg_parse.y src/cfg_scan.l
Copyright: 2001-2006 Ryan McCabe <ryan@numb.org>
2018-2019 Janik Rabe <oidentd@janikrabe.com>
License: GPL-2
 
Files: src/cfg_parse.c src/cfg_parse.h
Copyright: 1984, 1989, 1990, 2000-2015, 2018, 2019, Free Software Foundation
2001-2006 Ryan McCabe <ryan@numb.org>
2018-2019 Janik Rabe <oidentd@janikrabe.com>
License: GPL-3+ or GPL-2
Comment:
As a special exception, you may create a larger work that contains
part or all of the Bison parser skeleton and distribute that work
under terms of your choice, so long as that work isn't itself a
parser generator using the skeleton or a modified version thereof
as a parser skeleton. Alternatively, if you modify or redistribute
the parser skeleton itself, you may (at your option) remove this
special exception, which will cause the skeleton and the resulting
Bison output files to be licensed under the GNU General Public
License without this special exception.
.
This special exception was added by the Free Software Foundation in
version 2.2 of Bison.
 
Files: src/forward.c
Copyright: 2018, Jan Steffens <jan.steffens@gmail.com>
2018, 2019, Janik Rabe <oidentd@janikrabe.com>
1998-2006, Ryan McCabe <ryan@numb.org>
License: GPL-2
 
Files: src/forward.h
Copyright: 2018, Janik Rabe <oidentd@janikrabe.com>
2018, Jan Steffens <jan.steffens@gmail.com>
1998-2006, Ryan McCabe <ryan@numb.org>
License: GPL-2
 
Files: src/kernel/freebsd.c src/kernel/freebsd5.c
src/kernel/legacy/netbsd.c
src/kernel/legacy/openbsd24.c
Copyright: 2018, 2019, Janik Rabe <oidentd@janikrabe.com>
1998-2006, Ryan McCabe <ryan@numb.org>
License: GPL-2
Comment:
This file was originally taken from the pidentd 2.x software package.
The original copyright notice is as follows:
.
This program is in the public domain and may be used freely
by anyone who wants to.
.
The IP masquerading functionality has been taken from openbsd.c and
is distributed under the same copyright.
.
However, since both Ryan and Janik are claiming copyright to their
modifications to the code, the result cannot be in the public domain,
and must be assumed to be licensed under the same license as the rest
of their code.
 
Files: src/kernel/legacy/darwin.c
Copyright: 2018, 2019, Janik Rabe <oidentd@janikrabe.com>
1998-2006, Ryan McCabe <ryan@numb.org>
License: GPL-2
Comment:
This is basically a modified version of the NetBSD file found in
this directory. It's distributed under the same copyright.
The original copyright notice is as follows:
.
This program is in the public domain and may be used freely
by anyone who wants to.
.
NAT code taken from the OpenBSD NAT code by
Slawomir Piotrowski <slawek@telsatgp.com.pl>
.
However, since both Ryan and Janik are claiming copyright to their
modifications to the code, the result cannot be in the public domain,
and must be assumed to be licensed under the same license as the rest
of their code.
 
Files: src/kernel/legacy/openbsd.c
Copyright: 2018, 2019, Janik Rabe <oidentd@janikrabe.com>
2000, Slawomir Piotrowski <slawek@telsatgp.com.pl>
1998-2006, Ryan McCabe <ryan@numb.org>
License: GPL-2
Comment:
This file was originally taken from the pidentd 2.x software package.
The original copyright notice is as follows:
.
This program is in the public domain and may be used freely
by anyone who wants to.
.
The IP masquerading functionality has been taken from openbsd.c and
is distributed under the same copyright.
.
However, since both Ryan, Slawomir, and Janik are claiming copyright
to their modifications to the code, the result cannot be in the
public domain, and must be assumed to be licensed under the same
license as the rest of their code.
 
Files: src/kernel/legacy/solaris*.c
Copyright: 2018, 2019, Janik Rabe <oidentd@janikrabe.com>
2001-2006, Ryan McCabe <ryan@numb.org>
1997-1999, Peter Eriksson <pen@lysator.liu.se>
1995-1999, Casper Dik <Casper.Dik@Holland.Sun.COM>
License: dont-claim-you-wrote-it
This program is free software; you can redistribute it and/or
modify it as you wish - as long as you don't claim that you wrote
it.
 
Files: src/kernel/legacy/openbsd29.c
Copyright: 2018, 2019, Janik Rabe <oidentd@janikrabe.com>
1998-2006, Ryan McCabe <ryan@numb.org>
License: GPL-2
 
Files: src/kernel/netbsd5.c
Copyright: 2018, 2019, Janik Rabe <oidentd@janikrabe.com>
License: GPL-2
 
Files: src/missing/getopt.c
Copyright: 1987-1996, 1998-2001 Free Software Foundation, Inc.
License: LGPL-2.1+
 
Files: src/missing/getopt_missing.h
Copyright: 1989-1994, 1996-1999, 2001 Free Software Foundation, Inc.
License: LGPL-2.1+
 
Files: src/missing/inet_aton.c
Copyright: 1983, 1990, 1993, The Regents of the University of California.
Portions Copyright 1993 by Digital Equipment Corporation.
License: BSD-4-clause
Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions
are met:
1. Redistributions of source code must retain the above copyright
notice, this list of conditions and the following disclaimer.
2. Redistributions in binary form must reproduce the above copyright
notice, this list of conditions and the following disclaimer in the
documentation and/or other materials provided with the distribution.
3. All advertising materials mentioning features or use of this software
must display the following acknowledgement:
This product includes software developed by the University of
California, Berkeley and its contributors.
4. Neither the name of the University nor the names of its contributors
may be used to endorse or promote products derived from this software
without specific prior written permission.
.
THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
SUCH DAMAGE.
-
Portions Copyright (c) 1993 by Digital Equipment Corporation.
.
Permission to use, copy, modify, and distribute this software for any
purpose with or without fee is hereby granted, provided that the above
copyright notice and this permission notice appear in all copies, and that
the name of Digital Equipment Corporation not be used in advertising or
publicity pertaining to distribution of the document or software without
specific, written prior permission.
.
THE SOFTWARE IS PROVIDED "AS IS" AND DIGITAL EQUIPMENT CORP. DISCLAIMS ALL
WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES
OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL DIGITAL EQUIPMENT
CORPORATION BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL
DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR
PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS
ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS
SOFTWARE.
 
Files: src/missing/ipv6_missing.c
Copyright: 2000-2001 OpenSSH porters
2001-2006, Ryan McCabe <ryan@numb.org>
License: BSD-2-clause
Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions
are met:
1. Redistributions of source code must retain the above copyright
notice, this list of conditions and the following disclaimer.
2. Redistributions in binary form must reproduce the above copyright
notice, this list of conditions and the following disclaimer in the
documentation and/or other materials provided with the distribution.
.
THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR
IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT,
INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
Comment: The code was taken from OpenSSH (portable release), which is
distributed under a two-term BSD license. It's present at least as
early as 1.2.2. The changelog mentions on 2000-01-14: "Replacements
for getaddrinfo, getnameinfo, etc based on versions from patch from
KIKUCHI Takahiro <kick@kyoto.wide.ad.jp>".
 
Files: src/missing/missing.h
Copyright: 2018, 2019, Janik Rabe <oidentd@janikrabe.com>
2003-2006, Ryan McCabe <ryan@numb.org>
License: GPL-2
 
Files: src/missing/vasprintf.c
Copyright: 1994, Free Software Foundation, Inc.
License: LGPL-2+
This file is part of the libiberty library.
Libiberty is free software; you can redistribute it and/or
modify it under the terms of the GNU Library General Public
License as published by the Free Software Foundation; either
version 2 of the License, or (at your option) any later version.
.
Libiberty 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
Library General Public License for more details.
.
On Debian systems, the text of the LGPL, version 2, is available in
the file /usr/share/common-licenses/LGPL-2, and the current version
in /usr/share/common-licenses/LGPL.
 
Files: src/netlink.h
Copyright: 2002-2006, Ryan McCabe <ryan@numb.org>
License: GPL-2
 
Files: */Makefile.in
Copyright: 1994-2018 Free Software Foundation, Inc.
License: FSFULLR
 
Files: aclocal.m4
Copyright: 1996-2018 Free Software Foundation, Inc.
License: FSFULLR
 
Files: config.h.in
Copyright: public domain
License: public-domain
Likely non-copyright-protected automatically generated list of defines
(unlike other files generated by autotools, this doesn't get a
copyright notice).
 
License: FSFULLR
This file is free software; the Free Software Foundation
gives unlimited permission to copy and/or distribute it,
with or without modifications, as long as this notice is preserved.
.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY, to the extent permitted by law; without
even the implied warranty of MERCHANTABILITY or FITNESS FOR A
PARTICULAR PURPOSE.
 
License: GPL-2
This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License, version 2, as
published by the Free Software Foundation.
.
This program 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.
.
On Debian systems, the text of the GPL, version 2, is available in the
file /usr/share/common-licenses/GPL-2.
 
License: GPL-2+
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, or (at your option)
any later version.
.
This program 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.
.
On Debian systems, the text of the GPL, version 2, is available in
the file /usr/share/common-licenses/GPL-2, and the current version in
/usr/share/common-licenses/GPL.
 
License: LGPL-2.1+
The GNU C Library is free software; you can redistribute it and/or
modify it under the terms of the GNU Lesser General Public
License as published by the Free Software Foundation; either
version 2.1 of the License, or (at your option) any later version.
.
The GNU C Library 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
Lesser General Public License for more details.
.
On Debian systems, the text of the LGPL, version 2.1, is available in
the file /usr/share/common-licenses/LGPL-2.1, and the current version
in /usr/share/common-licenses/LGPL.
 
License: GPL-3+
This file 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 3 of the License, or
(at your option) any later version.
.
This program 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.
.
On Debian systems, the text of the GPL, version 3, is available in
the file /usr/share/common-licenses/GPL-3.
/trunk/debian/upstream/signing-key.asc
0,0 → 1,317
-----BEGIN PGP PUBLIC KEY BLOCK-----
 
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
=k/FA
-----END PGP PUBLIC KEY BLOCK-----
/trunk/debian/source/format
0,0 → 1,0
3.0 (quilt)
/trunk/debian/rules
0,0 → 1,10
#!/usr/bin/make -f
 
export DEB_BUILD_MAINT_OPTIONS=hardening=+all
export DEB_LDFLAGS_MAINT_APPEND = -Wl,--as-needed
 
%:
dh $@
 
override_dh_auto_configure:
dh_auto_configure -- --enable-debug
Property changes:
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property
Index: trunk/debian/init
===================================================================
--- trunk/debian/init (nonexistent)
+++ trunk/debian/init (revision 45)
@@ -0,0 +1,63 @@
+#!/bin/sh
+### BEGIN INIT INFO
+# Provides: oidentd ident-server
+# Required-Start: $remote_fs $syslog
+# Required-Stop: $remote_fs $syslog
+# Should-Start:
+# Should-Stop:
+# Default-Start: 2 3 4 5
+# Default-Stop: 0 1 6
+# Short-Description: replacement ident daemon
+# Description: oidentd is a replacement ident daemon
+### END INIT INFO
+
+PATH=/sbin:/bin:/usr/sbin:/usr/bin
+OIDENTD=/usr/sbin/oidentd
+
+# See if the daemons are there
+test -f ${OIDENTD} || exit 0
+
+# oidentd configuration
+OIDENT_OPTIONS=""
+OIDENT_USER="nobody"
+OIDENT_GROUP="nogroup"
+test -f /etc/default/oidentd && . /etc/default/oidentd
+
+. /lib/lsb/init-functions
+
+if [ "${OIDENT_BEHIND_PROXY}" = "yes" ]; then
+ OIDENT_OPTIONS="${OIDENT_OPTIONS} -P `ip route show to exact 0/0 | awk '{print $3}'`"
+fi
+
+
+OPTIONS="${OIDENT_OPTIONS} -u ${OIDENT_USER} -g ${OIDENT_GROUP}"
+
+case "$1" in
+ start)
+ log_daemon_msg "Starting ident daemon" "oidentd"
+ start-stop-daemon --start --quiet --oknodo --exec ${OIDENTD} -- ${OPTIONS}
+ log_end_msg $?
+ ;;
+ stop)
+ log_daemon_msg "Stopping ident daemon" "oidentd"
+ start-stop-daemon --stop --quiet --oknodo --exec ${OIDENTD} -- ${OPTIONS}
+ log_end_msg $?
+ ;;
+ reload|restart|force-reload)
+ log_daemon_msg "Restarting ident daemon" "oidentd"
+ start-stop-daemon --stop --quiet --exec ${OIDENTD} -- ${OPTIONS}
+ sleep 2
+ start-stop-daemon --start --quiet --exec ${OIDENTD} -- ${OPTIONS}
+ log_end_msg $?
+ ;;
+ status)
+ status_of_proc "$OIDENTD" "oidentd" && exit 0 || exit $?
+ ;;
+ *)
+ log_success_msg "Usage: $0 {start|stop|restart|reload|force-reload|status}"
+ exit 1
+ ;;
+esac
+
+exit 0
+
Index: trunk/debian/oidentd.socket
===================================================================
--- trunk/debian/oidentd.socket (nonexistent)
+++ trunk/debian/oidentd.socket (revision 45)
@@ -0,0 +1,10 @@
+[Unit]
+Conflicts=oidentd.service
+Description=RFC 1413 compliant ident socket
+
+[Socket]
+Accept=true
+ListenStream=113
+
+[Install]
+WantedBy=sockets.target
Index: trunk/debian/default
===================================================================
--- trunk/debian/default (nonexistent)
+++ trunk/debian/default (revision 45)
@@ -0,0 +1,18 @@
+# options to use when starting oidentd as daemon:
+# -m lookup masquaraded connections in /etc/oidentd_masq.users
+# -f forward requests for masquaraded connections to real host
+# -q don't log connections to oidentd
+# -l <number> Limit the number of simultaneous connections to <number>
+# see oidentd(8) for detailed list
+OIDENT_OPTIONS="-mf -l 10"
+
+# user / group
+OIDENT_USER=oident
+OIDENT_GROUP=oident
+
+# Allow the default router to act as an oidentd proxy? (yes/no)
+# this is needed behind a masquarading router that runs oidentd -f
+# if your identd proxy is not the default router, you have to
+# manually specify it via -P
+OIDENT_BEHIND_PROXY=yes
+
Index: trunk/debian/compat
===================================================================
--- trunk/debian/compat (nonexistent)
+++ trunk/debian/compat (revision 45)
@@ -0,0 +1 @@
+11
Index: trunk/debian/docs
===================================================================
--- trunk/debian/docs (nonexistent)
+++ trunk/debian/docs (revision 45)
@@ -0,0 +1,3 @@
+AUTHORS
+README
+NEWS
Index: trunk/debian/postinst
===================================================================
--- trunk/debian/postinst (nonexistent)
+++ trunk/debian/postinst (revision 45)
@@ -0,0 +1,12 @@
+#!/bin/sh
+
+set -e
+
+# remove other ident daemons from inetd
+if which update-inetd > /dev/null; then
+ update-inetd --remove ident
+fi
+
+adduser --system --group --home / --no-create-home --quiet oident
+
+#DEBHELPER#
Index: trunk/debian/postrm
===================================================================
--- trunk/debian/postrm (nonexistent)
+++ trunk/debian/postrm (revision 45)
@@ -0,0 +1,18 @@
+#!/bin/sh
+# post removal script for the Debian GNU/Linux oidentd package
+
+set -e
+
+if which update-inetd > /dev/null; then
+ if which identd > /dev/null; then
+ update-inetd --add "ident stream tcp nowait nobody /usr/sbin/identd identd -i"
+ fi
+fi
+
+if [ "$1" = purge ]; then
+ if which deluser > /dev/null; then
+ deluser --system --quiet oident
+ fi
+fi
+
+#DEBHELPER#
Index: trunk/debian/prerm
===================================================================
--- trunk/debian/prerm (nonexistent)
+++ trunk/debian/prerm (revision 45)
@@ -0,0 +1,10 @@
+#!/bin/sh
+# pre remove script for the Debian GNU/Linux oidentd package
+
+set -e
+
+if which update-inetd > /dev/null; then
+ update-inetd --pattern "oidentd" --remove ident
+fi
+
+#DEBHELPER#
Index: trunk/debian/oidentd.logcheck.ignore.server
===================================================================
--- trunk/debian/oidentd.logcheck.ignore.server (nonexistent)
+++ trunk/debian/oidentd.logcheck.ignore.server (revision 45)
@@ -0,0 +1,5 @@
+^\w{3} [ :0-9]{11} [._[:alnum:]-]+ oidentd\[[0-9]+\]: Connection from [._[:alnum:]-]+ \([0-9a-f.:]+\):[0-9]{1,5}$
+^\w{3} [ :0-9]{11} [._[:alnum:]-]+ oidentd\[[0-9]+\]: Connection from [0-9a-f.:]+:[0-9]{1,5}$
+^\w{3} [ :0-9]{11} [._[:alnum:]-]+ oidentd\[[0-9]+\]: \[[0-9a-f.:]+\.[0-9]{1,3}\] Successful lookup \(by forward\): [0-9]+ \([0-9]+\) , [0-9]+ : [_[:alnum:]-]+$
+^\w{3} [ :0-9]{11} [._[:alnum:]-]+ oidentd\[[0-9]+\]: \[[._[:alnum:]-]+\] Successful lookup: [0-9]+ , [0-9]+ : [_[:alnum:]-]+ \([_[:alnum:]-]+\)$
+^\w{3} [ :0-9]{11} [._[:alnum:]-]+ oidentd\[[0-9]+\]: \[localhost\] [0-9]+ , [0-9]+ : ERROR : NO-USER
Index: trunk/debian
===================================================================
--- trunk/debian (nonexistent)
+++ trunk/debian (revision 45)
/trunk/debian
Property changes:
Added: mergeWithUpstream
## -0,0 +1 ##
+1
\ No newline at end of property
Index: tags/2.3.1-1/debian/changelog
===================================================================
--- tags/2.3.1-1/debian/changelog (nonexistent)
+++ tags/2.3.1-1/debian/changelog (revision 45)
@@ -0,0 +1,460 @@
+oidentd (2.3.1-1) unstable; urgency=low
+
+ * Import changes from Ubuntu (Closes: #898378).
+
+ -- Magnus Holmgren <holmgren@debian.org> Sat, 23 Jun 2018 16:23:02 +0200
+
+oidentd (2.3.1-0ubuntu1) devel; urgency=medium
+
+ * New upstream and new upstream release.
+ - Drop all patches, either applied upstream or not worthwhile.
+ * d/watch, d/upstream/signing-key.asc:
+ - Update to find new signed upstream releases.
+ * d/compat, d/control: Bump dh compat to 11.
+ * d/control:
+ - Change priority to optional.
+ - Set homepage to http://oidentd.janikrabe.com/
+ - Add B-D on bison, flex, libcap-ng-dev and libnetfilter-conntrack-dev.
+ * d/rules:
+ - Enable all hardening flags.
+ - Append --as-needed to LDFLAGS.
+ - Drop --with autotools-dev, dh 10 takes care of this.
+ - Drop override for configure, defaults are now sane.
+ * d/dirs: Drop.
+ * d/docs: Remove TODO and ChangeLog-1.x.
+ * d/oidentd.install, d/oidentd.conf, d/oidentd_masq.conf:
+ - Drop our config files in favor of upstream's.
+ * d/s/lintian-overrides: Update for tag rename.
+ * Update Standards-Version to 4.1.4.
+
+ -- Unit 193 <unit193@ubuntu.com> Tue, 19 Jun 2018 18:25:34 -0400
+
+oidentd (2.0.8-10) unstable; urgency=low
+
+ * Add missing lsb-base dependency.
+
+ -- Magnus Holmgren <holmgren@debian.org> Wed, 12 Oct 2016 22:21:27 +0200
+
+oidentd (2.0.8-9) unstable; urgency=low
+
+ * Correct Vcs-Svn URL.
+ * Drop README.Debian since the workaround it describes is no longer
+ necessary since bug 533604 has been fixed.
+ * dont-touch-CFLAGS.patch: don't let --enable-debug mess with build
+ flags.
+ * Bump Standards-Version to 3.9.8.
+
+ -- Magnus Holmgren <holmgren@debian.org> Mon, 10 Oct 2016 21:14:02 +0200
+
+oidentd (2.0.8-8) unstable; urgency=low
+
+ * New maintainer (Closes: #695125).
+ * Change source format to 3.0 (quilt), using the "automagic" dh instead
+ of CDBS.
+ * Put the modification of README in dont_mention_INSTALL.patch.
+ * debian/docs: Don't mention README.Debian or ChangeLog; those are
+ installed by default (merge the README.Debian in the root of the
+ source package into the one in debian/).
+ * Raise debhelper compat level to 9 to get default build flags
+ automatically.
+ * Override the license-problem-gfdl-invariants Lintian errors; the
+ license notice doesn't use the standard wording but it should be clear
+ that there are no invariant sections nor front or back cover texts.
+ * Replace "[ -x ... ]" with "which ... > /dev/null" in maintainer
+ scripts.
+ * Bump Standards-Version to 3.9.6.
+
+ -- Magnus Holmgren <holmgren@debian.org> Tue, 25 Aug 2015 20:57:44 +0200
+
+oidentd (2.0.8-7) unstable; urgency=medium
+
+ * QA upload.
+
+ [ Unit 193 ]
+ * d/p/ftbfs-gcc5.patch: Fix a failure to build with gcc5. (Closes: #778035)
+ * Add d/watch from Bart Martens.
+
+ [ Peter Eisentraut ]
+ * Add support for "status" action to init.d script. (Closes: #647871)
+
+ -- Unit 193 <unit193@ubuntu.com> Fri, 03 Jul 2015 06:01:08 -0400
+
+oidentd (2.0.8-6) unstable; urgency=medium
+
+ * QA upload.
+ * Depend on iproute2 instead of transitional package iproute.
+
+ -- Andreas Henriksson <andreas@fatal.se> Thu, 19 Jun 2014 22:29:08 +0200
+
+oidentd (2.0.8-5) unstable; urgency=low
+
+ * QA upload.
+ * Don’t ship changes to debian/ as a patch, just apply them.
+
+ -- Michael Stapelberg <stapelberg@debian.org> Tue, 04 Dec 2012 20:27:25 +0100
+
+oidentd (2.0.8-4.1) unstable; urgency=low
+
+ * Non-maintainer upload.
+ * Add patch to add -P in the init script with either iproute or net-tools
+ (Thanks Andreas Henriksson)
+ * Add dependency on iproute | net-tools (Closes: #672926)
+
+ -- Michael Stapelberg <stapelberg@debian.org> Mon, 03 Dec 2012 23:42:59 +0100
+
+oidentd (2.0.8-4) unstable; urgency=low
+
+ * Bind to ipv6-socket by default as well (Closes: #533604)
+ Patch supplied by Fabian Knittel <fabian.knittel@avona.com>
+
+ -- Stefan Bauer <stefan.bauer@cubewerk.de> Mon, 01 Mar 2010 20:27:22 +0100
+
+oidentd (2.0.8-3) unstable; urgency=low
+
+ * Migrating logcheck ignore database from logcheck-database package to
+ oidentd
+ * Adding ignore entry for daemons that required local users (Closes: #260660)
+
+ -- Stefan Bauer <stefan.bauer@cubewerk.de> Tue, 01 Sep 2009 15:53:27 +0200
+
+oidentd (2.0.8-2) unstable; urgency=low
+
+ * New Maintainer (Closes: #509671)
+ * Acknowledge NMU changes
+ * changed file source address in copyright file
+ * removed ADDENDUM: example stanza in copyright file
+ * fixed old fsf address in copyright file
+ * added LSB functions to init script (Closes: #508137 #461338)
+ * mentioned workaround in README.Debian to bind socket to ipv4 and
+ ipv6-addresses by default (Closes: #520134)
+
+ -- Stefan Bauer <stefan.bauer@cubewerk.de> Sat, 29 Aug 2009 16:20:38 +0200
+
+oidentd (2.0.8-1.2) unstable; urgency=low
+
+ * Non-maintainer upload.
+ * Added LSB formatted dependency info in init.d script (closes: #462212)
+
+ -- Peter Eisentraut <petere@debian.org> Tue, 01 Apr 2008 22:34:32 +0200
+
+oidentd (2.0.8-1.1) unstable; urgency=high
+
+ * Non-maintainer upload during BSP.
+ * Fix unconditional use of deluser in postrm (Closes: #417038).
+
+ -- Luk Claes <luk@debian.org> Thu, 17 May 2007 02:02:54 +0200
+
+oidentd (2.0.8-1) unstable; urgency=low
+
+ * New upstream release
+
+ -- Martin Waitz <tali@debian.org> Sun, 2 Jul 2006 01:05:50 +0200
+
+oidentd (2.0.7-5) unstable; urgency=low
+
+ * Don't choke on kernels without masquerade support, Closes: #354006
+
+ -- Martin Waitz <tali@debian.org> Tue, 7 Mar 2006 21:37:21 +0100
+
+oidentd (2.0.7-4) unstable; urgency=low
+
+ * Apply patch from Christof Douma to open netfilter file descriptors
+ before dropping root, Closes: #266722
+ * debian/{control,postrm,postinst}: use oident user and group for daemon,
+ Closes: #295630
+ * debian/postrm: don't try to remove oidentd from inet.conf
+ * debian/control: bump Standards Version
+
+ -- Martin Waitz <tali@debian.org> Sat, 28 Jan 2006 12:51:33 +0100
+
+oidentd (2.0.7-3) unstable; urgency=low
+
+ * fix parsing of new ip_conntrack format, Closes: #292779
+
+ -- Martin Waitz <tali@debian.org> Sat, 5 Feb 2005 00:35:55 +0100
+
+oidentd (2.0.7-2) unstable; urgency=high
+
+ * urgency high because it fixes a serious bug in the copyright file.
+ * debian/copyright: include GFDL, Closes: #292239
+ * debian/control: update Standards-Version and description
+ * debian/init: remove support for upgrade from version < 2
+ * README: don't reference INSTALL, Closes: #253199
+
+ -- Martin Waitz <tali@debian.org> Fri, 28 Jan 2005 23:50:07 +0100
+
+oidentd (2.0.7-1) unstable; urgency=low
+
+ * New upstream release
+ * debian/default: use -f by default, as suggested by Bug#217194
+ * debian/default: Fix comment about /etc/oidentd_masq.conf, Closes: #226962
+ * debian/oidentd_masq.conf: update comment
+ * debian/rules,install: use CDBS for packaging
+ * debian/compat: use debhelper version 4
+ * debian/control: update Build-Depends
+
+ -- Martin Waitz <tali@debian.org> Mon, 12 Jan 2004 01:24:13 +0100
+
+oidentd (2.0.5-1) unstable; urgency=low
+
+ * New upstream release
+ - includes better config parsing, Closes: #176447
+ * Don't strip '-r' option, Closes: #176467
+
+ -- Martin Waitz <tali@debian.org> Wed, 26 Feb 2003 22:46:31 +0100
+
+oidentd (2.0.4-2) unstable; urgency=low
+
+ * I guess new bisons are more strict, fix .y file, Closes: #165332
+
+ -- Martin Waitz <tali@debian.org> Fri, 18 Oct 2002 20:26:54 +0200
+
+oidentd (2.0.4-1) unstable; urgency=low
+
+ * New upstream release
+ * remove oidentdconfig, it's not needed any more post-woody.
+ Closes: #139203, #145090
+ * Add patch from Ewen McNeill to allow default router as
+ identd proxy. Closes: #157832
+
+ -- Martin Waitz <tali@debian.org> Thu, 22 Aug 2002 19:11:42 +0200
+
+oidentd (2.0.3+cvs20020603-1) unstable; urgency=high
+
+ * New upstream source taken from cvs
+ - only changes one source line, fixing a broken memory allocation
+ * Urgency set to high because 2.0.3-1 had a lot more bugs
+
+ -- Martin Waitz <tali@debian.org> Mon, 3 Jun 2002 10:58:10 +0200
+
+oidentd (2.0.3+cvs20020418-1) unstable; urgency=low
+
+ * New upstream source taken from cvs
+ - includes minor bugfixes, Closes: #115589
+
+ -- Martin Waitz <tali@debian.org> Thu, 18 Apr 2002 22:32:02 +0200
+
+oidentd (2.0.3-1) unstable; urgency=low
+
+ * New upstream release
+ * debian/control: Standards-Version 3.5.6.1
+
+ -- Martin Waitz <tali@debian.org> Mon, 25 Mar 2002 01:39:45 +0100
+
+oidentd (2.0.1-2) unstable; urgency=low
+
+ * debian/oidentdconfig: generate better oidentd.conf
+ this fixes one part of #116694.
+
+ -- Martin Waitz <tali@debian.org> Mon, 5 Nov 2001 00:45:45 +0100
+
+oidentd (2.0.1-1) unstable; urgency=low
+
+ * New upstream version
+ - fixes -f command line argument, Closes: #113721
+ * debian/rules: added new --enable-debug to configure
+ * debian/control: mention IPv6 support in Description
+
+ -- Martin Waitz <tali@debian.org> Sat, 6 Oct 2001 23:18:11 +0200
+
+oidentd (1.9.9.1+cvs20010921-1) unstable; urgency=low
+
+ * New upstream source taken from cvs
+ - fixes port binding, Closes: #113043
+ - more masquarade fixes, Closes: #110540 (again ;)
+
+ -- Martin Waitz <tali@debian.org> Fri, 21 Sep 2001 15:19:27 +0200
+
+oidentd (1.9.9.1-1) unstable; urgency=low
+
+ * New upstream version
+ - many bugfixes, including masquarade support, Closes: #110540
+ * debian/rules,docs: use NEWS for changelog,
+ include 1.x changelog in documentation
+ * debian/copyright: updated web page location
+
+ -- Martin Waitz <tali@debian.org> Tue, 18 Sep 2001 11:11:06 +0200
+
+oidentd (1.9.9+cvs20010905-1) unstable; urgency=low
+
+ * New upstream source taken from cvs
+ - uses ~/.oidentd.conf instead of ~/.oidentd_conf
+ * #1109875 was a typo (Closes: #110975)
+ * debian/control: set priority to extra,
+ somehow last uploads made it optional
+
+ -- Martin Waitz <tali@debian.org> Sun, 9 Sep 2001 14:52:53 +0200
+
+oidentd (1.9.9-2) unstable; urgency=low
+
+ * debian/control: added bison, flex to build-depends
+ (Closes: #110498, #1109875)
+
+ -- Martin Waitz <tali@debian.org> Tue, 4 Sep 2001 15:03:52 +0200
+
+oidentd (1.9.9-1) unstable; urgency=low
+
+ * New upstream version
+ - IPv6 support, Closes: #92232
+ - new, more flexible configuration
+ - doesn't support inetd any more, Closes: #55021, #62149, #71964
+ - old bugs are already fixed, Closes: #67527, #76682
+ - includes (fixed!) version of my patch regarding logging, Closes: #106782
+ * debian/oidentdconfig: wrote script to convert config files, please test!
+ * debian/rules: install new config files and oidentdconfig
+ * debian/rules,docs: removed INSTALL, doesn't contain anything important any more
+ * debian/default: change comments according to new syntax
+ * debian/init: removed inetd test, always run as daemon
+ * debian/init: remove old options from OIDENT_OPTIONS
+ * debian/postinst: don't add inetd entry, remove old inetd entries
+ * debian/postinst: run oidentdconfig to test config
+ * debian/prerm: instead of disabling oidentd in inetd.conf, remove it
+ * debian/copyright: small cleanups
+ * debian/control: compliant to Standards-Version 3.5.6.0
+
+ -- Martin Waitz <tali@debian.org> Tue, 21 Aug 2001 16:43:32 +0200
+
+oidentd (1.7.1-8) unstable; urgency=low
+
+ * removed logcheck ignore file, it is being provided by logcheck
+ (Closes: #105472, #106196)
+ * again updated config.{guess,sub}
+
+ -- Martin Waitz <tali@debian.org> Thu, 26 Jul 2001 16:04:35 +0200
+
+oidentd (1.7.1-7) unstable; urgency=low
+
+ * updated config.{guess,sub} from current libtool
+ * changed oidentd.c to compile with gcc-3.0
+ (Closes: #103156, thanks to LaMont Jones for the patch)
+
+ -- Martin Waitz <tali@debian.org> Tue, 3 Jul 2001 15:33:26 +0200
+
+oidentd (1.7.1-6) unstable; urgency=low
+
+ * removed in.oidentd from man-page (Closes: #99584)
+ * compliant to Standards-Version 3.5.5.0
+
+ -- Martin Waitz <tali@debian.org> Fri, 8 Jun 2001 15:37:23 +0200
+
+oidentd (1.7.1-5) unstable; urgency=low
+
+ * New Maintainer.
+ * Honor DEB_BUILD_OPTIONS, now using debhelper 3
+ * Add documentation to /etc/identd.spoof.
+ * Add logcheck ignore file. Closes: #89177
+ * init script now only checks for existance of daemon
+ * move daemon configuration to /etc/default/
+ * now complies to Standards-Version 3.5.2.0
+ * add pointer to "-F" to config files. Closes: #80824
+ * changed linux-masq error logging. Closes: #75952
+ * use same default config for init/inetd method (-s -m)
+ * fixed typo in oidentd(8). Closes: #78817
+ * some cleanup
+
+ -- Martin Waitz <tali@stud.uni-erlangen.de> Thu, 29 Mar 2001 15:21:01 +0200
+
+oidentd (1.7.1-4) unstable; urgency=low
+
+ * Yet another upload
+ * killed preinst, dpkg handles it for us. Closes: #92076
+
+ -- Sean 'Shaleh' Perry <shaleh@debian.org> Thu, 29 Mar 2001 07:51:57 -0800
+
+oidentd (1.7.1-3) unstable; urgency=low
+
+ * Fixing bugs
+ * Maintainer scripts check for update-inetd before using it.
+ Closes: #88916, #88917, #88921
+ * added empty identd.spoof to /etc, marked as a conffile. Closes: #81136
+ * removed the stamps in rules file, Closes: #75084
+
+ -- Sean 'Shaleh' Perry <shaleh@debian.org> Wed, 14 Mar 2001 15:20:23 -0800
+
+oidentd (1.7.1-2) unstable; urgency=low
+
+ * Orphaning package
+
+ -- Sean 'Shaleh' Perry <shaleh@debian.org> Wed, 21 Feb 2001 12:56:47 -0800
+
+oidentd (1.7.1-1) unstable; urgency=low
+
+ * New upstream release
+
+ -- Sean 'Shaleh' Perry <shaleh@debian.org> Mon, 23 Oct 2000 16:29:06 -0700
+
+oidentd (1.7.0-2) frozen unstable; urgency=low
+
+ * Fixed the setsockopt() bug, patch sent upstream
+
+ -- Sean 'Shaleh' Perry <shaleh@debian.org> Wed, 18 Oct 2000 09:30:05 -0700
+
+oidentd (1.7.0-1) frozen unstable; urgency=low
+
+ * New upstream release
+
+ -- Sean 'Shaleh' Perry <shaleh@debian.org> Tue, 17 Oct 2000 09:35:56 -0700
+
+oidentd (1.6.4-3) frozen unstable; urgency=low
+
+ * Ensure oident becomes dominant ident
+ * Closes: #67527
+
+ -- Sean 'Shaleh' Perry <shaleh@debian.org> Fri, 21 Jul 2000 14:16:52 -0700
+
+oidentd (1.6.4-2) frozen unstable; urgency=low
+
+ * Closes: #60111
+ * this is related to my previous upload, I missed the init script.
+
+ -- Sean 'Shaleh' Perry <shaleh@debian.org> Mon, 13 Mar 2000 17:32:30 -0800
+
+oidentd (1.6.4-1) frozen unstable; urgency=low
+
+ * New upstream release
+ * Upstream fixed several bugs
+ * Netfilter support (important for 2.3 and higher linux kernels)
+ * Closes: #56021
+
+ -- Sean 'Shaleh' Perry <shaleh@debian.org> Fri, 25 Feb 2000 13:43:43 -0800
+
+oidentd (1.6.3-4) unstable; urgency=low
+
+ * Closes: #45343
+ * FHS compliant
+
+ -- Sean E. Perry <shaleh@debian.org> Mon, 20 Sep 1999 17:34:36 -0700
+
+oidentd (1.6.3-3) unstable; urgency=low
+
+ * bug fixes
+ * closes: #43978, oops
+ * closes: #43983, double oops
+
+ -- Sean E. Perry <shaleh@debian.org> Fri, 3 Sep 1999 12:23:13 -0700
+
+oidentd (1.6.3-2) unstable; urgency=low
+
+ * Cleaned up the {pre,post}{inst,rm}
+ * added an init script, default is still inetd
+
+ -- Sean E. Perry <shaleh@debian.org> Tue, 31 Aug 1999 15:04:39 -0700
+
+oidentd (1.6.3-1) unstable; urgency=low
+
+ * new upstream release
+
+ -- Sean E. Perry <shaleh@debian.org> Wed, 25 Aug 1999 03:41:16 -0700
+
+oidentd (1.6.2-0) unstable; urgency=low
+
+ * New upstream release
+
+ -- Sean E. Perry <shaleh@debian.org> Sat, 29 May 1999 06:07:05 -0400
+
+oidentd (1.6.1-0) unstable; urgency=low
+
+ * Initial Release.
+
+ -- Sean E. Perry <shaleh@debian.org> Sat, 6 Mar 1999 15:37:05 -0500
+
Index: tags/2.3.1-1/debian/compat
===================================================================
--- tags/2.3.1-1/debian/compat (nonexistent)
+++ tags/2.3.1-1/debian/compat (revision 45)
@@ -0,0 +1 @@
+11
Index: tags/2.3.1-1/debian/control
===================================================================
--- tags/2.3.1-1/debian/control (nonexistent)
+++ tags/2.3.1-1/debian/control (revision 45)
@@ -0,0 +1,31 @@
+Source: oidentd
+Section: net
+Priority: optional
+Build-Depends: debhelper (>= 11),
+ bison, flex, libcap-ng-dev,
+ libnetfilter-conntrack-dev
+Maintainer: Magnus Holmgren <holmgren@debian.org>
+Standards-Version: 4.1.4
+Homepage: https://oidentd.janikrabe.com/
+Vcs-Browser: http://svn.kibibyte.se/oidentd
+Vcs-Svn: svn://svn.kibibyte.se/oidentd/trunk
+
+Package: oidentd
+Architecture: any
+Depends: ${shlibs:Depends}, ${misc:Depends}, netbase, adduser,
+ iproute2 | net-tools, lsb-base (>= 3.0-6)
+Provides: ident-server
+Replaces: ident-server
+Conflicts: ident-server, logcheck-database (<= 1.3.3)
+Description: replacement ident daemon
+ An ident (rfc1413) daemon for IPv4 and IPv6.
+ .
+ Oidentd allows users, given the proper permission, to specify the
+ identd response that the server will output when a successful lookup
+ is completed. Oidentd also allows for pseudo-random strings
+ (either a prefix, such as "user," followed by a number between 0 and
+ 99999, or 10 pseudo-random characters of the set 0-9A-Za-z) to be
+ returned upon the completion of a successful lookup instead of a
+ username or a UID.
+ .
+ Oidentd supports IPv4 masqueraded connections, including netfilter.
Index: tags/2.3.1-1/debian/docs
===================================================================
--- tags/2.3.1-1/debian/docs (nonexistent)
+++ tags/2.3.1-1/debian/docs (revision 45)
@@ -0,0 +1,3 @@
+AUTHORS
+README
+NEWS
Index: tags/2.3.1-1/debian/rules
===================================================================
--- tags/2.3.1-1/debian/rules (nonexistent)
+++ tags/2.3.1-1/debian/rules (revision 45)
@@ -0,0 +1,7 @@
+#!/usr/bin/make -f
+
+export DEB_BUILD_MAINT_OPTIONS=hardening=+all
+export DEB_LDFLAGS_MAINT_APPEND = -Wl,--as-needed
+
+%:
+ dh $@
/tags/2.3.1-1/debian/rules
Property changes:
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property
Index: tags/2.3.1-1/debian/source/lintian-overrides
===================================================================
--- tags/2.3.1-1/debian/source/lintian-overrides (nonexistent)
+++ tags/2.3.1-1/debian/source/lintian-overrides (revision 45)
@@ -0,0 +1 @@
+oidentd source: license-problem-gfdl-non-official-text
Index: tags/2.3.1-1/debian/source/format
===================================================================
--- tags/2.3.1-1/debian/source/format (nonexistent)
+++ tags/2.3.1-1/debian/source/format (revision 45)
@@ -0,0 +1 @@
+3.0 (quilt)
Index: tags/2.3.1-1/debian/upstream/signing-key.asc
===================================================================
--- tags/2.3.1-1/debian/upstream/signing-key.asc (nonexistent)
+++ tags/2.3.1-1/debian/upstream/signing-key.asc (revision 45)
@@ -0,0 +1,51 @@
+-----BEGIN PGP PUBLIC KEY BLOCK-----
+
+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
+l6A7Q1pa32ejUxbwCI+anqNuk1L25/3npkTNwg==
+=Cv9I
+-----END PGP PUBLIC KEY BLOCK-----
Index: tags/2.3.1-1/debian/watch
===================================================================
--- tags/2.3.1-1/debian/watch (nonexistent)
+++ tags/2.3.1-1/debian/watch (revision 45)
@@ -0,0 +1,3 @@
+version=3
+opts=pgpsigurlmangle=s/$/.asc/ \
+https://github.com/janikrabe/oidentd/releases .*/oidentd-([\.\d]+)\.tar\.(?:xz|bz2|gz)
Index: tags/2.3.1-1/debian/postinst
===================================================================
--- tags/2.3.1-1/debian/postinst (nonexistent)
+++ tags/2.3.1-1/debian/postinst (revision 45)
@@ -0,0 +1,12 @@
+#!/bin/sh
+
+set -e
+
+# remove other ident daemons from inetd
+if which update-inetd > /dev/null; then
+ update-inetd --remove ident
+fi
+
+adduser --system --group --home / --no-create-home --quiet oident
+
+#DEBHELPER#
Index: tags/2.3.1-1/debian/postrm
===================================================================
--- tags/2.3.1-1/debian/postrm (nonexistent)
+++ tags/2.3.1-1/debian/postrm (revision 45)
@@ -0,0 +1,18 @@
+#!/bin/sh
+# post removal script for the Debian GNU/Linux oidentd package
+
+set -e
+
+if which update-inetd > /dev/null; then
+ if which identd > /dev/null; then
+ update-inetd --add "ident stream tcp nowait nobody /usr/sbin/identd identd -i"
+ fi
+fi
+
+if [ "$1" = purge ]; then
+ if which deluser > /dev/null; then
+ deluser --system --quiet oident
+ fi
+fi
+
+#DEBHELPER#
Index: tags/2.3.1-1/debian/prerm
===================================================================
--- tags/2.3.1-1/debian/prerm (nonexistent)
+++ tags/2.3.1-1/debian/prerm (revision 45)
@@ -0,0 +1,10 @@
+#!/bin/sh
+# pre remove script for the Debian GNU/Linux oidentd package
+
+set -e
+
+if which update-inetd > /dev/null; then
+ update-inetd --pattern "oidentd" --remove ident
+fi
+
+#DEBHELPER#
Index: tags/2.3.1-1/debian/copyright
===================================================================
--- tags/2.3.1-1/debian/copyright (nonexistent)
+++ tags/2.3.1-1/debian/copyright (revision 45)
@@ -0,0 +1,365 @@
+This package was first debianized by Turbo Fredriksson turbo@debian.org on
+Fri, 12 Feb 1999 22:37:05 +0100.
+
+This version is from http://prdownloads.sourceforge.net/ojnk/oidentd-2.0.8.tar.gz
+Stable oidentd releases can be downloaded from http://dev.ojnk.net
+
+Upstream Author: Odin <odin@ojnk.nu>
+
+Copyright:
+
+Source code is Copyright (C) 1998-2003 Ryan McCabe <ryan@numb.org>
+
+This program is free software; you can redistribute it and/or modify
+it under the terms of the GNU General Public License, version 2,
+as published by the Free Software Foundation.
+
+This program 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.
+
+A copy of the GPL is available in the file /usr/share/common-licenses/GPL.
+
+
+
+Documentation is Copyright (C) 2001-2003 Ryan McCabe <ryan@numb.org>.
+
+Permission is granted to copy, distribute and/or modify this document
+under the terms of the GNU Free Documentation License, Version 1.1
+or any later version published by the Free Software Foundation;
+with the Invariant Sections being no invariant sections, with the
+Front-Cover Texts being no front-cover texts, and with the Back-Cover
+Texts being no back-cover texts. A copy of the license is included in the
+section entitled "GNU Free Documentation License".
+
+
+ GNU Free Documentation License
+ Version 1.1, March 2000
+
+ Copyright (C) 2000 Free Software Foundation, Inc.
+ 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA.
+ Everyone is permitted to copy and distribute verbatim copies
+ of this license document, but changing it is not allowed.
+
+
+0. PREAMBLE
+
+The purpose of this License is to make a manual, textbook, or other
+written document "free" in the sense of freedom: to assure everyone
+the effective freedom to copy and redistribute it, with or without
+modifying it, either commercially or noncommercially. Secondarily,
+this License preserves for the author and publisher a way to get
+credit for their work, while not being considered responsible for
+modifications made by others.
+
+This License is a kind of "copyleft", which means that derivative
+works of the document must themselves be free in the same sense. It
+complements the GNU General Public License, which is a copyleft
+license designed for free software.
+
+We have designed this License in order to use it for manuals for free
+software, because free software needs free documentation: a free
+program should come with manuals providing the same freedoms that the
+software does. But this License is not limited to software manuals;
+it can be used for any textual work, regardless of subject matter or
+whether it is published as a printed book. We recommend this License
+principally for works whose purpose is instruction or reference.
+
+
+1. APPLICABILITY AND DEFINITIONS
+
+This License applies to any manual or other work that contains a
+notice placed by the copyright holder saying it can be distributed
+under the terms of this License. The "Document", below, refers to any
+such manual or work. Any member of the public is a licensee, and is
+addressed as "you".
+
+A "Modified Version" of the Document means any work containing the
+Document or a portion of it, either copied verbatim, or with
+modifications and/or translated into another language.
+
+A "Secondary Section" is a named appendix or a front-matter section of
+the Document that deals exclusively with the relationship of the
+publishers or authors of the Document to the Document's overall subject
+(or to related matters) and contains nothing that could fall directly
+within that overall subject. (For example, if the Document is in part a
+textbook of mathematics, a Secondary Section may not explain any
+mathematics.) The relationship could be a matter of historical
+connection with the subject or with related matters, or of legal,
+commercial, philosophical, ethical or political position regarding
+them.
+
+The "Invariant Sections" are certain Secondary Sections whose titles
+are designated, as being those of Invariant Sections, in the notice
+that says that the Document is released under this License.
+
+The "Cover Texts" are certain short passages of text that are listed,
+as Front-Cover Texts or Back-Cover Texts, in the notice that says that
+the Document is released under this License.
+
+A "Transparent" copy of the Document means a machine-readable copy,
+represented in a format whose specification is available to the
+general public, whose contents can be viewed and edited directly and
+straightforwardly with generic text editors or (for images composed of
+pixels) generic paint programs or (for drawings) some widely available
+drawing editor, and that is suitable for input to text formatters or
+for automatic translation to a variety of formats suitable for input
+to text formatters. A copy made in an otherwise Transparent file
+format whose markup has been designed to thwart or discourage
+subsequent modification by readers is not Transparent. A copy that is
+not "Transparent" is called "Opaque".
+
+Examples of suitable formats for Transparent copies include plain
+ASCII without markup, Texinfo input format, LaTeX input format, SGML
+or XML using a publicly available DTD, and standard-conforming simple
+HTML designed for human modification. Opaque formats include
+PostScript, PDF, proprietary formats that can be read and edited only
+by proprietary word processors, SGML or XML for which the DTD and/or
+processing tools are not generally available, and the
+machine-generated HTML produced by some word processors for output
+purposes only.
+
+The "Title Page" means, for a printed book, the title page itself,
+plus such following pages as are needed to hold, legibly, the material
+this License requires to appear in the title page. For works in
+formats which do not have any title page as such, "Title Page" means
+the text near the most prominent appearance of the work's title,
+preceding the beginning of the body of the text.
+
+
+2. VERBATIM COPYING
+
+You may copy and distribute the Document in any medium, either
+commercially or noncommercially, provided that this License, the
+copyright notices, and the license notice saying this License applies
+to the Document are reproduced in all copies, and that you add no other
+conditions whatsoever to those of this License. You may not use
+technical measures to obstruct or control the reading or further
+copying of the copies you make or distribute. However, you may accept
+compensation in exchange for copies. If you distribute a large enough
+number of copies you must also follow the conditions in section 3.
+
+You may also lend copies, under the same conditions stated above, and
+you may publicly display copies.
+
+
+3. COPYING IN QUANTITY
+
+If you publish printed copies of the Document numbering more than 100,
+and the Document's license notice requires Cover Texts, you must enclose
+the copies in covers that carry, clearly and legibly, all these Cover
+Texts: Front-Cover Texts on the front cover, and Back-Cover Texts on
+the back cover. Both covers must also clearly and legibly identify
+you as the publisher of these copies. The front cover must present
+the full title with all words of the title equally prominent and
+visible. You may add other material on the covers in addition.
+Copying with changes limited to the covers, as long as they preserve
+the title of the Document and satisfy these conditions, can be treated
+as verbatim copying in other respects.
+
+If the required texts for either cover are too voluminous to fit
+legibly, you should put the first ones listed (as many as fit
+reasonably) on the actual cover, and continue the rest onto adjacent
+pages.
+
+If you publish or distribute Opaque copies of the Document numbering
+more than 100, you must either include a machine-readable Transparent
+copy along with each Opaque copy, or state in or with each Opaque copy
+a publicly-accessible computer-network location containing a complete
+Transparent copy of the Document, free of added material, which the
+general network-using public has access to download anonymously at no
+charge using public-standard network protocols. If you use the latter
+option, you must take reasonably prudent steps, when you begin
+distribution of Opaque copies in quantity, to ensure that this
+Transparent copy will remain thus accessible at the stated location
+until at least one year after the last time you distribute an Opaque
+copy (directly or through your agents or retailers) of that edition to
+the public.
+
+It is requested, but not required, that you contact the authors of the
+Document well before redistributing any large number of copies, to give
+them a chance to provide you with an updated version of the Document.
+
+
+4. MODIFICATIONS
+
+You may copy and distribute a Modified Version of the Document under
+the conditions of sections 2 and 3 above, provided that you release
+the Modified Version under precisely this License, with the Modified
+Version filling the role of the Document, thus licensing distribution
+and modification of the Modified Version to whoever possesses a copy
+of it. In addition, you must do these things in the Modified Version:
+
+A. Use in the Title Page (and on the covers, if any) a title distinct
+ from that of the Document, and from those of previous versions
+ (which should, if there were any, be listed in the History section
+ of the Document). You may use the same title as a previous version
+ if the original publisher of that version gives permission.
+B. List on the Title Page, as authors, one or more persons or entities
+ responsible for authorship of the modifications in the Modified
+ Version, together with at least five of the principal authors of the
+ Document (all of its principal authors, if it has less than five).
+C. State on the Title page the name of the publisher of the
+ Modified Version, as the publisher.
+D. Preserve all the copyright notices of the Document.
+E. Add an appropriate copyright notice for your modifications
+ adjacent to the other copyright notices.
+F. Include, immediately after the copyright notices, a license notice
+ giving the public permission to use the Modified Version under the
+ terms of this License, in the form shown in the Addendum below.
+G. Preserve in that license notice the full lists of Invariant Sections
+ and required Cover Texts given in the Document's license notice.
+H. Include an unaltered copy of this License.
+I. Preserve the section entitled "History", and its title, and add to
+ it an item stating at least the title, year, new authors, and
+ publisher of the Modified Version as given on the Title Page. If
+ there is no section entitled "History" in the Document, create one
+ stating the title, year, authors, and publisher of the Document as
+ given on its Title Page, then add an item describing the Modified
+ Version as stated in the previous sentence.
+J. Preserve the network location, if any, given in the Document for
+ public access to a Transparent copy of the Document, and likewise
+ the network locations given in the Document for previous versions
+ it was based on. These may be placed in the "History" section.
+ You may omit a network location for a work that was published at
+ least four years before the Document itself, or if the original
+ publisher of the version it refers to gives permission.
+K. In any section entitled "Acknowledgements" or "Dedications",
+ preserve the section's title, and preserve in the section all the
+ substance and tone of each of the contributor acknowledgements
+ and/or dedications given therein.
+L. Preserve all the Invariant Sections of the Document,
+ unaltered in their text and in their titles. Section numbers
+ or the equivalent are not considered part of the section titles.
+M. Delete any section entitled "Endorsements". Such a section
+ may not be included in the Modified Version.
+N. Do not retitle any existing section as "Endorsements"
+ or to conflict in title with any Invariant Section.
+
+If the Modified Version includes new front-matter sections or
+appendices that qualify as Secondary Sections and contain no material
+copied from the Document, you may at your option designate some or all
+of these sections as invariant. To do this, add their titles to the
+list of Invariant Sections in the Modified Version's license notice.
+These titles must be distinct from any other section titles.
+
+You may add a section entitled "Endorsements", provided it contains
+nothing but endorsements of your Modified Version by various
+parties--for example, statements of peer review or that the text has
+been approved by an organization as the authoritative definition of a
+standard.
+
+You may add a passage of up to five words as a Front-Cover Text, and a
+passage of up to 25 words as a Back-Cover Text, to the end of the list
+of Cover Texts in the Modified Version. Only one passage of
+Front-Cover Text and one of Back-Cover Text may be added by (or
+through arrangements made by) any one entity. If the Document already
+includes a cover text for the same cover, previously added by you or
+by arrangement made by the same entity you are acting on behalf of,
+you may not add another; but you may replace the old one, on explicit
+permission from the previous publisher that added the old one.
+
+The author(s) and publisher(s) of the Document do not by this License
+give permission to use their names for publicity for or to assert or
+imply endorsement of any Modified Version.
+
+
+5. COMBINING DOCUMENTS
+
+You may combine the Document with other documents released under this
+License, under the terms defined in section 4 above for modified
+versions, provided that you include in the combination all of the
+Invariant Sections of all of the original documents, unmodified, and
+list them all as Invariant Sections of your combined work in its
+license notice.
+
+The combined work need only contain one copy of this License, and
+multiple identical Invariant Sections may be replaced with a single
+copy. If there are multiple Invariant Sections with the same name but
+different contents, make the title of each such section unique by
+adding at the end of it, in parentheses, the name of the original
+author or publisher of that section if known, or else a unique number.
+Make the same adjustment to the section titles in the list of
+Invariant Sections in the license notice of the combined work.
+
+In the combination, you must combine any sections entitled "History"
+in the various original documents, forming one section entitled
+"History"; likewise combine any sections entitled "Acknowledgements",
+and any sections entitled "Dedications". You must delete all sections
+entitled "Endorsements."
+
+
+6. COLLECTIONS OF DOCUMENTS
+
+You may make a collection consisting of the Document and other documents
+released under this License, and replace the individual copies of this
+License in the various documents with a single copy that is included in
+the collection, provided that you follow the rules of this License for
+verbatim copying of each of the documents in all other respects.
+
+You may extract a single document from such a collection, and distribute
+it individually under this License, provided you insert a copy of this
+License into the extracted document, and follow this License in all
+other respects regarding verbatim copying of that document.
+
+
+7. AGGREGATION WITH INDEPENDENT WORKS
+
+A compilation of the Document or its derivatives with other separate
+and independent documents or works, in or on a volume of a storage or
+distribution medium, does not as a whole count as a Modified Version
+of the Document, provided no compilation copyright is claimed for the
+compilation. Such a compilation is called an "aggregate", and this
+License does not apply to the other self-contained works thus compiled
+with the Document, on account of their being thus compiled, if they
+are not themselves derivative works of the Document.
+
+If the Cover Text requirement of section 3 is applicable to these
+copies of the Document, then if the Document is less than one quarter
+of the entire aggregate, the Document's Cover Texts may be placed on
+covers that surround only the Document within the aggregate.
+Otherwise they must appear on covers around the whole aggregate.
+
+
+8. TRANSLATION
+
+Translation is considered a kind of modification, so you may
+distribute translations of the Document under the terms of section 4.
+Replacing Invariant Sections with translations requires special
+permission from their copyright holders, but you may include
+translations of some or all Invariant Sections in addition to the
+original versions of these Invariant Sections. You may include a
+translation of this License provided that you also include the
+original English version of this License. In case of a disagreement
+between the translation and the original English version of this
+License, the original English version will prevail.
+
+
+9. TERMINATION
+
+You may not copy, modify, sublicense, or distribute the Document except
+as expressly provided for under this License. Any other attempt to
+copy, modify, sublicense or distribute the Document is void, and will
+automatically terminate your rights under this License. However,
+parties who have received copies, or rights, from you under this
+License will not have their licenses terminated so long as such
+parties remain in full compliance.
+
+
+10. FUTURE REVISIONS OF THIS LICENSE
+
+The Free Software Foundation may publish new, revised versions
+of the GNU Free Documentation License from time to time. Such new
+versions will be similar in spirit to the present version, but may
+differ in detail to address new problems or concerns. See
+http://www.gnu.org/copyleft/.
+
+Each version of the License is given a distinguishing version number.
+If the Document specifies that a particular numbered version of this
+License "or any later version" applies to it, you have the option of
+following the terms and conditions either of that specified version or
+of any later version that has been published (not as a draft) by the
+Free Software Foundation. If the Document does not specify a version
+number of this License, you may choose any version ever published (not
+as a draft) by the Free Software Foundation.
Index: tags/2.3.1-1/debian/default
===================================================================
--- tags/2.3.1-1/debian/default (nonexistent)
+++ tags/2.3.1-1/debian/default (revision 45)
@@ -0,0 +1,17 @@
+# options to use when starting oidentd as daemon:
+# -m lookup masquaraded connections in /etc/oidentd_masq.users
+# -f forward requests for masquaraded connections to real host
+# -q don't log connections to oidentd
+# see oidentd(8) for detailed list
+OIDENT_OPTIONS="-mf"
+
+# user / group
+OIDENT_USER=oident
+OIDENT_GROUP=oident
+
+# Allow the default router to act as an oidentd proxy? (yes/no)
+# this is needed behind a masquarading router that runs oidentd -f
+# if your identd proxy is not the default router, you have to
+# manually specify it via -P
+OIDENT_BEHIND_PROXY=yes
+
Index: tags/2.3.1-1/debian/init
===================================================================
--- tags/2.3.1-1/debian/init (nonexistent)
+++ tags/2.3.1-1/debian/init (revision 45)
@@ -0,0 +1,71 @@
+#!/bin/sh
+### BEGIN INIT INFO
+# Provides: oidentd ident-server
+# Required-Start: $remote_fs $syslog
+# Required-Stop: $remote_fs $syslog
+# Should-Start:
+# Should-Stop:
+# Default-Start: 2 3 4 5
+# Default-Stop: 0 1 6
+# Short-Description: replacement ident daemon
+# Description: oidentd is a replacement ident daemon
+### END INIT INFO
+
+PATH=/sbin:/bin:/usr/sbin:/usr/bin
+OIDENTD=/usr/sbin/oidentd
+
+# See if the daemons are there
+test -f ${OIDENTD} || exit 0
+
+# oidentd configuration
+OIDENT_OPTIONS=""
+OIDENT_USER="nobody"
+OIDENT_GROUP="nogroup"
+test -f /etc/default/oidentd && . /etc/default/oidentd
+
+. /lib/lsb/init-functions
+
+if [ "${OIDENT_BEHIND_PROXY}" = "yes" ]; then
+ # If we have a default router, then allow it to proxy auth requests to us
+ if [ -x /bin/netstat ] && [ -x /usr/bin/awk ]; then
+ GATEWAY=`netstat -nr | awk '/^0.0.0.0/{print $2;}'`
+ elif [ -x /bin/ip ] && [ -x /usr/bin/awk ]; then
+ GATEWAY=`ip route show 0.0.0.0/0 | awk '/^default via /{print $3}'`
+ fi
+ if [ -n "${GATEWAY}" ]; then
+ OIDENT_OPTIONS="${OIDENT_OPTIONS} -P ${GATEWAY}"
+ fi
+fi
+
+
+OPTIONS="${OIDENT_OPTIONS} -u ${OIDENT_USER} -g ${OIDENT_GROUP}"
+
+case "$1" in
+ start)
+ log_daemon_msg "Starting ident daemon" "oidentd"
+ start-stop-daemon --start --quiet --oknodo --exec ${OIDENTD} -- ${OPTIONS}
+ log_end_msg $?
+ ;;
+ stop)
+ log_daemon_msg "Stopping ident daemon" "oidentd"
+ start-stop-daemon --stop --quiet --oknodo --exec ${OIDENTD} -- ${OPTIONS}
+ log_end_msg $?
+ ;;
+ reload|restart|force-reload)
+ log_daemon_msg "Restarting ident daemon" "oidentd"
+ start-stop-daemon --stop --quiet --exec ${OIDENTD} -- ${OPTIONS}
+ sleep 2
+ start-stop-daemon --start --quiet --exec ${OIDENTD} -- ${OPTIONS}
+ log_end_msg $?
+ ;;
+ status)
+ status_of_proc "$OIDENTD" "oidentd" && exit 0 || exit $?
+ ;;
+ *)
+ log_success_msg "Usage: $0 {start|stop|restart|reload|force-reload|status}"
+ exit 1
+ ;;
+esac
+
+exit 0
+
Index: tags/2.3.1-1/debian/oidentd.logcheck.ignore.server
===================================================================
--- tags/2.3.1-1/debian/oidentd.logcheck.ignore.server (nonexistent)
+++ tags/2.3.1-1/debian/oidentd.logcheck.ignore.server (revision 45)
@@ -0,0 +1,5 @@
+^\w{3} [ :0-9]{11} [._[:alnum:]-]+ oidentd\[[0-9]+\]: Connection from [._[:alnum:]-]+ \([0-9a-f.:]+\):[0-9]{1,5}$
+^\w{3} [ :0-9]{11} [._[:alnum:]-]+ oidentd\[[0-9]+\]: Connection from [0-9a-f.:]+:[0-9]{1,5}$
+^\w{3} [ :0-9]{11} [._[:alnum:]-]+ oidentd\[[0-9]+\]: \[[0-9a-f.:]+\.[0-9]{1,3}\] Successful lookup \(by forward\): [0-9]+ \([0-9]+\) , [0-9]+ : [_[:alnum:]-]+$
+^\w{3} [ :0-9]{11} [._[:alnum:]-]+ oidentd\[[0-9]+\]: \[[._[:alnum:]-]+\] Successful lookup: [0-9]+ , [0-9]+ : [_[:alnum:]-]+ \([_[:alnum:]-]+\)$
+^\w{3} [ :0-9]{11} [._[:alnum:]-]+ oidentd\[[0-9]+\]: \[localhost\] [0-9]+ , [0-9]+ : ERROR : NO-USER
Index: tags/2.3.1-1/debian
===================================================================
--- tags/2.3.1-1/debian (nonexistent)
+++ tags/2.3.1-1/debian (revision 45)
/tags/2.3.1-1/debian
Property changes:
Added: mergeWithUpstream
## -0,0 +1 ##
+1
\ No newline at end of property
Index: tags/2.0.8-10/debian/changelog
===================================================================
--- tags/2.0.8-10/debian/changelog (nonexistent)
+++ tags/2.0.8-10/debian/changelog (revision 45)
@@ -0,0 +1,429 @@
+oidentd (2.0.8-10) unstable; urgency=low
+
+ * Add missing lsb-base dependency.
+
+ -- Magnus Holmgren <holmgren@debian.org> Wed, 12 Oct 2016 22:21:27 +0200
+
+oidentd (2.0.8-9) unstable; urgency=low
+
+ * Correct Vcs-Svn URL.
+ * Drop README.Debian since the workaround it describes is no longer
+ necessary since bug 533604 has been fixed.
+ * dont-touch-CFLAGS.patch: don't let --enable-debug mess with build
+ flags.
+ * Bump Standards-Version to 3.9.8.
+
+ -- Magnus Holmgren <holmgren@debian.org> Mon, 10 Oct 2016 21:14:02 +0200
+
+oidentd (2.0.8-8) unstable; urgency=low
+
+ * New maintainer (Closes: #695125).
+ * Change source format to 3.0 (quilt), using the "automagic" dh instead
+ of CDBS.
+ * Put the modification of README in dont_mention_INSTALL.patch.
+ * debian/docs: Don't mention README.Debian or ChangeLog; those are
+ installed by default (merge the README.Debian in the root of the
+ source package into the one in debian/).
+ * Raise debhelper compat level to 9 to get default build flags
+ automatically.
+ * Override the license-problem-gfdl-invariants Lintian errors; the
+ license notice doesn't use the standard wording but it should be clear
+ that there are no invariant sections nor front or back cover texts.
+ * Replace "[ -x ... ]" with "which ... > /dev/null" in maintainer
+ scripts.
+ * Bump Standards-Version to 3.9.6.
+
+ -- Magnus Holmgren <holmgren@debian.org> Tue, 25 Aug 2015 20:57:44 +0200
+
+oidentd (2.0.8-7) unstable; urgency=medium
+
+ * QA upload.
+
+ [ Unit 193 ]
+ * d/p/ftbfs-gcc5.patch: Fix a failure to build with gcc5. (Closes: #778035)
+ * Add d/watch from Bart Martens.
+
+ [ Peter Eisentraut ]
+ * Add support for "status" action to init.d script. (Closes: #647871)
+
+ -- Unit 193 <unit193@ubuntu.com> Fri, 03 Jul 2015 06:01:08 -0400
+
+oidentd (2.0.8-6) unstable; urgency=medium
+
+ * QA upload.
+ * Depend on iproute2 instead of transitional package iproute.
+
+ -- Andreas Henriksson <andreas@fatal.se> Thu, 19 Jun 2014 22:29:08 +0200
+
+oidentd (2.0.8-5) unstable; urgency=low
+
+ * QA upload.
+ * Don’t ship changes to debian/ as a patch, just apply them.
+
+ -- Michael Stapelberg <stapelberg@debian.org> Tue, 04 Dec 2012 20:27:25 +0100
+
+oidentd (2.0.8-4.1) unstable; urgency=low
+
+ * Non-maintainer upload.
+ * Add patch to add -P in the init script with either iproute or net-tools
+ (Thanks Andreas Henriksson)
+ * Add dependency on iproute | net-tools (Closes: #672926)
+
+ -- Michael Stapelberg <stapelberg@debian.org> Mon, 03 Dec 2012 23:42:59 +0100
+
+oidentd (2.0.8-4) unstable; urgency=low
+
+ * Bind to ipv6-socket by default as well (Closes: #533604)
+ Patch supplied by Fabian Knittel <fabian.knittel@avona.com>
+
+ -- Stefan Bauer <stefan.bauer@cubewerk.de> Mon, 01 Mar 2010 20:27:22 +0100
+
+oidentd (2.0.8-3) unstable; urgency=low
+
+ * Migrating logcheck ignore database from logcheck-database package to
+ oidentd
+ * Adding ignore entry for daemons that required local users (Closes: #260660)
+
+ -- Stefan Bauer <stefan.bauer@cubewerk.de> Tue, 01 Sep 2009 15:53:27 +0200
+
+oidentd (2.0.8-2) unstable; urgency=low
+
+ * New Maintainer (Closes: #509671)
+ * Acknowledge NMU changes
+ * changed file source address in copyright file
+ * removed ADDENDUM: example stanza in copyright file
+ * fixed old fsf address in copyright file
+ * added LSB functions to init script (Closes: #508137 #461338)
+ * mentioned workaround in README.Debian to bind socket to ipv4 and
+ ipv6-addresses by default (Closes: #520134)
+
+ -- Stefan Bauer <stefan.bauer@cubewerk.de> Sat, 29 Aug 2009 16:20:38 +0200
+
+oidentd (2.0.8-1.2) unstable; urgency=low
+
+ * Non-maintainer upload.
+ * Added LSB formatted dependency info in init.d script (closes: #462212)
+
+ -- Peter Eisentraut <petere@debian.org> Tue, 01 Apr 2008 22:34:32 +0200
+
+oidentd (2.0.8-1.1) unstable; urgency=high
+
+ * Non-maintainer upload during BSP.
+ * Fix unconditional use of deluser in postrm (Closes: #417038).
+
+ -- Luk Claes <luk@debian.org> Thu, 17 May 2007 02:02:54 +0200
+
+oidentd (2.0.8-1) unstable; urgency=low
+
+ * New upstream release
+
+ -- Martin Waitz <tali@debian.org> Sun, 2 Jul 2006 01:05:50 +0200
+
+oidentd (2.0.7-5) unstable; urgency=low
+
+ * Don't choke on kernels without masquerade support, Closes: #354006
+
+ -- Martin Waitz <tali@debian.org> Tue, 7 Mar 2006 21:37:21 +0100
+
+oidentd (2.0.7-4) unstable; urgency=low
+
+ * Apply patch from Christof Douma to open netfilter file descriptors
+ before dropping root, Closes: #266722
+ * debian/{control,postrm,postinst}: use oident user and group for daemon,
+ Closes: #295630
+ * debian/postrm: don't try to remove oidentd from inet.conf
+ * debian/control: bump Standards Version
+
+ -- Martin Waitz <tali@debian.org> Sat, 28 Jan 2006 12:51:33 +0100
+
+oidentd (2.0.7-3) unstable; urgency=low
+
+ * fix parsing of new ip_conntrack format, Closes: #292779
+
+ -- Martin Waitz <tali@debian.org> Sat, 5 Feb 2005 00:35:55 +0100
+
+oidentd (2.0.7-2) unstable; urgency=high
+
+ * urgency high because it fixes a serious bug in the copyright file.
+ * debian/copyright: include GFDL, Closes: #292239
+ * debian/control: update Standards-Version and description
+ * debian/init: remove support for upgrade from version < 2
+ * README: don't reference INSTALL, Closes: #253199
+
+ -- Martin Waitz <tali@debian.org> Fri, 28 Jan 2005 23:50:07 +0100
+
+oidentd (2.0.7-1) unstable; urgency=low
+
+ * New upstream release
+ * debian/default: use -f by default, as suggested by Bug#217194
+ * debian/default: Fix comment about /etc/oidentd_masq.conf, Closes: #226962
+ * debian/oidentd_masq.conf: update comment
+ * debian/rules,install: use CDBS for packaging
+ * debian/compat: use debhelper version 4
+ * debian/control: update Build-Depends
+
+ -- Martin Waitz <tali@debian.org> Mon, 12 Jan 2004 01:24:13 +0100
+
+oidentd (2.0.5-1) unstable; urgency=low
+
+ * New upstream release
+ - includes better config parsing, Closes: #176447
+ * Don't strip '-r' option, Closes: #176467
+
+ -- Martin Waitz <tali@debian.org> Wed, 26 Feb 2003 22:46:31 +0100
+
+oidentd (2.0.4-2) unstable; urgency=low
+
+ * I guess new bisons are more strict, fix .y file, Closes: #165332
+
+ -- Martin Waitz <tali@debian.org> Fri, 18 Oct 2002 20:26:54 +0200
+
+oidentd (2.0.4-1) unstable; urgency=low
+
+ * New upstream release
+ * remove oidentdconfig, it's not needed any more post-woody.
+ Closes: #139203, #145090
+ * Add patch from Ewen McNeill to allow default router as
+ identd proxy. Closes: #157832
+
+ -- Martin Waitz <tali@debian.org> Thu, 22 Aug 2002 19:11:42 +0200
+
+oidentd (2.0.3+cvs20020603-1) unstable; urgency=high
+
+ * New upstream source taken from cvs
+ - only changes one source line, fixing a broken memory allocation
+ * Urgency set to high because 2.0.3-1 had a lot more bugs
+
+ -- Martin Waitz <tali@debian.org> Mon, 3 Jun 2002 10:58:10 +0200
+
+oidentd (2.0.3+cvs20020418-1) unstable; urgency=low
+
+ * New upstream source taken from cvs
+ - includes minor bugfixes, Closes: #115589
+
+ -- Martin Waitz <tali@debian.org> Thu, 18 Apr 2002 22:32:02 +0200
+
+oidentd (2.0.3-1) unstable; urgency=low
+
+ * New upstream release
+ * debian/control: Standards-Version 3.5.6.1
+
+ -- Martin Waitz <tali@debian.org> Mon, 25 Mar 2002 01:39:45 +0100
+
+oidentd (2.0.1-2) unstable; urgency=low
+
+ * debian/oidentdconfig: generate better oidentd.conf
+ this fixes one part of #116694.
+
+ -- Martin Waitz <tali@debian.org> Mon, 5 Nov 2001 00:45:45 +0100
+
+oidentd (2.0.1-1) unstable; urgency=low
+
+ * New upstream version
+ - fixes -f command line argument, Closes: #113721
+ * debian/rules: added new --enable-debug to configure
+ * debian/control: mention IPv6 support in Description
+
+ -- Martin Waitz <tali@debian.org> Sat, 6 Oct 2001 23:18:11 +0200
+
+oidentd (1.9.9.1+cvs20010921-1) unstable; urgency=low
+
+ * New upstream source taken from cvs
+ - fixes port binding, Closes: #113043
+ - more masquarade fixes, Closes: #110540 (again ;)
+
+ -- Martin Waitz <tali@debian.org> Fri, 21 Sep 2001 15:19:27 +0200
+
+oidentd (1.9.9.1-1) unstable; urgency=low
+
+ * New upstream version
+ - many bugfixes, including masquarade support, Closes: #110540
+ * debian/rules,docs: use NEWS for changelog,
+ include 1.x changelog in documentation
+ * debian/copyright: updated web page location
+
+ -- Martin Waitz <tali@debian.org> Tue, 18 Sep 2001 11:11:06 +0200
+
+oidentd (1.9.9+cvs20010905-1) unstable; urgency=low
+
+ * New upstream source taken from cvs
+ - uses ~/.oidentd.conf instead of ~/.oidentd_conf
+ * #1109875 was a typo (Closes: #110975)
+ * debian/control: set priority to extra,
+ somehow last uploads made it optional
+
+ -- Martin Waitz <tali@debian.org> Sun, 9 Sep 2001 14:52:53 +0200
+
+oidentd (1.9.9-2) unstable; urgency=low
+
+ * debian/control: added bison, flex to build-depends
+ (Closes: #110498, #1109875)
+
+ -- Martin Waitz <tali@debian.org> Tue, 4 Sep 2001 15:03:52 +0200
+
+oidentd (1.9.9-1) unstable; urgency=low
+
+ * New upstream version
+ - IPv6 support, Closes: #92232
+ - new, more flexible configuration
+ - doesn't support inetd any more, Closes: #55021, #62149, #71964
+ - old bugs are already fixed, Closes: #67527, #76682
+ - includes (fixed!) version of my patch regarding logging, Closes: #106782
+ * debian/oidentdconfig: wrote script to convert config files, please test!
+ * debian/rules: install new config files and oidentdconfig
+ * debian/rules,docs: removed INSTALL, doesn't contain anything important any more
+ * debian/default: change comments according to new syntax
+ * debian/init: removed inetd test, always run as daemon
+ * debian/init: remove old options from OIDENT_OPTIONS
+ * debian/postinst: don't add inetd entry, remove old inetd entries
+ * debian/postinst: run oidentdconfig to test config
+ * debian/prerm: instead of disabling oidentd in inetd.conf, remove it
+ * debian/copyright: small cleanups
+ * debian/control: compliant to Standards-Version 3.5.6.0
+
+ -- Martin Waitz <tali@debian.org> Tue, 21 Aug 2001 16:43:32 +0200
+
+oidentd (1.7.1-8) unstable; urgency=low
+
+ * removed logcheck ignore file, it is being provided by logcheck
+ (Closes: #105472, #106196)
+ * again updated config.{guess,sub}
+
+ -- Martin Waitz <tali@debian.org> Thu, 26 Jul 2001 16:04:35 +0200
+
+oidentd (1.7.1-7) unstable; urgency=low
+
+ * updated config.{guess,sub} from current libtool
+ * changed oidentd.c to compile with gcc-3.0
+ (Closes: #103156, thanks to LaMont Jones for the patch)
+
+ -- Martin Waitz <tali@debian.org> Tue, 3 Jul 2001 15:33:26 +0200
+
+oidentd (1.7.1-6) unstable; urgency=low
+
+ * removed in.oidentd from man-page (Closes: #99584)
+ * compliant to Standards-Version 3.5.5.0
+
+ -- Martin Waitz <tali@debian.org> Fri, 8 Jun 2001 15:37:23 +0200
+
+oidentd (1.7.1-5) unstable; urgency=low
+
+ * New Maintainer.
+ * Honor DEB_BUILD_OPTIONS, now using debhelper 3
+ * Add documentation to /etc/identd.spoof.
+ * Add logcheck ignore file. Closes: #89177
+ * init script now only checks for existance of daemon
+ * move daemon configuration to /etc/default/
+ * now complies to Standards-Version 3.5.2.0
+ * add pointer to "-F" to config files. Closes: #80824
+ * changed linux-masq error logging. Closes: #75952
+ * use same default config for init/inetd method (-s -m)
+ * fixed typo in oidentd(8). Closes: #78817
+ * some cleanup
+
+ -- Martin Waitz <tali@stud.uni-erlangen.de> Thu, 29 Mar 2001 15:21:01 +0200
+
+oidentd (1.7.1-4) unstable; urgency=low
+
+ * Yet another upload
+ * killed preinst, dpkg handles it for us. Closes: #92076
+
+ -- Sean 'Shaleh' Perry <shaleh@debian.org> Thu, 29 Mar 2001 07:51:57 -0800
+
+oidentd (1.7.1-3) unstable; urgency=low
+
+ * Fixing bugs
+ * Maintainer scripts check for update-inetd before using it.
+ Closes: #88916, #88917, #88921
+ * added empty identd.spoof to /etc, marked as a conffile. Closes: #81136
+ * removed the stamps in rules file, Closes: #75084
+
+ -- Sean 'Shaleh' Perry <shaleh@debian.org> Wed, 14 Mar 2001 15:20:23 -0800
+
+oidentd (1.7.1-2) unstable; urgency=low
+
+ * Orphaning package
+
+ -- Sean 'Shaleh' Perry <shaleh@debian.org> Wed, 21 Feb 2001 12:56:47 -0800
+
+oidentd (1.7.1-1) unstable; urgency=low
+
+ * New upstream release
+
+ -- Sean 'Shaleh' Perry <shaleh@debian.org> Mon, 23 Oct 2000 16:29:06 -0700
+
+oidentd (1.7.0-2) frozen unstable; urgency=low
+
+ * Fixed the setsockopt() bug, patch sent upstream
+
+ -- Sean 'Shaleh' Perry <shaleh@debian.org> Wed, 18 Oct 2000 09:30:05 -0700
+
+oidentd (1.7.0-1) frozen unstable; urgency=low
+
+ * New upstream release
+
+ -- Sean 'Shaleh' Perry <shaleh@debian.org> Tue, 17 Oct 2000 09:35:56 -0700
+
+oidentd (1.6.4-3) frozen unstable; urgency=low
+
+ * Ensure oident becomes dominant ident
+ * Closes: #67527
+
+ -- Sean 'Shaleh' Perry <shaleh@debian.org> Fri, 21 Jul 2000 14:16:52 -0700
+
+oidentd (1.6.4-2) frozen unstable; urgency=low
+
+ * Closes: #60111
+ * this is related to my previous upload, I missed the init script.
+
+ -- Sean 'Shaleh' Perry <shaleh@debian.org> Mon, 13 Mar 2000 17:32:30 -0800
+
+oidentd (1.6.4-1) frozen unstable; urgency=low
+
+ * New upstream release
+ * Upstream fixed several bugs
+ * Netfilter support (important for 2.3 and higher linux kernels)
+ * Closes: #56021
+
+ -- Sean 'Shaleh' Perry <shaleh@debian.org> Fri, 25 Feb 2000 13:43:43 -0800
+
+oidentd (1.6.3-4) unstable; urgency=low
+
+ * Closes: #45343
+ * FHS compliant
+
+ -- Sean E. Perry <shaleh@debian.org> Mon, 20 Sep 1999 17:34:36 -0700
+
+oidentd (1.6.3-3) unstable; urgency=low
+
+ * bug fixes
+ * closes: #43978, oops
+ * closes: #43983, double oops
+
+ -- Sean E. Perry <shaleh@debian.org> Fri, 3 Sep 1999 12:23:13 -0700
+
+oidentd (1.6.3-2) unstable; urgency=low
+
+ * Cleaned up the {pre,post}{inst,rm}
+ * added an init script, default is still inetd
+
+ -- Sean E. Perry <shaleh@debian.org> Tue, 31 Aug 1999 15:04:39 -0700
+
+oidentd (1.6.3-1) unstable; urgency=low
+
+ * new upstream release
+
+ -- Sean E. Perry <shaleh@debian.org> Wed, 25 Aug 1999 03:41:16 -0700
+
+oidentd (1.6.2-0) unstable; urgency=low
+
+ * New upstream release
+
+ -- Sean E. Perry <shaleh@debian.org> Sat, 29 May 1999 06:07:05 -0400
+
+oidentd (1.6.1-0) unstable; urgency=low
+
+ * Initial Release.
+
+ -- Sean E. Perry <shaleh@debian.org> Sat, 6 Mar 1999 15:37:05 -0500
+
Index: tags/2.0.8-10/debian/control
===================================================================
--- tags/2.0.8-10/debian/control (nonexistent)
+++ tags/2.0.8-10/debian/control (revision 45)
@@ -0,0 +1,29 @@
+Source: oidentd
+Section: net
+Priority: extra
+Build-Depends: debhelper (>= 9), autotools-dev
+Maintainer: Magnus Holmgren <holmgren@debian.org>
+Standards-Version: 3.9.8
+Homepage: http://ojnk.sourceforge.net/
+Vcs-Browser: http://svn.kibibyte.se/oidentd
+Vcs-Svn: svn://svn.kibibyte.se/oidentd/trunk
+
+Package: oidentd
+Architecture: any
+Depends: ${shlibs:Depends}, ${misc:Depends}, netbase, adduser,
+ iproute2 | net-tools, lsb-base (>= 3.0-6)
+Provides: ident-server
+Replaces: ident-server
+Conflicts: ident-server, logcheck-database (<= 1.3.3)
+Description: replacement ident daemon
+ An ident (rfc1413) daemon for IPv4 and IPv6.
+ .
+ Oidentd allows users, given the proper permission, to specify the
+ identd response that the server will output when a successful lookup
+ is completed. Oidentd also allows for pseudo-random strings
+ (either a prefix, such as "user," followed by a number between 0 and
+ 99999, or 10 pseudo-random characters of the set 0-9A-Za-z) to be
+ returned upon the completion of a successful lookup instead of a
+ username or a UID.
+ .
+ Oidentd supports IPv4 masqueraded connections, including netfilter.
Index: tags/2.0.8-10/debian/patches/bind-to-ipv6-too.patch
===================================================================
--- tags/2.0.8-10/debian/patches/bind-to-ipv6-too.patch (nonexistent)
+++ tags/2.0.8-10/debian/patches/bind-to-ipv6-too.patch (revision 45)
@@ -0,0 +1,19 @@
+Description: Patch to bind to ipv6 socket as well
+Author: Fabian Knittel <fabian.knittel@avona.com>
+Bug-Debian: https://bugs.debian.org/533604
+
+--- oidentd-2.0.8//src/oidentd_inet_util.c 2006-05-22 02:31:19.000000000 +0200
++++ oidentd-2.0.8.new//src/oidentd_inet_util.c 2010-03-01 20:26:11.000000000 +0100
+@@ -60,6 +60,12 @@
+ #ifdef WANT_IPV6
+ case AF_INET6:
+ SIN6(ai->ai_addr)->sin6_port = listen_port;
++
++ if (setsockopt(listenfd, IPPROTO_IPV6, IPV6_V6ONLY, &one,
++ sizeof(one)) != 0) {
++ debug("setsockopt IPV6_V6ONLY: %s", strerror(errno));
++ return (-1);
++ }
+ break;
+ #endif
+
Index: tags/2.0.8-10/debian/patches/dont-touch-CFLAGS.patch
===================================================================
--- tags/2.0.8-10/debian/patches/dont-touch-CFLAGS.patch (nonexistent)
+++ tags/2.0.8-10/debian/patches/dont-touch-CFLAGS.patch (revision 45)
@@ -0,0 +1,25 @@
+Description: Change the configure script so that --enable-debug doesn't modify $CFLAGS
+ The debug logging option is useful, but we don't want the build flags to be messed with.
+
+--- a/configure
++++ b/configure
+@@ -4533,7 +4533,7 @@ cat >>confdefs.h <<\_ACEOF
+ #define ENABLE_DEBUGGING 1
+ _ACEOF
+
+- DEBUG_CFLAGS="-O0 -fvar-tracking -g3 -ggdb"
++# DEBUG_CFLAGS="-O0 -fvar-tracking -g3 -ggdb"
+ fi
+
+ enableval=""
+--- a/configure.ac
++++ b/configure.ac
+@@ -58,7 +58,7 @@ AC_ARG_ENABLE(debug,
+ [ --enable-debug Enable debugging])
+ if test "$enableval" = "yes"; then
+ AC_DEFINE(ENABLE_DEBUGGING, 1, [Define to enable debugging])
+- DEBUG_CFLAGS="-O0 -fvar-tracking -g3 -ggdb"
++# DEBUG_CFLAGS="-O0 -fvar-tracking -g3 -ggdb"
+ fi
+
+ enableval=""
Index: tags/2.0.8-10/debian/patches/dont_mention_INSTALL.patch
===================================================================
--- tags/2.0.8-10/debian/patches/dont_mention_INSTALL.patch (nonexistent)
+++ tags/2.0.8-10/debian/patches/dont_mention_INSTALL.patch (revision 45)
@@ -0,0 +1,14 @@
+Description: Don't reference INSTALL, which isn't included in the package since it's mostly irrelevant to Debian users.
+Bug-Debian: http://bugs.debian.org/253199
+
+--- a/README
++++ b/README
+@@ -7,8 +7,6 @@ oidentd has a flexible mechanism for spe
+ be granted permission to specify their own ident responses. Responses can be
+ specified according to host and port pairs.
+
+-For details on how to install oidentd see the INSTALL file.
+-
+ See the TODO file for things that need to be done.
+
+ For a complete list of features, consult the manual page or run
Index: tags/2.0.8-10/debian/patches/ftbfs-gcc5.patch
===================================================================
--- tags/2.0.8-10/debian/patches/ftbfs-gcc5.patch (nonexistent)
+++ tags/2.0.8-10/debian/patches/ftbfs-gcc5.patch (revision 45)
@@ -0,0 +1,25 @@
+Description: Fix a failure to build with gcc5.
+Bug-Debian: http://bugs.debian.org/778035
+
+--- a/src/oidentd_util.c 2015-07-03 05:56:24.000000000 -0400
++++ b/src/oidentd_util.c 2015-07-03 05:56:47.671378000 -0400
+@@ -75,7 +75,7 @@
+ ** PRNG functions on systems whose libraries provide them.)
+ */
+
+-inline int randval(int i) {
++extern __attribute__ ((gnu_inline)) int randval(int i) {
+ /* Per _Numerical Recipes in C_: */
+ return ((double) i * rand() / (RAND_MAX+1.0));
+ }
+--- a/src/oidentd_util.h 2015-07-03 05:56:32.000000000 -0400
++++ b/src/oidentd_util.h 2015-07-03 05:56:53.835378000 -0400
+@@ -58,7 +58,7 @@
+ int find_group(const char *temp_group, gid_t *gid);
+
+ int random_seed(void);
+-inline int randval(int i);
++extern __attribute__ ((gnu_inline)) int randval(int i);
+
+ #ifndef HAVE_SNPRINTF
+ int snprintf(char *str, size_t n, char const *fmt, ...);
Index: tags/2.0.8-10/debian/patches/series
===================================================================
--- tags/2.0.8-10/debian/patches/series (nonexistent)
+++ tags/2.0.8-10/debian/patches/series (revision 45)
@@ -0,0 +1,4 @@
+bind-to-ipv6-too.patch
+ftbfs-gcc5.patch
+dont_mention_INSTALL.patch
+dont-touch-CFLAGS.patch
Index: tags/2.0.8-10/debian/rules
===================================================================
--- tags/2.0.8-10/debian/rules (nonexistent)
+++ tags/2.0.8-10/debian/rules (revision 45)
@@ -0,0 +1,7 @@
+#!/usr/bin/make -f
+
+%:
+ dh $@ --with autotools-dev
+
+override_dh_auto_configure:
+ dh_auto_configure -- --enable-debug --enable-nat
/tags/2.0.8-10/debian/rules
Property changes:
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property
Index: tags/2.0.8-10/debian/compat
===================================================================
--- tags/2.0.8-10/debian/compat (nonexistent)
+++ tags/2.0.8-10/debian/compat (revision 45)
@@ -0,0 +1 @@
+9
Index: tags/2.0.8-10/debian/postinst
===================================================================
--- tags/2.0.8-10/debian/postinst (nonexistent)
+++ tags/2.0.8-10/debian/postinst (revision 45)
@@ -0,0 +1,12 @@
+#!/bin/sh
+
+set -e
+
+# remove other ident daemons from inetd
+if which update-inetd > /dev/null; then
+ update-inetd --remove ident
+fi
+
+adduser --system --group --home / --no-create-home --quiet oident
+
+#DEBHELPER#
Index: tags/2.0.8-10/debian/postrm
===================================================================
--- tags/2.0.8-10/debian/postrm (nonexistent)
+++ tags/2.0.8-10/debian/postrm (revision 45)
@@ -0,0 +1,18 @@
+#!/bin/sh
+# post removal script for the Debian GNU/Linux oidentd package
+
+set -e
+
+if which update-inetd > /dev/null; then
+ if which identd > /dev/null; then
+ update-inetd --add "ident stream tcp nowait nobody /usr/sbin/identd identd -i"
+ fi
+fi
+
+if [ "$1" = purge ]; then
+ if which deluser > /dev/null; then
+ deluser --system --quiet oident
+ fi
+fi
+
+#DEBHELPER#
Index: tags/2.0.8-10/debian/prerm
===================================================================
--- tags/2.0.8-10/debian/prerm (nonexistent)
+++ tags/2.0.8-10/debian/prerm (revision 45)
@@ -0,0 +1,10 @@
+#!/bin/sh
+# pre remove script for the Debian GNU/Linux oidentd package
+
+set -e
+
+if which update-inetd > /dev/null; then
+ update-inetd --pattern "oidentd" --remove ident
+fi
+
+#DEBHELPER#
Index: tags/2.0.8-10/debian/docs
===================================================================
--- tags/2.0.8-10/debian/docs (nonexistent)
+++ tags/2.0.8-10/debian/docs (revision 45)
@@ -0,0 +1,5 @@
+AUTHORS
+TODO
+README
+NEWS
+ChangeLog-1.x
Index: tags/2.0.8-10/debian/source/lintian-overrides
===================================================================
--- tags/2.0.8-10/debian/source/lintian-overrides (nonexistent)
+++ tags/2.0.8-10/debian/source/lintian-overrides (revision 45)
@@ -0,0 +1,4 @@
+oidentd source: license-problem-gfdl-invariants debian/copyright invariant part is: with the invariant sections being no invariant sections, with the front-cover texts being no front-cover texts, and with the back-cover texts being no back-cover texts
+oidentd source: license-problem-gfdl-invariants doc/oidentd.8 invariant part is: with the invariant sections being no invariant sections, with the front-cover texts being no front-cover texts, and with the back-cover texts being no back-cover texts
+oidentd source: license-problem-gfdl-invariants doc/oidentd.conf.5 invariant part is: with the invariant sections being no invariant sections, with the front-cover texts being no front-cover texts, and with the back-cover texts being no back-cover texts
+oidentd source: license-problem-gfdl-invariants doc/oidentd_masq.conf.5 invariant part is: with the invariant sections being no invariant sections, with the front-cover texts being no front-cover texts, and with the back-cover texts being no back-cover texts
Index: tags/2.0.8-10/debian/source/format
===================================================================
--- tags/2.0.8-10/debian/source/format (nonexistent)
+++ tags/2.0.8-10/debian/source/format (revision 45)
@@ -0,0 +1 @@
+3.0 (quilt)
Index: tags/2.0.8-10/debian/copyright
===================================================================
--- tags/2.0.8-10/debian/copyright (nonexistent)
+++ tags/2.0.8-10/debian/copyright (revision 45)
@@ -0,0 +1,365 @@
+This package was first debianized by Turbo Fredriksson turbo@debian.org on
+Fri, 12 Feb 1999 22:37:05 +0100.
+
+This version is from http://prdownloads.sourceforge.net/ojnk/oidentd-2.0.8.tar.gz
+Stable oidentd releases can be downloaded from http://dev.ojnk.net
+
+Upstream Author: Odin <odin@ojnk.nu>
+
+Copyright:
+
+Source code is Copyright (C) 1998-2003 Ryan McCabe <ryan@numb.org>
+
+This program is free software; you can redistribute it and/or modify
+it under the terms of the GNU General Public License, version 2,
+as published by the Free Software Foundation.
+
+This program 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.
+
+A copy of the GPL is available in the file /usr/share/common-licenses/GPL.
+
+
+
+Documentation is Copyright (C) 2001-2003 Ryan McCabe <ryan@numb.org>.
+
+Permission is granted to copy, distribute and/or modify this document
+under the terms of the GNU Free Documentation License, Version 1.1
+or any later version published by the Free Software Foundation;
+with the Invariant Sections being no invariant sections, with the
+Front-Cover Texts being no front-cover texts, and with the Back-Cover
+Texts being no back-cover texts. A copy of the license is included in the
+section entitled "GNU Free Documentation License".
+
+
+ GNU Free Documentation License
+ Version 1.1, March 2000
+
+ Copyright (C) 2000 Free Software Foundation, Inc.
+ 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA.
+ Everyone is permitted to copy and distribute verbatim copies
+ of this license document, but changing it is not allowed.
+
+
+0. PREAMBLE
+
+The purpose of this License is to make a manual, textbook, or other
+written document "free" in the sense of freedom: to assure everyone
+the effective freedom to copy and redistribute it, with or without
+modifying it, either commercially or noncommercially. Secondarily,
+this License preserves for the author and publisher a way to get
+credit for their work, while not being considered responsible for
+modifications made by others.
+
+This License is a kind of "copyleft", which means that derivative
+works of the document must themselves be free in the same sense. It
+complements the GNU General Public License, which is a copyleft
+license designed for free software.
+
+We have designed this License in order to use it for manuals for free
+software, because free software needs free documentation: a free
+program should come with manuals providing the same freedoms that the
+software does. But this License is not limited to software manuals;
+it can be used for any textual work, regardless of subject matter or
+whether it is published as a printed book. We recommend this License
+principally for works whose purpose is instruction or reference.
+
+
+1. APPLICABILITY AND DEFINITIONS
+
+This License applies to any manual or other work that contains a
+notice placed by the copyright holder saying it can be distributed
+under the terms of this License. The "Document", below, refers to any
+such manual or work. Any member of the public is a licensee, and is
+addressed as "you".
+
+A "Modified Version" of the Document means any work containing the
+Document or a portion of it, either copied verbatim, or with
+modifications and/or translated into another language.
+
+A "Secondary Section" is a named appendix or a front-matter section of
+the Document that deals exclusively with the relationship of the
+publishers or authors of the Document to the Document's overall subject
+(or to related matters) and contains nothing that could fall directly
+within that overall subject. (For example, if the Document is in part a
+textbook of mathematics, a Secondary Section may not explain any
+mathematics.) The relationship could be a matter of historical
+connection with the subject or with related matters, or of legal,
+commercial, philosophical, ethical or political position regarding
+them.
+
+The "Invariant Sections" are certain Secondary Sections whose titles
+are designated, as being those of Invariant Sections, in the notice
+that says that the Document is released under this License.
+
+The "Cover Texts" are certain short passages of text that are listed,
+as Front-Cover Texts or Back-Cover Texts, in the notice that says that
+the Document is released under this License.
+
+A "Transparent" copy of the Document means a machine-readable copy,
+represented in a format whose specification is available to the
+general public, whose contents can be viewed and edited directly and
+straightforwardly with generic text editors or (for images composed of
+pixels) generic paint programs or (for drawings) some widely available
+drawing editor, and that is suitable for input to text formatters or
+for automatic translation to a variety of formats suitable for input
+to text formatters. A copy made in an otherwise Transparent file
+format whose markup has been designed to thwart or discourage
+subsequent modification by readers is not Transparent. A copy that is
+not "Transparent" is called "Opaque".
+
+Examples of suitable formats for Transparent copies include plain
+ASCII without markup, Texinfo input format, LaTeX input format, SGML
+or XML using a publicly available DTD, and standard-conforming simple
+HTML designed for human modification. Opaque formats include
+PostScript, PDF, proprietary formats that can be read and edited only
+by proprietary word processors, SGML or XML for which the DTD and/or
+processing tools are not generally available, and the
+machine-generated HTML produced by some word processors for output
+purposes only.
+
+The "Title Page" means, for a printed book, the title page itself,
+plus such following pages as are needed to hold, legibly, the material
+this License requires to appear in the title page. For works in
+formats which do not have any title page as such, "Title Page" means
+the text near the most prominent appearance of the work's title,
+preceding the beginning of the body of the text.
+
+
+2. VERBATIM COPYING
+
+You may copy and distribute the Document in any medium, either
+commercially or noncommercially, provided that this License, the
+copyright notices, and the license notice saying this License applies
+to the Document are reproduced in all copies, and that you add no other
+conditions whatsoever to those of this License. You may not use
+technical measures to obstruct or control the reading or further
+copying of the copies you make or distribute. However, you may accept
+compensation in exchange for copies. If you distribute a large enough
+number of copies you must also follow the conditions in section 3.
+
+You may also lend copies, under the same conditions stated above, and
+you may publicly display copies.
+
+
+3. COPYING IN QUANTITY
+
+If you publish printed copies of the Document numbering more than 100,
+and the Document's license notice requires Cover Texts, you must enclose
+the copies in covers that carry, clearly and legibly, all these Cover
+Texts: Front-Cover Texts on the front cover, and Back-Cover Texts on
+the back cover. Both covers must also clearly and legibly identify
+you as the publisher of these copies. The front cover must present
+the full title with all words of the title equally prominent and
+visible. You may add other material on the covers in addition.
+Copying with changes limited to the covers, as long as they preserve
+the title of the Document and satisfy these conditions, can be treated
+as verbatim copying in other respects.
+
+If the required texts for either cover are too voluminous to fit
+legibly, you should put the first ones listed (as many as fit
+reasonably) on the actual cover, and continue the rest onto adjacent
+pages.
+
+If you publish or distribute Opaque copies of the Document numbering
+more than 100, you must either include a machine-readable Transparent
+copy along with each Opaque copy, or state in or with each Opaque copy
+a publicly-accessible computer-network location containing a complete
+Transparent copy of the Document, free of added material, which the
+general network-using public has access to download anonymously at no
+charge using public-standard network protocols. If you use the latter
+option, you must take reasonably prudent steps, when you begin
+distribution of Opaque copies in quantity, to ensure that this
+Transparent copy will remain thus accessible at the stated location
+until at least one year after the last time you distribute an Opaque
+copy (directly or through your agents or retailers) of that edition to
+the public.
+
+It is requested, but not required, that you contact the authors of the
+Document well before redistributing any large number of copies, to give
+them a chance to provide you with an updated version of the Document.
+
+
+4. MODIFICATIONS
+
+You may copy and distribute a Modified Version of the Document under
+the conditions of sections 2 and 3 above, provided that you release
+the Modified Version under precisely this License, with the Modified
+Version filling the role of the Document, thus licensing distribution
+and modification of the Modified Version to whoever possesses a copy
+of it. In addition, you must do these things in the Modified Version:
+
+A. Use in the Title Page (and on the covers, if any) a title distinct
+ from that of the Document, and from those of previous versions
+ (which should, if there were any, be listed in the History section
+ of the Document). You may use the same title as a previous version
+ if the original publisher of that version gives permission.
+B. List on the Title Page, as authors, one or more persons or entities
+ responsible for authorship of the modifications in the Modified
+ Version, together with at least five of the principal authors of the
+ Document (all of its principal authors, if it has less than five).
+C. State on the Title page the name of the publisher of the
+ Modified Version, as the publisher.
+D. Preserve all the copyright notices of the Document.
+E. Add an appropriate copyright notice for your modifications
+ adjacent to the other copyright notices.
+F. Include, immediately after the copyright notices, a license notice
+ giving the public permission to use the Modified Version under the
+ terms of this License, in the form shown in the Addendum below.
+G. Preserve in that license notice the full lists of Invariant Sections
+ and required Cover Texts given in the Document's license notice.
+H. Include an unaltered copy of this License.
+I. Preserve the section entitled "History", and its title, and add to
+ it an item stating at least the title, year, new authors, and
+ publisher of the Modified Version as given on the Title Page. If
+ there is no section entitled "History" in the Document, create one
+ stating the title, year, authors, and publisher of the Document as
+ given on its Title Page, then add an item describing the Modified
+ Version as stated in the previous sentence.
+J. Preserve the network location, if any, given in the Document for
+ public access to a Transparent copy of the Document, and likewise
+ the network locations given in the Document for previous versions
+ it was based on. These may be placed in the "History" section.
+ You may omit a network location for a work that was published at
+ least four years before the Document itself, or if the original
+ publisher of the version it refers to gives permission.
+K. In any section entitled "Acknowledgements" or "Dedications",
+ preserve the section's title, and preserve in the section all the
+ substance and tone of each of the contributor acknowledgements
+ and/or dedications given therein.
+L. Preserve all the Invariant Sections of the Document,
+ unaltered in their text and in their titles. Section numbers
+ or the equivalent are not considered part of the section titles.
+M. Delete any section entitled "Endorsements". Such a section
+ may not be included in the Modified Version.
+N. Do not retitle any existing section as "Endorsements"
+ or to conflict in title with any Invariant Section.
+
+If the Modified Version includes new front-matter sections or
+appendices that qualify as Secondary Sections and contain no material
+copied from the Document, you may at your option designate some or all
+of these sections as invariant. To do this, add their titles to the
+list of Invariant Sections in the Modified Version's license notice.
+These titles must be distinct from any other section titles.
+
+You may add a section entitled "Endorsements", provided it contains
+nothing but endorsements of your Modified Version by various
+parties--for example, statements of peer review or that the text has
+been approved by an organization as the authoritative definition of a
+standard.
+
+You may add a passage of up to five words as a Front-Cover Text, and a
+passage of up to 25 words as a Back-Cover Text, to the end of the list
+of Cover Texts in the Modified Version. Only one passage of
+Front-Cover Text and one of Back-Cover Text may be added by (or
+through arrangements made by) any one entity. If the Document already
+includes a cover text for the same cover, previously added by you or
+by arrangement made by the same entity you are acting on behalf of,
+you may not add another; but you may replace the old one, on explicit
+permission from the previous publisher that added the old one.
+
+The author(s) and publisher(s) of the Document do not by this License
+give permission to use their names for publicity for or to assert or
+imply endorsement of any Modified Version.
+
+
+5. COMBINING DOCUMENTS
+
+You may combine the Document with other documents released under this
+License, under the terms defined in section 4 above for modified
+versions, provided that you include in the combination all of the
+Invariant Sections of all of the original documents, unmodified, and
+list them all as Invariant Sections of your combined work in its
+license notice.
+
+The combined work need only contain one copy of this License, and
+multiple identical Invariant Sections may be replaced with a single
+copy. If there are multiple Invariant Sections with the same name but
+different contents, make the title of each such section unique by
+adding at the end of it, in parentheses, the name of the original
+author or publisher of that section if known, or else a unique number.
+Make the same adjustment to the section titles in the list of
+Invariant Sections in the license notice of the combined work.
+
+In the combination, you must combine any sections entitled "History"
+in the various original documents, forming one section entitled
+"History"; likewise combine any sections entitled "Acknowledgements",
+and any sections entitled "Dedications". You must delete all sections
+entitled "Endorsements."
+
+
+6. COLLECTIONS OF DOCUMENTS
+
+You may make a collection consisting of the Document and other documents
+released under this License, and replace the individual copies of this
+License in the various documents with a single copy that is included in
+the collection, provided that you follow the rules of this License for
+verbatim copying of each of the documents in all other respects.
+
+You may extract a single document from such a collection, and distribute
+it individually under this License, provided you insert a copy of this
+License into the extracted document, and follow this License in all
+other respects regarding verbatim copying of that document.
+
+
+7. AGGREGATION WITH INDEPENDENT WORKS
+
+A compilation of the Document or its derivatives with other separate
+and independent documents or works, in or on a volume of a storage or
+distribution medium, does not as a whole count as a Modified Version
+of the Document, provided no compilation copyright is claimed for the
+compilation. Such a compilation is called an "aggregate", and this
+License does not apply to the other self-contained works thus compiled
+with the Document, on account of their being thus compiled, if they
+are not themselves derivative works of the Document.
+
+If the Cover Text requirement of section 3 is applicable to these
+copies of the Document, then if the Document is less than one quarter
+of the entire aggregate, the Document's Cover Texts may be placed on
+covers that surround only the Document within the aggregate.
+Otherwise they must appear on covers around the whole aggregate.
+
+
+8. TRANSLATION
+
+Translation is considered a kind of modification, so you may
+distribute translations of the Document under the terms of section 4.
+Replacing Invariant Sections with translations requires special
+permission from their copyright holders, but you may include
+translations of some or all Invariant Sections in addition to the
+original versions of these Invariant Sections. You may include a
+translation of this License provided that you also include the
+original English version of this License. In case of a disagreement
+between the translation and the original English version of this
+License, the original English version will prevail.
+
+
+9. TERMINATION
+
+You may not copy, modify, sublicense, or distribute the Document except
+as expressly provided for under this License. Any other attempt to
+copy, modify, sublicense or distribute the Document is void, and will
+automatically terminate your rights under this License. However,
+parties who have received copies, or rights, from you under this
+License will not have their licenses terminated so long as such
+parties remain in full compliance.
+
+
+10. FUTURE REVISIONS OF THIS LICENSE
+
+The Free Software Foundation may publish new, revised versions
+of the GNU Free Documentation License from time to time. Such new
+versions will be similar in spirit to the present version, but may
+differ in detail to address new problems or concerns. See
+http://www.gnu.org/copyleft/.
+
+Each version of the License is given a distinguishing version number.
+If the Document specifies that a particular numbered version of this
+License "or any later version" applies to it, you have the option of
+following the terms and conditions either of that specified version or
+of any later version that has been published (not as a draft) by the
+Free Software Foundation. If the Document does not specify a version
+number of this License, you may choose any version ever published (not
+as a draft) by the Free Software Foundation.
Index: tags/2.0.8-10/debian/default
===================================================================
--- tags/2.0.8-10/debian/default (nonexistent)
+++ tags/2.0.8-10/debian/default (revision 45)
@@ -0,0 +1,17 @@
+# options to use when starting oidentd as daemon:
+# -m lookup masquaraded connections in /etc/oidentd_masq.users
+# -f forward requests for masquaraded connections to real host
+# -q don't log connections to oidentd
+# see oidentd(8) for detailed list
+OIDENT_OPTIONS="-mf"
+
+# user / group
+OIDENT_USER=oident
+OIDENT_GROUP=oident
+
+# Allow the default router to act as an oidentd proxy? (yes/no)
+# this is needed behind a masquarading router that runs oidentd -f
+# if your identd proxy is not the default router, you have to
+# manually specify it via -P
+OIDENT_BEHIND_PROXY=yes
+
Index: tags/2.0.8-10/debian/dirs
===================================================================
--- tags/2.0.8-10/debian/dirs (nonexistent)
+++ tags/2.0.8-10/debian/dirs (revision 45)
@@ -0,0 +1,2 @@
+etc/default
+usr/sbin
Index: tags/2.0.8-10/debian/init
===================================================================
--- tags/2.0.8-10/debian/init (nonexistent)
+++ tags/2.0.8-10/debian/init (revision 45)
@@ -0,0 +1,71 @@
+#!/bin/sh
+### BEGIN INIT INFO
+# Provides: oidentd ident-server
+# Required-Start: $remote_fs $syslog
+# Required-Stop: $remote_fs $syslog
+# Should-Start:
+# Should-Stop:
+# Default-Start: 2 3 4 5
+# Default-Stop: 0 1 6
+# Short-Description: replacement ident daemon
+# Description: oidentd is a replacement ident daemon
+### END INIT INFO
+
+PATH=/sbin:/bin:/usr/sbin:/usr/bin
+OIDENTD=/usr/sbin/oidentd
+
+# See if the daemons are there
+test -f ${OIDENTD} || exit 0
+
+# oidentd configuration
+OIDENT_OPTIONS=""
+OIDENT_USER="nobody"
+OIDENT_GROUP="nogroup"
+test -f /etc/default/oidentd && . /etc/default/oidentd
+
+. /lib/lsb/init-functions
+
+if [ "${OIDENT_BEHIND_PROXY}" = "yes" ]; then
+ # If we have a default router, then allow it to proxy auth requests to us
+ if [ -x /bin/netstat ] && [ -x /usr/bin/awk ]; then
+ GATEWAY=`netstat -nr | awk '/^0.0.0.0/{print $2;}'`
+ elif [ -x /bin/ip ] && [ -x /usr/bin/awk ]; then
+ GATEWAY=`ip route show 0.0.0.0/0 | awk '/^default via /{print $3}'`
+ fi
+ if [ -n "${GATEWAY}" ]; then
+ OIDENT_OPTIONS="${OIDENT_OPTIONS} -P ${GATEWAY}"
+ fi
+fi
+
+
+OPTIONS="${OIDENT_OPTIONS} -u ${OIDENT_USER} -g ${OIDENT_GROUP}"
+
+case "$1" in
+ start)
+ log_daemon_msg "Starting ident daemon" "oidentd"
+ start-stop-daemon --start --quiet --oknodo --exec ${OIDENTD} -- ${OPTIONS}
+ log_end_msg $?
+ ;;
+ stop)
+ log_daemon_msg "Stopping ident daemon" "oidentd"
+ start-stop-daemon --stop --quiet --oknodo --exec ${OIDENTD} -- ${OPTIONS}
+ log_end_msg $?
+ ;;
+ reload|restart|force-reload)
+ log_daemon_msg "Restarting ident daemon" "oidentd"
+ start-stop-daemon --stop --quiet --exec ${OIDENTD} -- ${OPTIONS}
+ sleep 2
+ start-stop-daemon --start --quiet --exec ${OIDENTD} -- ${OPTIONS}
+ log_end_msg $?
+ ;;
+ status)
+ status_of_proc "$OIDENTD" "oidentd" && exit 0 || exit $?
+ ;;
+ *)
+ log_success_msg "Usage: $0 {start|stop|restart|reload|force-reload|status}"
+ exit 1
+ ;;
+esac
+
+exit 0
+
Index: tags/2.0.8-10/debian/oidentd.conf
===================================================================
--- tags/2.0.8-10/debian/oidentd.conf (nonexistent)
+++ tags/2.0.8-10/debian/oidentd.conf (revision 45)
@@ -0,0 +1,22 @@
+# Configuration for oidentd
+# see oidentd.conf(5)
+#
+default {
+ default {
+ deny spoof
+ deny spoof_all
+ deny spoof_privport
+ allow random
+ allow random_numeric
+ allow numeric
+ deny hide
+ }
+}
+
+# you may want to hide root connections
+#user "root" {
+# default {
+# force reply "UNKNOWN"
+# }
+#}
+
Index: tags/2.0.8-10/debian/oidentd.install
===================================================================
--- tags/2.0.8-10/debian/oidentd.install (nonexistent)
+++ tags/2.0.8-10/debian/oidentd.install (revision 45)
@@ -0,0 +1,2 @@
+debian/oidentd.conf etc/
+debian/oidentd_masq.conf etc/
Index: tags/2.0.8-10/debian/oidentd.logcheck.ignore.server
===================================================================
--- tags/2.0.8-10/debian/oidentd.logcheck.ignore.server (nonexistent)
+++ tags/2.0.8-10/debian/oidentd.logcheck.ignore.server (revision 45)
@@ -0,0 +1,5 @@
+^\w{3} [ :0-9]{11} [._[:alnum:]-]+ oidentd\[[0-9]+\]: Connection from [._[:alnum:]-]+ \([0-9a-f.:]+\):[0-9]{1,5}$
+^\w{3} [ :0-9]{11} [._[:alnum:]-]+ oidentd\[[0-9]+\]: Connection from [0-9a-f.:]+:[0-9]{1,5}$
+^\w{3} [ :0-9]{11} [._[:alnum:]-]+ oidentd\[[0-9]+\]: \[[0-9a-f.:]+\.[0-9]{1,3}\] Successful lookup \(by forward\): [0-9]+ \([0-9]+\) , [0-9]+ : [_[:alnum:]-]+$
+^\w{3} [ :0-9]{11} [._[:alnum:]-]+ oidentd\[[0-9]+\]: \[[._[:alnum:]-]+\] Successful lookup: [0-9]+ , [0-9]+ : [_[:alnum:]-]+ \([_[:alnum:]-]+\)$
+^\w{3} [ :0-9]{11} [._[:alnum:]-]+ oidentd\[[0-9]+\]: \[localhost\] [0-9]+ , [0-9]+ : ERROR : NO-USER
Index: tags/2.0.8-10/debian/oidentd_masq.conf
===================================================================
--- tags/2.0.8-10/debian/oidentd_masq.conf (nonexistent)
+++ tags/2.0.8-10/debian/oidentd_masq.conf (revision 45)
@@ -0,0 +1,11 @@
+# oident masquarded connections configuration
+
+# use this file if your host is masquarading connections for several
+# hosts and you want to return a reply based on the hostname of
+# the originating machine
+# by default, such requests are forwarded to the real host.
+# you can disable forwarding by removing "-f" from OIDENT_OPTIONS
+# in /etc/default/oidentd
+
+# add hosts in the following format, see oidentd_masq.conf(5) for details:
+# <ip or host>[/mask] <username> <os>
Index: tags/2.0.8-10/debian/watch
===================================================================
--- tags/2.0.8-10/debian/watch (nonexistent)
+++ tags/2.0.8-10/debian/watch (revision 45)
@@ -0,0 +1,3 @@
+version=3
+http://qa.debian.org/watch/sf.php/ojnk/ \
+(?:|.*/)oidentd(?:[_\-]v?|)(\d[^\s/]*)\.(?:tar\.xz|txz|tar\.bz2|tbz2|tar\.gz|tgz)
Index: tags/2.0.8-10/debian
===================================================================
--- tags/2.0.8-10/debian (nonexistent)
+++ tags/2.0.8-10/debian (revision 45)
/tags/2.0.8-10/debian
Property changes:
Added: mergeWithUpstream
## -0,0 +1 ##
+1
\ No newline at end of property
Index: tags/2.0.8-9/debian/changelog
===================================================================
--- tags/2.0.8-9/debian/changelog (nonexistent)
+++ tags/2.0.8-9/debian/changelog (revision 45)
@@ -0,0 +1,423 @@
+oidentd (2.0.8-9) unstable; urgency=low
+
+ * Correct Vcs-Svn URL.
+ * Drop README.Debian since the workaround it describes is no longer
+ necessary since bug 533604 has been fixed.
+ * dont-touch-CFLAGS.patch: don't let --enable-debug mess with build
+ flags.
+ * Bump Standards-Version to 3.9.8.
+
+ -- Magnus Holmgren <holmgren@debian.org> Mon, 10 Oct 2016 21:14:02 +0200
+
+oidentd (2.0.8-8) unstable; urgency=low
+
+ * New maintainer (Closes: #695125).
+ * Change source format to 3.0 (quilt), using the "automagic" dh instead
+ of CDBS.
+ * Put the modification of README in dont_mention_INSTALL.patch.
+ * debian/docs: Don't mention README.Debian or ChangeLog; those are
+ installed by default (merge the README.Debian in the root of the
+ source package into the one in debian/).
+ * Raise debhelper compat level to 9 to get default build flags
+ automatically.
+ * Override the license-problem-gfdl-invariants Lintian errors; the
+ license notice doesn't use the standard wording but it should be clear
+ that there are no invariant sections nor front or back cover texts.
+ * Replace "[ -x ... ]" with "which ... > /dev/null" in maintainer
+ scripts.
+ * Bump Standards-Version to 3.9.6.
+
+ -- Magnus Holmgren <holmgren@debian.org> Tue, 25 Aug 2015 20:57:44 +0200
+
+oidentd (2.0.8-7) unstable; urgency=medium
+
+ * QA upload.
+
+ [ Unit 193 ]
+ * d/p/ftbfs-gcc5.patch: Fix a failure to build with gcc5. (Closes: #778035)
+ * Add d/watch from Bart Martens.
+
+ [ Peter Eisentraut ]
+ * Add support for "status" action to init.d script. (Closes: #647871)
+
+ -- Unit 193 <unit193@ubuntu.com> Fri, 03 Jul 2015 06:01:08 -0400
+
+oidentd (2.0.8-6) unstable; urgency=medium
+
+ * QA upload.
+ * Depend on iproute2 instead of transitional package iproute.
+
+ -- Andreas Henriksson <andreas@fatal.se> Thu, 19 Jun 2014 22:29:08 +0200
+
+oidentd (2.0.8-5) unstable; urgency=low
+
+ * QA upload.
+ * Don’t ship changes to debian/ as a patch, just apply them.
+
+ -- Michael Stapelberg <stapelberg@debian.org> Tue, 04 Dec 2012 20:27:25 +0100
+
+oidentd (2.0.8-4.1) unstable; urgency=low
+
+ * Non-maintainer upload.
+ * Add patch to add -P in the init script with either iproute or net-tools
+ (Thanks Andreas Henriksson)
+ * Add dependency on iproute | net-tools (Closes: #672926)
+
+ -- Michael Stapelberg <stapelberg@debian.org> Mon, 03 Dec 2012 23:42:59 +0100
+
+oidentd (2.0.8-4) unstable; urgency=low
+
+ * Bind to ipv6-socket by default as well (Closes: #533604)
+ Patch supplied by Fabian Knittel <fabian.knittel@avona.com>
+
+ -- Stefan Bauer <stefan.bauer@cubewerk.de> Mon, 01 Mar 2010 20:27:22 +0100
+
+oidentd (2.0.8-3) unstable; urgency=low
+
+ * Migrating logcheck ignore database from logcheck-database package to
+ oidentd
+ * Adding ignore entry for daemons that required local users (Closes: #260660)
+
+ -- Stefan Bauer <stefan.bauer@cubewerk.de> Tue, 01 Sep 2009 15:53:27 +0200
+
+oidentd (2.0.8-2) unstable; urgency=low
+
+ * New Maintainer (Closes: #509671)
+ * Acknowledge NMU changes
+ * changed file source address in copyright file
+ * removed ADDENDUM: example stanza in copyright file
+ * fixed old fsf address in copyright file
+ * added LSB functions to init script (Closes: #508137 #461338)
+ * mentioned workaround in README.Debian to bind socket to ipv4 and
+ ipv6-addresses by default (Closes: #520134)
+
+ -- Stefan Bauer <stefan.bauer@cubewerk.de> Sat, 29 Aug 2009 16:20:38 +0200
+
+oidentd (2.0.8-1.2) unstable; urgency=low
+
+ * Non-maintainer upload.
+ * Added LSB formatted dependency info in init.d script (closes: #462212)
+
+ -- Peter Eisentraut <petere@debian.org> Tue, 01 Apr 2008 22:34:32 +0200
+
+oidentd (2.0.8-1.1) unstable; urgency=high
+
+ * Non-maintainer upload during BSP.
+ * Fix unconditional use of deluser in postrm (Closes: #417038).
+
+ -- Luk Claes <luk@debian.org> Thu, 17 May 2007 02:02:54 +0200
+
+oidentd (2.0.8-1) unstable; urgency=low
+
+ * New upstream release
+
+ -- Martin Waitz <tali@debian.org> Sun, 2 Jul 2006 01:05:50 +0200
+
+oidentd (2.0.7-5) unstable; urgency=low
+
+ * Don't choke on kernels without masquerade support, Closes: #354006
+
+ -- Martin Waitz <tali@debian.org> Tue, 7 Mar 2006 21:37:21 +0100
+
+oidentd (2.0.7-4) unstable; urgency=low
+
+ * Apply patch from Christof Douma to open netfilter file descriptors
+ before dropping root, Closes: #266722
+ * debian/{control,postrm,postinst}: use oident user and group for daemon,
+ Closes: #295630
+ * debian/postrm: don't try to remove oidentd from inet.conf
+ * debian/control: bump Standards Version
+
+ -- Martin Waitz <tali@debian.org> Sat, 28 Jan 2006 12:51:33 +0100
+
+oidentd (2.0.7-3) unstable; urgency=low
+
+ * fix parsing of new ip_conntrack format, Closes: #292779
+
+ -- Martin Waitz <tali@debian.org> Sat, 5 Feb 2005 00:35:55 +0100
+
+oidentd (2.0.7-2) unstable; urgency=high
+
+ * urgency high because it fixes a serious bug in the copyright file.
+ * debian/copyright: include GFDL, Closes: #292239
+ * debian/control: update Standards-Version and description
+ * debian/init: remove support for upgrade from version < 2
+ * README: don't reference INSTALL, Closes: #253199
+
+ -- Martin Waitz <tali@debian.org> Fri, 28 Jan 2005 23:50:07 +0100
+
+oidentd (2.0.7-1) unstable; urgency=low
+
+ * New upstream release
+ * debian/default: use -f by default, as suggested by Bug#217194
+ * debian/default: Fix comment about /etc/oidentd_masq.conf, Closes: #226962
+ * debian/oidentd_masq.conf: update comment
+ * debian/rules,install: use CDBS for packaging
+ * debian/compat: use debhelper version 4
+ * debian/control: update Build-Depends
+
+ -- Martin Waitz <tali@debian.org> Mon, 12 Jan 2004 01:24:13 +0100
+
+oidentd (2.0.5-1) unstable; urgency=low
+
+ * New upstream release
+ - includes better config parsing, Closes: #176447
+ * Don't strip '-r' option, Closes: #176467
+
+ -- Martin Waitz <tali@debian.org> Wed, 26 Feb 2003 22:46:31 +0100
+
+oidentd (2.0.4-2) unstable; urgency=low
+
+ * I guess new bisons are more strict, fix .y file, Closes: #165332
+
+ -- Martin Waitz <tali@debian.org> Fri, 18 Oct 2002 20:26:54 +0200
+
+oidentd (2.0.4-1) unstable; urgency=low
+
+ * New upstream release
+ * remove oidentdconfig, it's not needed any more post-woody.
+ Closes: #139203, #145090
+ * Add patch from Ewen McNeill to allow default router as
+ identd proxy. Closes: #157832
+
+ -- Martin Waitz <tali@debian.org> Thu, 22 Aug 2002 19:11:42 +0200
+
+oidentd (2.0.3+cvs20020603-1) unstable; urgency=high
+
+ * New upstream source taken from cvs
+ - only changes one source line, fixing a broken memory allocation
+ * Urgency set to high because 2.0.3-1 had a lot more bugs
+
+ -- Martin Waitz <tali@debian.org> Mon, 3 Jun 2002 10:58:10 +0200
+
+oidentd (2.0.3+cvs20020418-1) unstable; urgency=low
+
+ * New upstream source taken from cvs
+ - includes minor bugfixes, Closes: #115589
+
+ -- Martin Waitz <tali@debian.org> Thu, 18 Apr 2002 22:32:02 +0200
+
+oidentd (2.0.3-1) unstable; urgency=low
+
+ * New upstream release
+ * debian/control: Standards-Version 3.5.6.1
+
+ -- Martin Waitz <tali@debian.org> Mon, 25 Mar 2002 01:39:45 +0100
+
+oidentd (2.0.1-2) unstable; urgency=low
+
+ * debian/oidentdconfig: generate better oidentd.conf
+ this fixes one part of #116694.
+
+ -- Martin Waitz <tali@debian.org> Mon, 5 Nov 2001 00:45:45 +0100
+
+oidentd (2.0.1-1) unstable; urgency=low
+
+ * New upstream version
+ - fixes -f command line argument, Closes: #113721
+ * debian/rules: added new --enable-debug to configure
+ * debian/control: mention IPv6 support in Description
+
+ -- Martin Waitz <tali@debian.org> Sat, 6 Oct 2001 23:18:11 +0200
+
+oidentd (1.9.9.1+cvs20010921-1) unstable; urgency=low
+
+ * New upstream source taken from cvs
+ - fixes port binding, Closes: #113043
+ - more masquarade fixes, Closes: #110540 (again ;)
+
+ -- Martin Waitz <tali@debian.org> Fri, 21 Sep 2001 15:19:27 +0200
+
+oidentd (1.9.9.1-1) unstable; urgency=low
+
+ * New upstream version
+ - many bugfixes, including masquarade support, Closes: #110540
+ * debian/rules,docs: use NEWS for changelog,
+ include 1.x changelog in documentation
+ * debian/copyright: updated web page location
+
+ -- Martin Waitz <tali@debian.org> Tue, 18 Sep 2001 11:11:06 +0200
+
+oidentd (1.9.9+cvs20010905-1) unstable; urgency=low
+
+ * New upstream source taken from cvs
+ - uses ~/.oidentd.conf instead of ~/.oidentd_conf
+ * #1109875 was a typo (Closes: #110975)
+ * debian/control: set priority to extra,
+ somehow last uploads made it optional
+
+ -- Martin Waitz <tali@debian.org> Sun, 9 Sep 2001 14:52:53 +0200
+
+oidentd (1.9.9-2) unstable; urgency=low
+
+ * debian/control: added bison, flex to build-depends
+ (Closes: #110498, #1109875)
+
+ -- Martin Waitz <tali@debian.org> Tue, 4 Sep 2001 15:03:52 +0200
+
+oidentd (1.9.9-1) unstable; urgency=low
+
+ * New upstream version
+ - IPv6 support, Closes: #92232
+ - new, more flexible configuration
+ - doesn't support inetd any more, Closes: #55021, #62149, #71964
+ - old bugs are already fixed, Closes: #67527, #76682
+ - includes (fixed!) version of my patch regarding logging, Closes: #106782
+ * debian/oidentdconfig: wrote script to convert config files, please test!
+ * debian/rules: install new config files and oidentdconfig
+ * debian/rules,docs: removed INSTALL, doesn't contain anything important any more
+ * debian/default: change comments according to new syntax
+ * debian/init: removed inetd test, always run as daemon
+ * debian/init: remove old options from OIDENT_OPTIONS
+ * debian/postinst: don't add inetd entry, remove old inetd entries
+ * debian/postinst: run oidentdconfig to test config
+ * debian/prerm: instead of disabling oidentd in inetd.conf, remove it
+ * debian/copyright: small cleanups
+ * debian/control: compliant to Standards-Version 3.5.6.0
+
+ -- Martin Waitz <tali@debian.org> Tue, 21 Aug 2001 16:43:32 +0200
+
+oidentd (1.7.1-8) unstable; urgency=low
+
+ * removed logcheck ignore file, it is being provided by logcheck
+ (Closes: #105472, #106196)
+ * again updated config.{guess,sub}
+
+ -- Martin Waitz <tali@debian.org> Thu, 26 Jul 2001 16:04:35 +0200
+
+oidentd (1.7.1-7) unstable; urgency=low
+
+ * updated config.{guess,sub} from current libtool
+ * changed oidentd.c to compile with gcc-3.0
+ (Closes: #103156, thanks to LaMont Jones for the patch)
+
+ -- Martin Waitz <tali@debian.org> Tue, 3 Jul 2001 15:33:26 +0200
+
+oidentd (1.7.1-6) unstable; urgency=low
+
+ * removed in.oidentd from man-page (Closes: #99584)
+ * compliant to Standards-Version 3.5.5.0
+
+ -- Martin Waitz <tali@debian.org> Fri, 8 Jun 2001 15:37:23 +0200
+
+oidentd (1.7.1-5) unstable; urgency=low
+
+ * New Maintainer.
+ * Honor DEB_BUILD_OPTIONS, now using debhelper 3
+ * Add documentation to /etc/identd.spoof.
+ * Add logcheck ignore file. Closes: #89177
+ * init script now only checks for existance of daemon
+ * move daemon configuration to /etc/default/
+ * now complies to Standards-Version 3.5.2.0
+ * add pointer to "-F" to config files. Closes: #80824
+ * changed linux-masq error logging. Closes: #75952
+ * use same default config for init/inetd method (-s -m)
+ * fixed typo in oidentd(8). Closes: #78817
+ * some cleanup
+
+ -- Martin Waitz <tali@stud.uni-erlangen.de> Thu, 29 Mar 2001 15:21:01 +0200
+
+oidentd (1.7.1-4) unstable; urgency=low
+
+ * Yet another upload
+ * killed preinst, dpkg handles it for us. Closes: #92076
+
+ -- Sean 'Shaleh' Perry <shaleh@debian.org> Thu, 29 Mar 2001 07:51:57 -0800
+
+oidentd (1.7.1-3) unstable; urgency=low
+
+ * Fixing bugs
+ * Maintainer scripts check for update-inetd before using it.
+ Closes: #88916, #88917, #88921
+ * added empty identd.spoof to /etc, marked as a conffile. Closes: #81136
+ * removed the stamps in rules file, Closes: #75084
+
+ -- Sean 'Shaleh' Perry <shaleh@debian.org> Wed, 14 Mar 2001 15:20:23 -0800
+
+oidentd (1.7.1-2) unstable; urgency=low
+
+ * Orphaning package
+
+ -- Sean 'Shaleh' Perry <shaleh@debian.org> Wed, 21 Feb 2001 12:56:47 -0800
+
+oidentd (1.7.1-1) unstable; urgency=low
+
+ * New upstream release
+
+ -- Sean 'Shaleh' Perry <shaleh@debian.org> Mon, 23 Oct 2000 16:29:06 -0700
+
+oidentd (1.7.0-2) frozen unstable; urgency=low
+
+ * Fixed the setsockopt() bug, patch sent upstream
+
+ -- Sean 'Shaleh' Perry <shaleh@debian.org> Wed, 18 Oct 2000 09:30:05 -0700
+
+oidentd (1.7.0-1) frozen unstable; urgency=low
+
+ * New upstream release
+
+ -- Sean 'Shaleh' Perry <shaleh@debian.org> Tue, 17 Oct 2000 09:35:56 -0700
+
+oidentd (1.6.4-3) frozen unstable; urgency=low
+
+ * Ensure oident becomes dominant ident
+ * Closes: #67527
+
+ -- Sean 'Shaleh' Perry <shaleh@debian.org> Fri, 21 Jul 2000 14:16:52 -0700
+
+oidentd (1.6.4-2) frozen unstable; urgency=low
+
+ * Closes: #60111
+ * this is related to my previous upload, I missed the init script.
+
+ -- Sean 'Shaleh' Perry <shaleh@debian.org> Mon, 13 Mar 2000 17:32:30 -0800
+
+oidentd (1.6.4-1) frozen unstable; urgency=low
+
+ * New upstream release
+ * Upstream fixed several bugs
+ * Netfilter support (important for 2.3 and higher linux kernels)
+ * Closes: #56021
+
+ -- Sean 'Shaleh' Perry <shaleh@debian.org> Fri, 25 Feb 2000 13:43:43 -0800
+
+oidentd (1.6.3-4) unstable; urgency=low
+
+ * Closes: #45343
+ * FHS compliant
+
+ -- Sean E. Perry <shaleh@debian.org> Mon, 20 Sep 1999 17:34:36 -0700
+
+oidentd (1.6.3-3) unstable; urgency=low
+
+ * bug fixes
+ * closes: #43978, oops
+ * closes: #43983, double oops
+
+ -- Sean E. Perry <shaleh@debian.org> Fri, 3 Sep 1999 12:23:13 -0700
+
+oidentd (1.6.3-2) unstable; urgency=low
+
+ * Cleaned up the {pre,post}{inst,rm}
+ * added an init script, default is still inetd
+
+ -- Sean E. Perry <shaleh@debian.org> Tue, 31 Aug 1999 15:04:39 -0700
+
+oidentd (1.6.3-1) unstable; urgency=low
+
+ * new upstream release
+
+ -- Sean E. Perry <shaleh@debian.org> Wed, 25 Aug 1999 03:41:16 -0700
+
+oidentd (1.6.2-0) unstable; urgency=low
+
+ * New upstream release
+
+ -- Sean E. Perry <shaleh@debian.org> Sat, 29 May 1999 06:07:05 -0400
+
+oidentd (1.6.1-0) unstable; urgency=low
+
+ * Initial Release.
+
+ -- Sean E. Perry <shaleh@debian.org> Sat, 6 Mar 1999 15:37:05 -0500
+
Index: tags/2.0.8-9/debian/control
===================================================================
--- tags/2.0.8-9/debian/control (nonexistent)
+++ tags/2.0.8-9/debian/control (revision 45)
@@ -0,0 +1,28 @@
+Source: oidentd
+Section: net
+Priority: extra
+Build-Depends: debhelper (>= 9), autotools-dev
+Maintainer: Magnus Holmgren <holmgren@debian.org>
+Standards-Version: 3.9.8
+Homepage: http://ojnk.sourceforge.net/
+Vcs-Browser: http://svn.kibibyte.se/oidentd
+Vcs-Svn: svn://svn.kibibyte.se/oidentd/trunk
+
+Package: oidentd
+Architecture: any
+Depends: ${shlibs:Depends}, ${misc:Depends}, netbase, adduser, iproute2 | net-tools
+Provides: ident-server
+Replaces: ident-server
+Conflicts: ident-server, logcheck-database (<= 1.3.3)
+Description: replacement ident daemon
+ An ident (rfc1413) daemon for IPv4 and IPv6.
+ .
+ Oidentd allows users, given the proper permission, to specify the
+ identd response that the server will output when a successful lookup
+ is completed. Oidentd also allows for pseudo-random strings
+ (either a prefix, such as "user," followed by a number between 0 and
+ 99999, or 10 pseudo-random characters of the set 0-9A-Za-z) to be
+ returned upon the completion of a successful lookup instead of a
+ username or a UID.
+ .
+ Oidentd supports IPv4 masqueraded connections, including netfilter.
Index: tags/2.0.8-9/debian/patches/bind-to-ipv6-too.patch
===================================================================
--- tags/2.0.8-9/debian/patches/bind-to-ipv6-too.patch (nonexistent)
+++ tags/2.0.8-9/debian/patches/bind-to-ipv6-too.patch (revision 45)
@@ -0,0 +1,19 @@
+Description: Patch to bind to ipv6 socket as well
+Author: Fabian Knittel <fabian.knittel@avona.com>
+Bug-Debian: https://bugs.debian.org/533604
+
+--- oidentd-2.0.8//src/oidentd_inet_util.c 2006-05-22 02:31:19.000000000 +0200
++++ oidentd-2.0.8.new//src/oidentd_inet_util.c 2010-03-01 20:26:11.000000000 +0100
+@@ -60,6 +60,12 @@
+ #ifdef WANT_IPV6
+ case AF_INET6:
+ SIN6(ai->ai_addr)->sin6_port = listen_port;
++
++ if (setsockopt(listenfd, IPPROTO_IPV6, IPV6_V6ONLY, &one,
++ sizeof(one)) != 0) {
++ debug("setsockopt IPV6_V6ONLY: %s", strerror(errno));
++ return (-1);
++ }
+ break;
+ #endif
+
Index: tags/2.0.8-9/debian/patches/dont-touch-CFLAGS.patch
===================================================================
--- tags/2.0.8-9/debian/patches/dont-touch-CFLAGS.patch (nonexistent)
+++ tags/2.0.8-9/debian/patches/dont-touch-CFLAGS.patch (revision 45)
@@ -0,0 +1,25 @@
+Description: Change the configure script so that --enable-debug doesn't modify $CFLAGS
+ The debug logging option is useful, but we don't want the build flags to be messed with.
+
+--- a/configure
++++ b/configure
+@@ -4533,7 +4533,7 @@ cat >>confdefs.h <<\_ACEOF
+ #define ENABLE_DEBUGGING 1
+ _ACEOF
+
+- DEBUG_CFLAGS="-O0 -fvar-tracking -g3 -ggdb"
++# DEBUG_CFLAGS="-O0 -fvar-tracking -g3 -ggdb"
+ fi
+
+ enableval=""
+--- a/configure.ac
++++ b/configure.ac
+@@ -58,7 +58,7 @@ AC_ARG_ENABLE(debug,
+ [ --enable-debug Enable debugging])
+ if test "$enableval" = "yes"; then
+ AC_DEFINE(ENABLE_DEBUGGING, 1, [Define to enable debugging])
+- DEBUG_CFLAGS="-O0 -fvar-tracking -g3 -ggdb"
++# DEBUG_CFLAGS="-O0 -fvar-tracking -g3 -ggdb"
+ fi
+
+ enableval=""
Index: tags/2.0.8-9/debian/patches/dont_mention_INSTALL.patch
===================================================================
--- tags/2.0.8-9/debian/patches/dont_mention_INSTALL.patch (nonexistent)
+++ tags/2.0.8-9/debian/patches/dont_mention_INSTALL.patch (revision 45)
@@ -0,0 +1,14 @@
+Description: Don't reference INSTALL, which isn't included in the package since it's mostly irrelevant to Debian users.
+Bug-Debian: http://bugs.debian.org/253199
+
+--- a/README
++++ b/README
+@@ -7,8 +7,6 @@ oidentd has a flexible mechanism for spe
+ be granted permission to specify their own ident responses. Responses can be
+ specified according to host and port pairs.
+
+-For details on how to install oidentd see the INSTALL file.
+-
+ See the TODO file for things that need to be done.
+
+ For a complete list of features, consult the manual page or run
Index: tags/2.0.8-9/debian/patches/ftbfs-gcc5.patch
===================================================================
--- tags/2.0.8-9/debian/patches/ftbfs-gcc5.patch (nonexistent)
+++ tags/2.0.8-9/debian/patches/ftbfs-gcc5.patch (revision 45)
@@ -0,0 +1,25 @@
+Description: Fix a failure to build with gcc5.
+Bug-Debian: http://bugs.debian.org/778035
+
+--- a/src/oidentd_util.c 2015-07-03 05:56:24.000000000 -0400
++++ b/src/oidentd_util.c 2015-07-03 05:56:47.671378000 -0400
+@@ -75,7 +75,7 @@
+ ** PRNG functions on systems whose libraries provide them.)
+ */
+
+-inline int randval(int i) {
++extern __attribute__ ((gnu_inline)) int randval(int i) {
+ /* Per _Numerical Recipes in C_: */
+ return ((double) i * rand() / (RAND_MAX+1.0));
+ }
+--- a/src/oidentd_util.h 2015-07-03 05:56:32.000000000 -0400
++++ b/src/oidentd_util.h 2015-07-03 05:56:53.835378000 -0400
+@@ -58,7 +58,7 @@
+ int find_group(const char *temp_group, gid_t *gid);
+
+ int random_seed(void);
+-inline int randval(int i);
++extern __attribute__ ((gnu_inline)) int randval(int i);
+
+ #ifndef HAVE_SNPRINTF
+ int snprintf(char *str, size_t n, char const *fmt, ...);
Index: tags/2.0.8-9/debian/patches/series
===================================================================
--- tags/2.0.8-9/debian/patches/series (nonexistent)
+++ tags/2.0.8-9/debian/patches/series (revision 45)
@@ -0,0 +1,4 @@
+bind-to-ipv6-too.patch
+ftbfs-gcc5.patch
+dont_mention_INSTALL.patch
+dont-touch-CFLAGS.patch
Index: tags/2.0.8-9/debian/rules
===================================================================
--- tags/2.0.8-9/debian/rules (nonexistent)
+++ tags/2.0.8-9/debian/rules (revision 45)
@@ -0,0 +1,7 @@
+#!/usr/bin/make -f
+
+%:
+ dh $@ --with autotools-dev
+
+override_dh_auto_configure:
+ dh_auto_configure -- --enable-debug --enable-nat
/tags/2.0.8-9/debian/rules
Property changes:
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property
Index: tags/2.0.8-9/debian/compat
===================================================================
--- tags/2.0.8-9/debian/compat (nonexistent)
+++ tags/2.0.8-9/debian/compat (revision 45)
@@ -0,0 +1 @@
+9
Index: tags/2.0.8-9/debian/postinst
===================================================================
--- tags/2.0.8-9/debian/postinst (nonexistent)
+++ tags/2.0.8-9/debian/postinst (revision 45)
@@ -0,0 +1,12 @@
+#!/bin/sh
+
+set -e
+
+# remove other ident daemons from inetd
+if which update-inetd > /dev/null; then
+ update-inetd --remove ident
+fi
+
+adduser --system --group --home / --no-create-home --quiet oident
+
+#DEBHELPER#
Index: tags/2.0.8-9/debian/postrm
===================================================================
--- tags/2.0.8-9/debian/postrm (nonexistent)
+++ tags/2.0.8-9/debian/postrm (revision 45)
@@ -0,0 +1,18 @@
+#!/bin/sh
+# post removal script for the Debian GNU/Linux oidentd package
+
+set -e
+
+if which update-inetd > /dev/null; then
+ if which identd > /dev/null; then
+ update-inetd --add "ident stream tcp nowait nobody /usr/sbin/identd identd -i"
+ fi
+fi
+
+if [ "$1" = purge ]; then
+ if which deluser > /dev/null; then
+ deluser --system --quiet oident
+ fi
+fi
+
+#DEBHELPER#
Index: tags/2.0.8-9/debian/prerm
===================================================================
--- tags/2.0.8-9/debian/prerm (nonexistent)
+++ tags/2.0.8-9/debian/prerm (revision 45)
@@ -0,0 +1,10 @@
+#!/bin/sh
+# pre remove script for the Debian GNU/Linux oidentd package
+
+set -e
+
+if which update-inetd > /dev/null; then
+ update-inetd --pattern "oidentd" --remove ident
+fi
+
+#DEBHELPER#
Index: tags/2.0.8-9/debian/docs
===================================================================
--- tags/2.0.8-9/debian/docs (nonexistent)
+++ tags/2.0.8-9/debian/docs (revision 45)
@@ -0,0 +1,5 @@
+AUTHORS
+TODO
+README
+NEWS
+ChangeLog-1.x
Index: tags/2.0.8-9/debian/source/lintian-overrides
===================================================================
--- tags/2.0.8-9/debian/source/lintian-overrides (nonexistent)
+++ tags/2.0.8-9/debian/source/lintian-overrides (revision 45)
@@ -0,0 +1,4 @@
+oidentd source: license-problem-gfdl-invariants debian/copyright invariant part is: with the invariant sections being no invariant sections, with the front-cover texts being no front-cover texts, and with the back-cover texts being no back-cover texts
+oidentd source: license-problem-gfdl-invariants doc/oidentd.8 invariant part is: with the invariant sections being no invariant sections, with the front-cover texts being no front-cover texts, and with the back-cover texts being no back-cover texts
+oidentd source: license-problem-gfdl-invariants doc/oidentd.conf.5 invariant part is: with the invariant sections being no invariant sections, with the front-cover texts being no front-cover texts, and with the back-cover texts being no back-cover texts
+oidentd source: license-problem-gfdl-invariants doc/oidentd_masq.conf.5 invariant part is: with the invariant sections being no invariant sections, with the front-cover texts being no front-cover texts, and with the back-cover texts being no back-cover texts
Index: tags/2.0.8-9/debian/source/format
===================================================================
--- tags/2.0.8-9/debian/source/format (nonexistent)
+++ tags/2.0.8-9/debian/source/format (revision 45)
@@ -0,0 +1 @@
+3.0 (quilt)
Index: tags/2.0.8-9/debian/copyright
===================================================================
--- tags/2.0.8-9/debian/copyright (nonexistent)
+++ tags/2.0.8-9/debian/copyright (revision 45)
@@ -0,0 +1,365 @@
+This package was first debianized by Turbo Fredriksson turbo@debian.org on
+Fri, 12 Feb 1999 22:37:05 +0100.
+
+This version is from http://prdownloads.sourceforge.net/ojnk/oidentd-2.0.8.tar.gz
+Stable oidentd releases can be downloaded from http://dev.ojnk.net
+
+Upstream Author: Odin <odin@ojnk.nu>
+
+Copyright:
+
+Source code is Copyright (C) 1998-2003 Ryan McCabe <ryan@numb.org>
+
+This program is free software; you can redistribute it and/or modify
+it under the terms of the GNU General Public License, version 2,
+as published by the Free Software Foundation.
+
+This program 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.
+
+A copy of the GPL is available in the file /usr/share/common-licenses/GPL.
+
+
+
+Documentation is Copyright (C) 2001-2003 Ryan McCabe <ryan@numb.org>.
+
+Permission is granted to copy, distribute and/or modify this document
+under the terms of the GNU Free Documentation License, Version 1.1
+or any later version published by the Free Software Foundation;
+with the Invariant Sections being no invariant sections, with the
+Front-Cover Texts being no front-cover texts, and with the Back-Cover
+Texts being no back-cover texts. A copy of the license is included in the
+section entitled "GNU Free Documentation License".
+
+
+ GNU Free Documentation License
+ Version 1.1, March 2000
+
+ Copyright (C) 2000 Free Software Foundation, Inc.
+ 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA.
+ Everyone is permitted to copy and distribute verbatim copies
+ of this license document, but changing it is not allowed.
+
+
+0. PREAMBLE
+
+The purpose of this License is to make a manual, textbook, or other
+written document "free" in the sense of freedom: to assure everyone
+the effective freedom to copy and redistribute it, with or without
+modifying it, either commercially or noncommercially. Secondarily,
+this License preserves for the author and publisher a way to get
+credit for their work, while not being considered responsible for
+modifications made by others.
+
+This License is a kind of "copyleft", which means that derivative
+works of the document must themselves be free in the same sense. It
+complements the GNU General Public License, which is a copyleft
+license designed for free software.
+
+We have designed this License in order to use it for manuals for free
+software, because free software needs free documentation: a free
+program should come with manuals providing the same freedoms that the
+software does. But this License is not limited to software manuals;
+it can be used for any textual work, regardless of subject matter or
+whether it is published as a printed book. We recommend this License
+principally for works whose purpose is instruction or reference.
+
+
+1. APPLICABILITY AND DEFINITIONS
+
+This License applies to any manual or other work that contains a
+notice placed by the copyright holder saying it can be distributed
+under the terms of this License. The "Document", below, refers to any
+such manual or work. Any member of the public is a licensee, and is
+addressed as "you".
+
+A "Modified Version" of the Document means any work containing the
+Document or a portion of it, either copied verbatim, or with
+modifications and/or translated into another language.
+
+A "Secondary Section" is a named appendix or a front-matter section of
+the Document that deals exclusively with the relationship of the
+publishers or authors of the Document to the Document's overall subject
+(or to related matters) and contains nothing that could fall directly
+within that overall subject. (For example, if the Document is in part a
+textbook of mathematics, a Secondary Section may not explain any
+mathematics.) The relationship could be a matter of historical
+connection with the subject or with related matters, or of legal,
+commercial, philosophical, ethical or political position regarding
+them.
+
+The "Invariant Sections" are certain Secondary Sections whose titles
+are designated, as being those of Invariant Sections, in the notice
+that says that the Document is released under this License.
+
+The "Cover Texts" are certain short passages of text that are listed,
+as Front-Cover Texts or Back-Cover Texts, in the notice that says that
+the Document is released under this License.
+
+A "Transparent" copy of the Document means a machine-readable copy,
+represented in a format whose specification is available to the
+general public, whose contents can be viewed and edited directly and
+straightforwardly with generic text editors or (for images composed of
+pixels) generic paint programs or (for drawings) some widely available
+drawing editor, and that is suitable for input to text formatters or
+for automatic translation to a variety of formats suitable for input
+to text formatters. A copy made in an otherwise Transparent file
+format whose markup has been designed to thwart or discourage
+subsequent modification by readers is not Transparent. A copy that is
+not "Transparent" is called "Opaque".
+
+Examples of suitable formats for Transparent copies include plain
+ASCII without markup, Texinfo input format, LaTeX input format, SGML
+or XML using a publicly available DTD, and standard-conforming simple
+HTML designed for human modification. Opaque formats include
+PostScript, PDF, proprietary formats that can be read and edited only
+by proprietary word processors, SGML or XML for which the DTD and/or
+processing tools are not generally available, and the
+machine-generated HTML produced by some word processors for output
+purposes only.
+
+The "Title Page" means, for a printed book, the title page itself,
+plus such following pages as are needed to hold, legibly, the material
+this License requires to appear in the title page. For works in
+formats which do not have any title page as such, "Title Page" means
+the text near the most prominent appearance of the work's title,
+preceding the beginning of the body of the text.
+
+
+2. VERBATIM COPYING
+
+You may copy and distribute the Document in any medium, either
+commercially or noncommercially, provided that this License, the
+copyright notices, and the license notice saying this License applies
+to the Document are reproduced in all copies, and that you add no other
+conditions whatsoever to those of this License. You may not use
+technical measures to obstruct or control the reading or further
+copying of the copies you make or distribute. However, you may accept
+compensation in exchange for copies. If you distribute a large enough
+number of copies you must also follow the conditions in section 3.
+
+You may also lend copies, under the same conditions stated above, and
+you may publicly display copies.
+
+
+3. COPYING IN QUANTITY
+
+If you publish printed copies of the Document numbering more than 100,
+and the Document's license notice requires Cover Texts, you must enclose
+the copies in covers that carry, clearly and legibly, all these Cover
+Texts: Front-Cover Texts on the front cover, and Back-Cover Texts on
+the back cover. Both covers must also clearly and legibly identify
+you as the publisher of these copies. The front cover must present
+the full title with all words of the title equally prominent and
+visible. You may add other material on the covers in addition.
+Copying with changes limited to the covers, as long as they preserve
+the title of the Document and satisfy these conditions, can be treated
+as verbatim copying in other respects.
+
+If the required texts for either cover are too voluminous to fit
+legibly, you should put the first ones listed (as many as fit
+reasonably) on the actual cover, and continue the rest onto adjacent
+pages.
+
+If you publish or distribute Opaque copies of the Document numbering
+more than 100, you must either include a machine-readable Transparent
+copy along with each Opaque copy, or state in or with each Opaque copy
+a publicly-accessible computer-network location containing a complete
+Transparent copy of the Document, free of added material, which the
+general network-using public has access to download anonymously at no
+charge using public-standard network protocols. If you use the latter
+option, you must take reasonably prudent steps, when you begin
+distribution of Opaque copies in quantity, to ensure that this
+Transparent copy will remain thus accessible at the stated location
+until at least one year after the last time you distribute an Opaque
+copy (directly or through your agents or retailers) of that edition to
+the public.
+
+It is requested, but not required, that you contact the authors of the
+Document well before redistributing any large number of copies, to give
+them a chance to provide you with an updated version of the Document.
+
+
+4. MODIFICATIONS
+
+You may copy and distribute a Modified Version of the Document under
+the conditions of sections 2 and 3 above, provided that you release
+the Modified Version under precisely this License, with the Modified
+Version filling the role of the Document, thus licensing distribution
+and modification of the Modified Version to whoever possesses a copy
+of it. In addition, you must do these things in the Modified Version:
+
+A. Use in the Title Page (and on the covers, if any) a title distinct
+ from that of the Document, and from those of previous versions
+ (which should, if there were any, be listed in the History section
+ of the Document). You may use the same title as a previous version
+ if the original publisher of that version gives permission.
+B. List on the Title Page, as authors, one or more persons or entities
+ responsible for authorship of the modifications in the Modified
+ Version, together with at least five of the principal authors of the
+ Document (all of its principal authors, if it has less than five).
+C. State on the Title page the name of the publisher of the
+ Modified Version, as the publisher.
+D. Preserve all the copyright notices of the Document.
+E. Add an appropriate copyright notice for your modifications
+ adjacent to the other copyright notices.
+F. Include, immediately after the copyright notices, a license notice
+ giving the public permission to use the Modified Version under the
+ terms of this License, in the form shown in the Addendum below.
+G. Preserve in that license notice the full lists of Invariant Sections
+ and required Cover Texts given in the Document's license notice.
+H. Include an unaltered copy of this License.
+I. Preserve the section entitled "History", and its title, and add to
+ it an item stating at least the title, year, new authors, and
+ publisher of the Modified Version as given on the Title Page. If
+ there is no section entitled "History" in the Document, create one
+ stating the title, year, authors, and publisher of the Document as
+ given on its Title Page, then add an item describing the Modified
+ Version as stated in the previous sentence.
+J. Preserve the network location, if any, given in the Document for
+ public access to a Transparent copy of the Document, and likewise
+ the network locations given in the Document for previous versions
+ it was based on. These may be placed in the "History" section.
+ You may omit a network location for a work that was published at
+ least four years before the Document itself, or if the original
+ publisher of the version it refers to gives permission.
+K. In any section entitled "Acknowledgements" or "Dedications",
+ preserve the section's title, and preserve in the section all the
+ substance and tone of each of the contributor acknowledgements
+ and/or dedications given therein.
+L. Preserve all the Invariant Sections of the Document,
+ unaltered in their text and in their titles. Section numbers
+ or the equivalent are not considered part of the section titles.
+M. Delete any section entitled "Endorsements". Such a section
+ may not be included in the Modified Version.
+N. Do not retitle any existing section as "Endorsements"
+ or to conflict in title with any Invariant Section.
+
+If the Modified Version includes new front-matter sections or
+appendices that qualify as Secondary Sections and contain no material
+copied from the Document, you may at your option designate some or all
+of these sections as invariant. To do this, add their titles to the
+list of Invariant Sections in the Modified Version's license notice.
+These titles must be distinct from any other section titles.
+
+You may add a section entitled "Endorsements", provided it contains
+nothing but endorsements of your Modified Version by various
+parties--for example, statements of peer review or that the text has
+been approved by an organization as the authoritative definition of a
+standard.
+
+You may add a passage of up to five words as a Front-Cover Text, and a
+passage of up to 25 words as a Back-Cover Text, to the end of the list
+of Cover Texts in the Modified Version. Only one passage of
+Front-Cover Text and one of Back-Cover Text may be added by (or
+through arrangements made by) any one entity. If the Document already
+includes a cover text for the same cover, previously added by you or
+by arrangement made by the same entity you are acting on behalf of,
+you may not add another; but you may replace the old one, on explicit
+permission from the previous publisher that added the old one.
+
+The author(s) and publisher(s) of the Document do not by this License
+give permission to use their names for publicity for or to assert or
+imply endorsement of any Modified Version.
+
+
+5. COMBINING DOCUMENTS
+
+You may combine the Document with other documents released under this
+License, under the terms defined in section 4 above for modified
+versions, provided that you include in the combination all of the
+Invariant Sections of all of the original documents, unmodified, and
+list them all as Invariant Sections of your combined work in its
+license notice.
+
+The combined work need only contain one copy of this License, and
+multiple identical Invariant Sections may be replaced with a single
+copy. If there are multiple Invariant Sections with the same name but
+different contents, make the title of each such section unique by
+adding at the end of it, in parentheses, the name of the original
+author or publisher of that section if known, or else a unique number.
+Make the same adjustment to the section titles in the list of
+Invariant Sections in the license notice of the combined work.
+
+In the combination, you must combine any sections entitled "History"
+in the various original documents, forming one section entitled
+"History"; likewise combine any sections entitled "Acknowledgements",
+and any sections entitled "Dedications". You must delete all sections
+entitled "Endorsements."
+
+
+6. COLLECTIONS OF DOCUMENTS
+
+You may make a collection consisting of the Document and other documents
+released under this License, and replace the individual copies of this
+License in the various documents with a single copy that is included in
+the collection, provided that you follow the rules of this License for
+verbatim copying of each of the documents in all other respects.
+
+You may extract a single document from such a collection, and distribute
+it individually under this License, provided you insert a copy of this
+License into the extracted document, and follow this License in all
+other respects regarding verbatim copying of that document.
+
+
+7. AGGREGATION WITH INDEPENDENT WORKS
+
+A compilation of the Document or its derivatives with other separate
+and independent documents or works, in or on a volume of a storage or
+distribution medium, does not as a whole count as a Modified Version
+of the Document, provided no compilation copyright is claimed for the
+compilation. Such a compilation is called an "aggregate", and this
+License does not apply to the other self-contained works thus compiled
+with the Document, on account of their being thus compiled, if they
+are not themselves derivative works of the Document.
+
+If the Cover Text requirement of section 3 is applicable to these
+copies of the Document, then if the Document is less than one quarter
+of the entire aggregate, the Document's Cover Texts may be placed on
+covers that surround only the Document within the aggregate.
+Otherwise they must appear on covers around the whole aggregate.
+
+
+8. TRANSLATION
+
+Translation is considered a kind of modification, so you may
+distribute translations of the Document under the terms of section 4.
+Replacing Invariant Sections with translations requires special
+permission from their copyright holders, but you may include
+translations of some or all Invariant Sections in addition to the
+original versions of these Invariant Sections. You may include a
+translation of this License provided that you also include the
+original English version of this License. In case of a disagreement
+between the translation and the original English version of this
+License, the original English version will prevail.
+
+
+9. TERMINATION
+
+You may not copy, modify, sublicense, or distribute the Document except
+as expressly provided for under this License. Any other attempt to
+copy, modify, sublicense or distribute the Document is void, and will
+automatically terminate your rights under this License. However,
+parties who have received copies, or rights, from you under this
+License will not have their licenses terminated so long as such
+parties remain in full compliance.
+
+
+10. FUTURE REVISIONS OF THIS LICENSE
+
+The Free Software Foundation may publish new, revised versions
+of the GNU Free Documentation License from time to time. Such new
+versions will be similar in spirit to the present version, but may
+differ in detail to address new problems or concerns. See
+http://www.gnu.org/copyleft/.
+
+Each version of the License is given a distinguishing version number.
+If the Document specifies that a particular numbered version of this
+License "or any later version" applies to it, you have the option of
+following the terms and conditions either of that specified version or
+of any later version that has been published (not as a draft) by the
+Free Software Foundation. If the Document does not specify a version
+number of this License, you may choose any version ever published (not
+as a draft) by the Free Software Foundation.
Index: tags/2.0.8-9/debian/default
===================================================================
--- tags/2.0.8-9/debian/default (nonexistent)
+++ tags/2.0.8-9/debian/default (revision 45)
@@ -0,0 +1,17 @@
+# options to use when starting oidentd as daemon:
+# -m lookup masquaraded connections in /etc/oidentd_masq.users
+# -f forward requests for masquaraded connections to real host
+# -q don't log connections to oidentd
+# see oidentd(8) for detailed list
+OIDENT_OPTIONS="-mf"
+
+# user / group
+OIDENT_USER=oident
+OIDENT_GROUP=oident
+
+# Allow the default router to act as an oidentd proxy? (yes/no)
+# this is needed behind a masquarading router that runs oidentd -f
+# if your identd proxy is not the default router, you have to
+# manually specify it via -P
+OIDENT_BEHIND_PROXY=yes
+
Index: tags/2.0.8-9/debian/dirs
===================================================================
--- tags/2.0.8-9/debian/dirs (nonexistent)
+++ tags/2.0.8-9/debian/dirs (revision 45)
@@ -0,0 +1,2 @@
+etc/default
+usr/sbin
Index: tags/2.0.8-9/debian/init
===================================================================
--- tags/2.0.8-9/debian/init (nonexistent)
+++ tags/2.0.8-9/debian/init (revision 45)
@@ -0,0 +1,71 @@
+#!/bin/sh
+### BEGIN INIT INFO
+# Provides: oidentd ident-server
+# Required-Start: $remote_fs $syslog
+# Required-Stop: $remote_fs $syslog
+# Should-Start:
+# Should-Stop:
+# Default-Start: 2 3 4 5
+# Default-Stop: 0 1 6
+# Short-Description: replacement ident daemon
+# Description: oidentd is a replacement ident daemon
+### END INIT INFO
+
+PATH=/sbin:/bin:/usr/sbin:/usr/bin
+OIDENTD=/usr/sbin/oidentd
+
+# See if the daemons are there
+test -f ${OIDENTD} || exit 0
+
+# oidentd configuration
+OIDENT_OPTIONS=""
+OIDENT_USER="nobody"
+OIDENT_GROUP="nogroup"
+test -f /etc/default/oidentd && . /etc/default/oidentd
+
+. /lib/lsb/init-functions
+
+if [ "${OIDENT_BEHIND_PROXY}" = "yes" ]; then
+ # If we have a default router, then allow it to proxy auth requests to us
+ if [ -x /bin/netstat ] && [ -x /usr/bin/awk ]; then
+ GATEWAY=`netstat -nr | awk '/^0.0.0.0/{print $2;}'`
+ elif [ -x /bin/ip ] && [ -x /usr/bin/awk ]; then
+ GATEWAY=`ip route show 0.0.0.0/0 | awk '/^default via /{print $3}'`
+ fi
+ if [ -n "${GATEWAY}" ]; then
+ OIDENT_OPTIONS="${OIDENT_OPTIONS} -P ${GATEWAY}"
+ fi
+fi
+
+
+OPTIONS="${OIDENT_OPTIONS} -u ${OIDENT_USER} -g ${OIDENT_GROUP}"
+
+case "$1" in
+ start)
+ log_daemon_msg "Starting ident daemon" "oidentd"
+ start-stop-daemon --start --quiet --oknodo --exec ${OIDENTD} -- ${OPTIONS}
+ log_end_msg $?
+ ;;
+ stop)
+ log_daemon_msg "Stopping ident daemon" "oidentd"
+ start-stop-daemon --stop --quiet --oknodo --exec ${OIDENTD} -- ${OPTIONS}
+ log_end_msg $?
+ ;;
+ reload|restart|force-reload)
+ log_daemon_msg "Restarting ident daemon" "oidentd"
+ start-stop-daemon --stop --quiet --exec ${OIDENTD} -- ${OPTIONS}
+ sleep 2
+ start-stop-daemon --start --quiet --exec ${OIDENTD} -- ${OPTIONS}
+ log_end_msg $?
+ ;;
+ status)
+ status_of_proc "$OIDENTD" "oidentd" && exit 0 || exit $?
+ ;;
+ *)
+ log_success_msg "Usage: $0 {start|stop|restart|reload|force-reload|status}"
+ exit 1
+ ;;
+esac
+
+exit 0
+
Index: tags/2.0.8-9/debian/oidentd.conf
===================================================================
--- tags/2.0.8-9/debian/oidentd.conf (nonexistent)
+++ tags/2.0.8-9/debian/oidentd.conf (revision 45)
@@ -0,0 +1,22 @@
+# Configuration for oidentd
+# see oidentd.conf(5)
+#
+default {
+ default {
+ deny spoof
+ deny spoof_all
+ deny spoof_privport
+ allow random
+ allow random_numeric
+ allow numeric
+ deny hide
+ }
+}
+
+# you may want to hide root connections
+#user "root" {
+# default {
+# force reply "UNKNOWN"
+# }
+#}
+
Index: tags/2.0.8-9/debian/oidentd.install
===================================================================
--- tags/2.0.8-9/debian/oidentd.install (nonexistent)
+++ tags/2.0.8-9/debian/oidentd.install (revision 45)
@@ -0,0 +1,2 @@
+debian/oidentd.conf etc/
+debian/oidentd_masq.conf etc/
Index: tags/2.0.8-9/debian/oidentd.logcheck.ignore.server
===================================================================
--- tags/2.0.8-9/debian/oidentd.logcheck.ignore.server (nonexistent)
+++ tags/2.0.8-9/debian/oidentd.logcheck.ignore.server (revision 45)
@@ -0,0 +1,5 @@
+^\w{3} [ :0-9]{11} [._[:alnum:]-]+ oidentd\[[0-9]+\]: Connection from [._[:alnum:]-]+ \([0-9a-f.:]+\):[0-9]{1,5}$
+^\w{3} [ :0-9]{11} [._[:alnum:]-]+ oidentd\[[0-9]+\]: Connection from [0-9a-f.:]+:[0-9]{1,5}$
+^\w{3} [ :0-9]{11} [._[:alnum:]-]+ oidentd\[[0-9]+\]: \[[0-9a-f.:]+\.[0-9]{1,3}\] Successful lookup \(by forward\): [0-9]+ \([0-9]+\) , [0-9]+ : [_[:alnum:]-]+$
+^\w{3} [ :0-9]{11} [._[:alnum:]-]+ oidentd\[[0-9]+\]: \[[._[:alnum:]-]+\] Successful lookup: [0-9]+ , [0-9]+ : [_[:alnum:]-]+ \([_[:alnum:]-]+\)$
+^\w{3} [ :0-9]{11} [._[:alnum:]-]+ oidentd\[[0-9]+\]: \[localhost\] [0-9]+ , [0-9]+ : ERROR : NO-USER
Index: tags/2.0.8-9/debian/oidentd_masq.conf
===================================================================
--- tags/2.0.8-9/debian/oidentd_masq.conf (nonexistent)
+++ tags/2.0.8-9/debian/oidentd_masq.conf (revision 45)
@@ -0,0 +1,11 @@
+# oident masquarded connections configuration
+
+# use this file if your host is masquarading connections for several
+# hosts and you want to return a reply based on the hostname of
+# the originating machine
+# by default, such requests are forwarded to the real host.
+# you can disable forwarding by removing "-f" from OIDENT_OPTIONS
+# in /etc/default/oidentd
+
+# add hosts in the following format, see oidentd_masq.conf(5) for details:
+# <ip or host>[/mask] <username> <os>
Index: tags/2.0.8-9/debian/watch
===================================================================
--- tags/2.0.8-9/debian/watch (nonexistent)
+++ tags/2.0.8-9/debian/watch (revision 45)
@@ -0,0 +1,3 @@
+version=3
+http://qa.debian.org/watch/sf.php/ojnk/ \
+(?:|.*/)oidentd(?:[_\-]v?|)(\d[^\s/]*)\.(?:tar\.xz|txz|tar\.bz2|tbz2|tar\.gz|tgz)
Index: tags/2.0.8-9/debian
===================================================================
--- tags/2.0.8-9/debian (nonexistent)
+++ tags/2.0.8-9/debian (revision 45)
/tags/2.0.8-9/debian
Property changes:
Added: mergeWithUpstream
## -0,0 +1 ##
+1
\ No newline at end of property
Index: tags/2.0.8-8/debian/changelog
===================================================================
--- tags/2.0.8-8/debian/changelog (nonexistent)
+++ tags/2.0.8-8/debian/changelog (revision 45)
@@ -0,0 +1,412 @@
+oidentd (2.0.8-8) unstable; urgency=low
+
+ * New maintainer (Closes: #695125).
+ * Change source format to 3.0 (quilt), using the "automagic" dh instead
+ of CDBS.
+ * Put the modification of README in dont_mention_INSTALL.patch.
+ * debian/docs: Don't mention README.Debian or ChangeLog; those are
+ installed by default (merge the README.Debian in the root of the
+ source package into the one in debian/).
+ * Raise debhelper compat level to 9 to get default build flags
+ automatically.
+ * Override the license-problem-gfdl-invariants Lintian errors; the
+ license notice doesn't use the standard wording but it should be clear
+ that there are no invariant sections nor front or back cover texts.
+ * Replace "[ -x ... ]" with "which ... > /dev/null" in maintainer
+ scripts.
+ * Bump Standards-Version to 3.9.6.
+
+ -- Magnus Holmgren <holmgren@debian.org> Tue, 25 Aug 2015 20:57:44 +0200
+
+oidentd (2.0.8-7) unstable; urgency=medium
+
+ * QA upload.
+
+ [ Unit 193 ]
+ * d/p/ftbfs-gcc5.patch: Fix a failure to build with gcc5. (Closes: #778035)
+ * Add d/watch from Bart Martens.
+
+ [ Peter Eisentraut ]
+ * Add support for "status" action to init.d script. (Closes: #647871)
+
+ -- Unit 193 <unit193@ubuntu.com> Fri, 03 Jul 2015 06:01:08 -0400
+
+oidentd (2.0.8-6) unstable; urgency=medium
+
+ * QA upload.
+ * Depend on iproute2 instead of transitional package iproute.
+
+ -- Andreas Henriksson <andreas@fatal.se> Thu, 19 Jun 2014 22:29:08 +0200
+
+oidentd (2.0.8-5) unstable; urgency=low
+
+ * QA upload.
+ * Don’t ship changes to debian/ as a patch, just apply them.
+
+ -- Michael Stapelberg <stapelberg@debian.org> Tue, 04 Dec 2012 20:27:25 +0100
+
+oidentd (2.0.8-4.1) unstable; urgency=low
+
+ * Non-maintainer upload.
+ * Add patch to add -P in the init script with either iproute or net-tools
+ (Thanks Andreas Henriksson)
+ * Add dependency on iproute | net-tools (Closes: #672926)
+
+ -- Michael Stapelberg <stapelberg@debian.org> Mon, 03 Dec 2012 23:42:59 +0100
+
+oidentd (2.0.8-4) unstable; urgency=low
+
+ * Bind to ipv6-socket by default as well (Closes: #533604)
+ Patch supplied by Fabian Knittel <fabian.knittel@avona.com>
+
+ -- Stefan Bauer <stefan.bauer@cubewerk.de> Mon, 01 Mar 2010 20:27:22 +0100
+
+oidentd (2.0.8-3) unstable; urgency=low
+
+ * Migrating logcheck ignore database from logcheck-database package to
+ oidentd
+ * Adding ignore entry for daemons that required local users (Closes: #260660)
+
+ -- Stefan Bauer <stefan.bauer@cubewerk.de> Tue, 01 Sep 2009 15:53:27 +0200
+
+oidentd (2.0.8-2) unstable; urgency=low
+
+ * New Maintainer (Closes: #509671)
+ * Acknowledge NMU changes
+ * changed file source address in copyright file
+ * removed ADDENDUM: example stanza in copyright file
+ * fixed old fsf address in copyright file
+ * added LSB functions to init script (Closes: #508137 #461338)
+ * mentioned workaround in README.Debian to bind socket to ipv4 and
+ ipv6-addresses by default (Closes: #520134)
+
+ -- Stefan Bauer <stefan.bauer@cubewerk.de> Sat, 29 Aug 2009 16:20:38 +0200
+
+oidentd (2.0.8-1.2) unstable; urgency=low
+
+ * Non-maintainer upload.
+ * Added LSB formatted dependency info in init.d script (closes: #462212)
+
+ -- Peter Eisentraut <petere@debian.org> Tue, 01 Apr 2008 22:34:32 +0200
+
+oidentd (2.0.8-1.1) unstable; urgency=high
+
+ * Non-maintainer upload during BSP.
+ * Fix unconditional use of deluser in postrm (Closes: #417038).
+
+ -- Luk Claes <luk@debian.org> Thu, 17 May 2007 02:02:54 +0200
+
+oidentd (2.0.8-1) unstable; urgency=low
+
+ * New upstream release
+
+ -- Martin Waitz <tali@debian.org> Sun, 2 Jul 2006 01:05:50 +0200
+
+oidentd (2.0.7-5) unstable; urgency=low
+
+ * Don't choke on kernels without masquerade support, Closes: #354006
+
+ -- Martin Waitz <tali@debian.org> Tue, 7 Mar 2006 21:37:21 +0100
+
+oidentd (2.0.7-4) unstable; urgency=low
+
+ * Apply patch from Christof Douma to open netfilter file descriptors
+ before dropping root, Closes: #266722
+ * debian/{control,postrm,postinst}: use oident user and group for daemon,
+ Closes: #295630
+ * debian/postrm: don't try to remove oidentd from inet.conf
+ * debian/control: bump Standards Version
+
+ -- Martin Waitz <tali@debian.org> Sat, 28 Jan 2006 12:51:33 +0100
+
+oidentd (2.0.7-3) unstable; urgency=low
+
+ * fix parsing of new ip_conntrack format, Closes: #292779
+
+ -- Martin Waitz <tali@debian.org> Sat, 5 Feb 2005 00:35:55 +0100
+
+oidentd (2.0.7-2) unstable; urgency=high
+
+ * urgency high because it fixes a serious bug in the copyright file.
+ * debian/copyright: include GFDL, Closes: #292239
+ * debian/control: update Standards-Version and description
+ * debian/init: remove support for upgrade from version < 2
+ * README: don't reference INSTALL, Closes: #253199
+
+ -- Martin Waitz <tali@debian.org> Fri, 28 Jan 2005 23:50:07 +0100
+
+oidentd (2.0.7-1) unstable; urgency=low
+
+ * New upstream release
+ * debian/default: use -f by default, as suggested by Bug#217194
+ * debian/default: Fix comment about /etc/oidentd_masq.conf, Closes: #226962
+ * debian/oidentd_masq.conf: update comment
+ * debian/rules,install: use CDBS for packaging
+ * debian/compat: use debhelper version 4
+ * debian/control: update Build-Depends
+
+ -- Martin Waitz <tali@debian.org> Mon, 12 Jan 2004 01:24:13 +0100
+
+oidentd (2.0.5-1) unstable; urgency=low
+
+ * New upstream release
+ - includes better config parsing, Closes: #176447
+ * Don't strip '-r' option, Closes: #176467
+
+ -- Martin Waitz <tali@debian.org> Wed, 26 Feb 2003 22:46:31 +0100
+
+oidentd (2.0.4-2) unstable; urgency=low
+
+ * I guess new bisons are more strict, fix .y file, Closes: #165332
+
+ -- Martin Waitz <tali@debian.org> Fri, 18 Oct 2002 20:26:54 +0200
+
+oidentd (2.0.4-1) unstable; urgency=low
+
+ * New upstream release
+ * remove oidentdconfig, it's not needed any more post-woody.
+ Closes: #139203, #145090
+ * Add patch from Ewen McNeill to allow default router as
+ identd proxy. Closes: #157832
+
+ -- Martin Waitz <tali@debian.org> Thu, 22 Aug 2002 19:11:42 +0200
+
+oidentd (2.0.3+cvs20020603-1) unstable; urgency=high
+
+ * New upstream source taken from cvs
+ - only changes one source line, fixing a broken memory allocation
+ * Urgency set to high because 2.0.3-1 had a lot more bugs
+
+ -- Martin Waitz <tali@debian.org> Mon, 3 Jun 2002 10:58:10 +0200
+
+oidentd (2.0.3+cvs20020418-1) unstable; urgency=low
+
+ * New upstream source taken from cvs
+ - includes minor bugfixes, Closes: #115589
+
+ -- Martin Waitz <tali@debian.org> Thu, 18 Apr 2002 22:32:02 +0200
+
+oidentd (2.0.3-1) unstable; urgency=low
+
+ * New upstream release
+ * debian/control: Standards-Version 3.5.6.1
+
+ -- Martin Waitz <tali@debian.org> Mon, 25 Mar 2002 01:39:45 +0100
+
+oidentd (2.0.1-2) unstable; urgency=low
+
+ * debian/oidentdconfig: generate better oidentd.conf
+ this fixes one part of #116694.
+
+ -- Martin Waitz <tali@debian.org> Mon, 5 Nov 2001 00:45:45 +0100
+
+oidentd (2.0.1-1) unstable; urgency=low
+
+ * New upstream version
+ - fixes -f command line argument, Closes: #113721
+ * debian/rules: added new --enable-debug to configure
+ * debian/control: mention IPv6 support in Description
+
+ -- Martin Waitz <tali@debian.org> Sat, 6 Oct 2001 23:18:11 +0200
+
+oidentd (1.9.9.1+cvs20010921-1) unstable; urgency=low
+
+ * New upstream source taken from cvs
+ - fixes port binding, Closes: #113043
+ - more masquarade fixes, Closes: #110540 (again ;)
+
+ -- Martin Waitz <tali@debian.org> Fri, 21 Sep 2001 15:19:27 +0200
+
+oidentd (1.9.9.1-1) unstable; urgency=low
+
+ * New upstream version
+ - many bugfixes, including masquarade support, Closes: #110540
+ * debian/rules,docs: use NEWS for changelog,
+ include 1.x changelog in documentation
+ * debian/copyright: updated web page location
+
+ -- Martin Waitz <tali@debian.org> Tue, 18 Sep 2001 11:11:06 +0200
+
+oidentd (1.9.9+cvs20010905-1) unstable; urgency=low
+
+ * New upstream source taken from cvs
+ - uses ~/.oidentd.conf instead of ~/.oidentd_conf
+ * #1109875 was a typo (Closes: #110975)
+ * debian/control: set priority to extra,
+ somehow last uploads made it optional
+
+ -- Martin Waitz <tali@debian.org> Sun, 9 Sep 2001 14:52:53 +0200
+
+oidentd (1.9.9-2) unstable; urgency=low
+
+ * debian/control: added bison, flex to build-depends
+ (Closes: #110498, #1109875)
+
+ -- Martin Waitz <tali@debian.org> Tue, 4 Sep 2001 15:03:52 +0200
+
+oidentd (1.9.9-1) unstable; urgency=low
+
+ * New upstream version
+ - IPv6 support, Closes: #92232
+ - new, more flexible configuration
+ - doesn't support inetd any more, Closes: #55021, #62149, #71964
+ - old bugs are already fixed, Closes: #67527, #76682
+ - includes (fixed!) version of my patch regarding logging, Closes: #106782
+ * debian/oidentdconfig: wrote script to convert config files, please test!
+ * debian/rules: install new config files and oidentdconfig
+ * debian/rules,docs: removed INSTALL, doesn't contain anything important any more
+ * debian/default: change comments according to new syntax
+ * debian/init: removed inetd test, always run as daemon
+ * debian/init: remove old options from OIDENT_OPTIONS
+ * debian/postinst: don't add inetd entry, remove old inetd entries
+ * debian/postinst: run oidentdconfig to test config
+ * debian/prerm: instead of disabling oidentd in inetd.conf, remove it
+ * debian/copyright: small cleanups
+ * debian/control: compliant to Standards-Version 3.5.6.0
+
+ -- Martin Waitz <tali@debian.org> Tue, 21 Aug 2001 16:43:32 +0200
+
+oidentd (1.7.1-8) unstable; urgency=low
+
+ * removed logcheck ignore file, it is being provided by logcheck
+ (Closes: #105472, #106196)
+ * again updated config.{guess,sub}
+
+ -- Martin Waitz <tali@debian.org> Thu, 26 Jul 2001 16:04:35 +0200
+
+oidentd (1.7.1-7) unstable; urgency=low
+
+ * updated config.{guess,sub} from current libtool
+ * changed oidentd.c to compile with gcc-3.0
+ (Closes: #103156, thanks to LaMont Jones for the patch)
+
+ -- Martin Waitz <tali@debian.org> Tue, 3 Jul 2001 15:33:26 +0200
+
+oidentd (1.7.1-6) unstable; urgency=low
+
+ * removed in.oidentd from man-page (Closes: #99584)
+ * compliant to Standards-Version 3.5.5.0
+
+ -- Martin Waitz <tali@debian.org> Fri, 8 Jun 2001 15:37:23 +0200
+
+oidentd (1.7.1-5) unstable; urgency=low
+
+ * New Maintainer.
+ * Honor DEB_BUILD_OPTIONS, now using debhelper 3
+ * Add documentation to /etc/identd.spoof.
+ * Add logcheck ignore file. Closes: #89177
+ * init script now only checks for existance of daemon
+ * move daemon configuration to /etc/default/
+ * now complies to Standards-Version 3.5.2.0
+ * add pointer to "-F" to config files. Closes: #80824
+ * changed linux-masq error logging. Closes: #75952
+ * use same default config for init/inetd method (-s -m)
+ * fixed typo in oidentd(8). Closes: #78817
+ * some cleanup
+
+ -- Martin Waitz <tali@stud.uni-erlangen.de> Thu, 29 Mar 2001 15:21:01 +0200
+
+oidentd (1.7.1-4) unstable; urgency=low
+
+ * Yet another upload
+ * killed preinst, dpkg handles it for us. Closes: #92076
+
+ -- Sean 'Shaleh' Perry <shaleh@debian.org> Thu, 29 Mar 2001 07:51:57 -0800
+
+oidentd (1.7.1-3) unstable; urgency=low
+
+ * Fixing bugs
+ * Maintainer scripts check for update-inetd before using it.
+ Closes: #88916, #88917, #88921
+ * added empty identd.spoof to /etc, marked as a conffile. Closes: #81136
+ * removed the stamps in rules file, Closes: #75084
+
+ -- Sean 'Shaleh' Perry <shaleh@debian.org> Wed, 14 Mar 2001 15:20:23 -0800
+
+oidentd (1.7.1-2) unstable; urgency=low
+
+ * Orphaning package
+
+ -- Sean 'Shaleh' Perry <shaleh@debian.org> Wed, 21 Feb 2001 12:56:47 -0800
+
+oidentd (1.7.1-1) unstable; urgency=low
+
+ * New upstream release
+
+ -- Sean 'Shaleh' Perry <shaleh@debian.org> Mon, 23 Oct 2000 16:29:06 -0700
+
+oidentd (1.7.0-2) frozen unstable; urgency=low
+
+ * Fixed the setsockopt() bug, patch sent upstream
+
+ -- Sean 'Shaleh' Perry <shaleh@debian.org> Wed, 18 Oct 2000 09:30:05 -0700
+
+oidentd (1.7.0-1) frozen unstable; urgency=low
+
+ * New upstream release
+
+ -- Sean 'Shaleh' Perry <shaleh@debian.org> Tue, 17 Oct 2000 09:35:56 -0700
+
+oidentd (1.6.4-3) frozen unstable; urgency=low
+
+ * Ensure oident becomes dominant ident
+ * Closes: #67527
+
+ -- Sean 'Shaleh' Perry <shaleh@debian.org> Fri, 21 Jul 2000 14:16:52 -0700
+
+oidentd (1.6.4-2) frozen unstable; urgency=low
+
+ * Closes: #60111
+ * this is related to my previous upload, I missed the init script.
+
+ -- Sean 'Shaleh' Perry <shaleh@debian.org> Mon, 13 Mar 2000 17:32:30 -0800
+
+oidentd (1.6.4-1) frozen unstable; urgency=low
+
+ * New upstream release
+ * Upstream fixed several bugs
+ * Netfilter support (important for 2.3 and higher linux kernels)
+ * Closes: #56021
+
+ -- Sean 'Shaleh' Perry <shaleh@debian.org> Fri, 25 Feb 2000 13:43:43 -0800
+
+oidentd (1.6.3-4) unstable; urgency=low
+
+ * Closes: #45343
+ * FHS compliant
+
+ -- Sean E. Perry <shaleh@debian.org> Mon, 20 Sep 1999 17:34:36 -0700
+
+oidentd (1.6.3-3) unstable; urgency=low
+
+ * bug fixes
+ * closes: #43978, oops
+ * closes: #43983, double oops
+
+ -- Sean E. Perry <shaleh@debian.org> Fri, 3 Sep 1999 12:23:13 -0700
+
+oidentd (1.6.3-2) unstable; urgency=low
+
+ * Cleaned up the {pre,post}{inst,rm}
+ * added an init script, default is still inetd
+
+ -- Sean E. Perry <shaleh@debian.org> Tue, 31 Aug 1999 15:04:39 -0700
+
+oidentd (1.6.3-1) unstable; urgency=low
+
+ * new upstream release
+
+ -- Sean E. Perry <shaleh@debian.org> Wed, 25 Aug 1999 03:41:16 -0700
+
+oidentd (1.6.2-0) unstable; urgency=low
+
+ * New upstream release
+
+ -- Sean E. Perry <shaleh@debian.org> Sat, 29 May 1999 06:07:05 -0400
+
+oidentd (1.6.1-0) unstable; urgency=low
+
+ * Initial Release.
+
+ -- Sean E. Perry <shaleh@debian.org> Sat, 6 Mar 1999 15:37:05 -0500
+
Index: tags/2.0.8-8/debian/rules
===================================================================
--- tags/2.0.8-8/debian/rules (nonexistent)
+++ tags/2.0.8-8/debian/rules (revision 45)
@@ -0,0 +1,7 @@
+#!/usr/bin/make -f
+
+%:
+ dh $@ --with autotools-dev
+
+override_dh_auto_configure:
+ dh_auto_configure -- --enable-debug --enable-nat
/tags/2.0.8-8/debian/rules
Property changes:
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property
Index: tags/2.0.8-8/debian/compat
===================================================================
--- tags/2.0.8-8/debian/compat (nonexistent)
+++ tags/2.0.8-8/debian/compat (revision 45)
@@ -0,0 +1 @@
+9
Index: tags/2.0.8-8/debian/control
===================================================================
--- tags/2.0.8-8/debian/control (nonexistent)
+++ tags/2.0.8-8/debian/control (revision 45)
@@ -0,0 +1,28 @@
+Source: oidentd
+Section: net
+Priority: extra
+Build-Depends: debhelper (>= 9), autotools-dev
+Maintainer: Magnus Holmgren <holmgren@debian.org>
+Standards-Version: 3.9.6
+Homepage: http://ojnk.sourceforge.net/
+Vcs-Browser: http://svn.kibibyte.se/oidentd
+Vcs-Svn: http://svn.kibibyte.se/oidentd/trunk
+
+Package: oidentd
+Architecture: any
+Depends: ${shlibs:Depends}, ${misc:Depends}, netbase, adduser, iproute2 | net-tools
+Provides: ident-server
+Replaces: ident-server
+Conflicts: ident-server, logcheck-database (<= 1.3.3)
+Description: replacement ident daemon
+ An ident (rfc1413) daemon for IPv4 and IPv6.
+ .
+ Oidentd allows users, given the proper permission, to specify the
+ identd response that the server will output when a successful lookup
+ is completed. Oidentd also allows for pseudo-random strings
+ (either a prefix, such as "user," followed by a number between 0 and
+ 99999, or 10 pseudo-random characters of the set 0-9A-Za-z) to be
+ returned upon the completion of a successful lookup instead of a
+ username or a UID.
+ .
+ Oidentd supports IPv4 masqueraded connections, including netfilter.
Index: tags/2.0.8-8/debian/postinst
===================================================================
--- tags/2.0.8-8/debian/postinst (nonexistent)
+++ tags/2.0.8-8/debian/postinst (revision 45)
@@ -0,0 +1,12 @@
+#!/bin/sh
+
+set -e
+
+# remove other ident daemons from inetd
+if which update-inetd > /dev/null; then
+ update-inetd --remove ident
+fi
+
+adduser --system --group --home / --no-create-home --quiet oident
+
+#DEBHELPER#
Index: tags/2.0.8-8/debian/postrm
===================================================================
--- tags/2.0.8-8/debian/postrm (nonexistent)
+++ tags/2.0.8-8/debian/postrm (revision 45)
@@ -0,0 +1,18 @@
+#!/bin/sh
+# post removal script for the Debian GNU/Linux oidentd package
+
+set -e
+
+if which update-inetd > /dev/null; then
+ if which identd > /dev/null; then
+ update-inetd --add "ident stream tcp nowait nobody /usr/sbin/identd identd -i"
+ fi
+fi
+
+if [ "$1" = purge ]; then
+ if which deluser > /dev/null; then
+ deluser --system --quiet oident
+ fi
+fi
+
+#DEBHELPER#
Index: tags/2.0.8-8/debian/prerm
===================================================================
--- tags/2.0.8-8/debian/prerm (nonexistent)
+++ tags/2.0.8-8/debian/prerm (revision 45)
@@ -0,0 +1,10 @@
+#!/bin/sh
+# pre remove script for the Debian GNU/Linux oidentd package
+
+set -e
+
+if which update-inetd > /dev/null; then
+ update-inetd --pattern "oidentd" --remove ident
+fi
+
+#DEBHELPER#
Index: tags/2.0.8-8/debian/docs
===================================================================
--- tags/2.0.8-8/debian/docs (nonexistent)
+++ tags/2.0.8-8/debian/docs (revision 45)
@@ -0,0 +1,5 @@
+AUTHORS
+TODO
+README
+NEWS
+ChangeLog-1.x
Index: tags/2.0.8-8/debian/patches/dont_mention_INSTALL.patch
===================================================================
--- tags/2.0.8-8/debian/patches/dont_mention_INSTALL.patch (nonexistent)
+++ tags/2.0.8-8/debian/patches/dont_mention_INSTALL.patch (revision 45)
@@ -0,0 +1,14 @@
+Description: Don't reference INSTALL, which isn't included in the package since it's mostly irrelevant to Debian users.
+Bug: http://bugs.debian.org/253199
+
+--- a/README
++++ b/README
+@@ -7,8 +7,6 @@ oidentd has a flexible mechanism for spe
+ be granted permission to specify their own ident responses. Responses can be
+ specified according to host and port pairs.
+
+-For details on how to install oidentd see the INSTALL file.
+-
+ See the TODO file for things that need to be done.
+
+ For a complete list of features, consult the manual page or run
Index: tags/2.0.8-8/debian/patches/series
===================================================================
--- tags/2.0.8-8/debian/patches/series (nonexistent)
+++ tags/2.0.8-8/debian/patches/series (revision 45)
@@ -0,0 +1,3 @@
+bind-to-ipv6-too.patch
+ftbfs-gcc5.patch
+dont_mention_INSTALL.patch
Index: tags/2.0.8-8/debian/patches/bind-to-ipv6-too.patch
===================================================================
--- tags/2.0.8-8/debian/patches/bind-to-ipv6-too.patch (nonexistent)
+++ tags/2.0.8-8/debian/patches/bind-to-ipv6-too.patch (revision 45)
@@ -0,0 +1,17 @@
+Patch to bind to ipv6 socket as well
+Patch supplied by Fabian Knittel <fabian.knittel@avona.com>
+--- oidentd-2.0.8//src/oidentd_inet_util.c 2006-05-22 02:31:19.000000000 +0200
++++ oidentd-2.0.8.new//src/oidentd_inet_util.c 2010-03-01 20:26:11.000000000 +0100
+@@ -60,6 +60,12 @@
+ #ifdef WANT_IPV6
+ case AF_INET6:
+ SIN6(ai->ai_addr)->sin6_port = listen_port;
++
++ if (setsockopt(listenfd, IPPROTO_IPV6, IPV6_V6ONLY, &one,
++ sizeof(one)) != 0) {
++ debug("setsockopt IPV6_V6ONLY: %s", strerror(errno));
++ return (-1);
++ }
+ break;
+ #endif
+
Index: tags/2.0.8-8/debian/patches/ftbfs-gcc5.patch
===================================================================
--- tags/2.0.8-8/debian/patches/ftbfs-gcc5.patch (nonexistent)
+++ tags/2.0.8-8/debian/patches/ftbfs-gcc5.patch (revision 45)
@@ -0,0 +1,25 @@
+Description: Fix a failure to build with gcc5.
+Bug: http://bugs.debian.org/778035
+
+--- a/src/oidentd_util.c 2015-07-03 05:56:24.000000000 -0400
++++ b/src/oidentd_util.c 2015-07-03 05:56:47.671378000 -0400
+@@ -75,7 +75,7 @@
+ ** PRNG functions on systems whose libraries provide them.)
+ */
+
+-inline int randval(int i) {
++extern __attribute__ ((gnu_inline)) int randval(int i) {
+ /* Per _Numerical Recipes in C_: */
+ return ((double) i * rand() / (RAND_MAX+1.0));
+ }
+--- a/src/oidentd_util.h 2015-07-03 05:56:32.000000000 -0400
++++ b/src/oidentd_util.h 2015-07-03 05:56:53.835378000 -0400
+@@ -58,7 +58,7 @@
+ int find_group(const char *temp_group, gid_t *gid);
+
+ int random_seed(void);
+-inline int randval(int i);
++extern __attribute__ ((gnu_inline)) int randval(int i);
+
+ #ifndef HAVE_SNPRINTF
+ int snprintf(char *str, size_t n, char const *fmt, ...);
Index: tags/2.0.8-8/debian/source/lintian-overrides
===================================================================
--- tags/2.0.8-8/debian/source/lintian-overrides (nonexistent)
+++ tags/2.0.8-8/debian/source/lintian-overrides (revision 45)
@@ -0,0 +1,4 @@
+oidentd source: license-problem-gfdl-invariants debian/copyright invariant part is: with the invariant sections being no invariant sections, with the front-cover texts being no front-cover texts, and with the back-cover texts being no back-cover texts
+oidentd source: license-problem-gfdl-invariants doc/oidentd.8 invariant part is: with the invariant sections being no invariant sections, with the front-cover texts being no front-cover texts, and with the back-cover texts being no back-cover texts
+oidentd source: license-problem-gfdl-invariants doc/oidentd.conf.5 invariant part is: with the invariant sections being no invariant sections, with the front-cover texts being no front-cover texts, and with the back-cover texts being no back-cover texts
+oidentd source: license-problem-gfdl-invariants doc/oidentd_masq.conf.5 invariant part is: with the invariant sections being no invariant sections, with the front-cover texts being no front-cover texts, and with the back-cover texts being no back-cover texts
Index: tags/2.0.8-8/debian/source/format
===================================================================
--- tags/2.0.8-8/debian/source/format (nonexistent)
+++ tags/2.0.8-8/debian/source/format (revision 45)
@@ -0,0 +1 @@
+3.0 (quilt)
Index: tags/2.0.8-8/debian/README.Debian
===================================================================
--- tags/2.0.8-8/debian/README.Debian (nonexistent)
+++ tags/2.0.8-8/debian/README.Debian (revision 45)
@@ -0,0 +1,10 @@
+Documentation:
+==============
+
+Rick Dicaire <kritek@gmail.com> discovered, that by default if ipv4 and ipv6
+addresses for an interface are present, oidentd only uses the ipv4 address.
+
+A workaround is to set /proc/sys/net/ipv6/bindv6only to 1 according to
+http://www.kernel.org/doc/man-pages/online/pages/man7/ipv6.7.html
+
+This workaround address bug #533604 and #520134
Index: tags/2.0.8-8/debian/copyright
===================================================================
--- tags/2.0.8-8/debian/copyright (nonexistent)
+++ tags/2.0.8-8/debian/copyright (revision 45)
@@ -0,0 +1,365 @@
+This package was first debianized by Turbo Fredriksson turbo@debian.org on
+Fri, 12 Feb 1999 22:37:05 +0100.
+
+This version is from http://prdownloads.sourceforge.net/ojnk/oidentd-2.0.8.tar.gz
+Stable oidentd releases can be downloaded from http://dev.ojnk.net
+
+Upstream Author: Odin <odin@ojnk.nu>
+
+Copyright:
+
+Source code is Copyright (C) 1998-2003 Ryan McCabe <ryan@numb.org>
+
+This program is free software; you can redistribute it and/or modify
+it under the terms of the GNU General Public License, version 2,
+as published by the Free Software Foundation.
+
+This program 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.
+
+A copy of the GPL is available in the file /usr/share/common-licenses/GPL.
+
+
+
+Documentation is Copyright (C) 2001-2003 Ryan McCabe <ryan@numb.org>.
+
+Permission is granted to copy, distribute and/or modify this document
+under the terms of the GNU Free Documentation License, Version 1.1
+or any later version published by the Free Software Foundation;
+with the Invariant Sections being no invariant sections, with the
+Front-Cover Texts being no front-cover texts, and with the Back-Cover
+Texts being no back-cover texts. A copy of the license is included in the
+section entitled "GNU Free Documentation License".
+
+
+ GNU Free Documentation License
+ Version 1.1, March 2000
+
+ Copyright (C) 2000 Free Software Foundation, Inc.
+ 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA.
+ Everyone is permitted to copy and distribute verbatim copies
+ of this license document, but changing it is not allowed.
+
+
+0. PREAMBLE
+
+The purpose of this License is to make a manual, textbook, or other
+written document "free" in the sense of freedom: to assure everyone
+the effective freedom to copy and redistribute it, with or without
+modifying it, either commercially or noncommercially. Secondarily,
+this License preserves for the author and publisher a way to get
+credit for their work, while not being considered responsible for
+modifications made by others.
+
+This License is a kind of "copyleft", which means that derivative
+works of the document must themselves be free in the same sense. It
+complements the GNU General Public License, which is a copyleft
+license designed for free software.
+
+We have designed this License in order to use it for manuals for free
+software, because free software needs free documentation: a free
+program should come with manuals providing the same freedoms that the
+software does. But this License is not limited to software manuals;
+it can be used for any textual work, regardless of subject matter or
+whether it is published as a printed book. We recommend this License
+principally for works whose purpose is instruction or reference.
+
+
+1. APPLICABILITY AND DEFINITIONS
+
+This License applies to any manual or other work that contains a
+notice placed by the copyright holder saying it can be distributed
+under the terms of this License. The "Document", below, refers to any
+such manual or work. Any member of the public is a licensee, and is
+addressed as "you".
+
+A "Modified Version" of the Document means any work containing the
+Document or a portion of it, either copied verbatim, or with
+modifications and/or translated into another language.
+
+A "Secondary Section" is a named appendix or a front-matter section of
+the Document that deals exclusively with the relationship of the
+publishers or authors of the Document to the Document's overall subject
+(or to related matters) and contains nothing that could fall directly
+within that overall subject. (For example, if the Document is in part a
+textbook of mathematics, a Secondary Section may not explain any
+mathematics.) The relationship could be a matter of historical
+connection with the subject or with related matters, or of legal,
+commercial, philosophical, ethical or political position regarding
+them.
+
+The "Invariant Sections" are certain Secondary Sections whose titles
+are designated, as being those of Invariant Sections, in the notice
+that says that the Document is released under this License.
+
+The "Cover Texts" are certain short passages of text that are listed,
+as Front-Cover Texts or Back-Cover Texts, in the notice that says that
+the Document is released under this License.
+
+A "Transparent" copy of the Document means a machine-readable copy,
+represented in a format whose specification is available to the
+general public, whose contents can be viewed and edited directly and
+straightforwardly with generic text editors or (for images composed of
+pixels) generic paint programs or (for drawings) some widely available
+drawing editor, and that is suitable for input to text formatters or
+for automatic translation to a variety of formats suitable for input
+to text formatters. A copy made in an otherwise Transparent file
+format whose markup has been designed to thwart or discourage
+subsequent modification by readers is not Transparent. A copy that is
+not "Transparent" is called "Opaque".
+
+Examples of suitable formats for Transparent copies include plain
+ASCII without markup, Texinfo input format, LaTeX input format, SGML
+or XML using a publicly available DTD, and standard-conforming simple
+HTML designed for human modification. Opaque formats include
+PostScript, PDF, proprietary formats that can be read and edited only
+by proprietary word processors, SGML or XML for which the DTD and/or
+processing tools are not generally available, and the
+machine-generated HTML produced by some word processors for output
+purposes only.
+
+The "Title Page" means, for a printed book, the title page itself,
+plus such following pages as are needed to hold, legibly, the material
+this License requires to appear in the title page. For works in
+formats which do not have any title page as such, "Title Page" means
+the text near the most prominent appearance of the work's title,
+preceding the beginning of the body of the text.
+
+
+2. VERBATIM COPYING
+
+You may copy and distribute the Document in any medium, either
+commercially or noncommercially, provided that this License, the
+copyright notices, and the license notice saying this License applies
+to the Document are reproduced in all copies, and that you add no other
+conditions whatsoever to those of this License. You may not use
+technical measures to obstruct or control the reading or further
+copying of the copies you make or distribute. However, you may accept
+compensation in exchange for copies. If you distribute a large enough
+number of copies you must also follow the conditions in section 3.
+
+You may also lend copies, under the same conditions stated above, and
+you may publicly display copies.
+
+
+3. COPYING IN QUANTITY
+
+If you publish printed copies of the Document numbering more than 100,
+and the Document's license notice requires Cover Texts, you must enclose
+the copies in covers that carry, clearly and legibly, all these Cover
+Texts: Front-Cover Texts on the front cover, and Back-Cover Texts on
+the back cover. Both covers must also clearly and legibly identify
+you as the publisher of these copies. The front cover must present
+the full title with all words of the title equally prominent and
+visible. You may add other material on the covers in addition.
+Copying with changes limited to the covers, as long as they preserve
+the title of the Document and satisfy these conditions, can be treated
+as verbatim copying in other respects.
+
+If the required texts for either cover are too voluminous to fit
+legibly, you should put the first ones listed (as many as fit
+reasonably) on the actual cover, and continue the rest onto adjacent
+pages.
+
+If you publish or distribute Opaque copies of the Document numbering
+more than 100, you must either include a machine-readable Transparent
+copy along with each Opaque copy, or state in or with each Opaque copy
+a publicly-accessible computer-network location containing a complete
+Transparent copy of the Document, free of added material, which the
+general network-using public has access to download anonymously at no
+charge using public-standard network protocols. If you use the latter
+option, you must take reasonably prudent steps, when you begin
+distribution of Opaque copies in quantity, to ensure that this
+Transparent copy will remain thus accessible at the stated location
+until at least one year after the last time you distribute an Opaque
+copy (directly or through your agents or retailers) of that edition to
+the public.
+
+It is requested, but not required, that you contact the authors of the
+Document well before redistributing any large number of copies, to give
+them a chance to provide you with an updated version of the Document.
+
+
+4. MODIFICATIONS
+
+You may copy and distribute a Modified Version of the Document under
+the conditions of sections 2 and 3 above, provided that you release
+the Modified Version under precisely this License, with the Modified
+Version filling the role of the Document, thus licensing distribution
+and modification of the Modified Version to whoever possesses a copy
+of it. In addition, you must do these things in the Modified Version:
+
+A. Use in the Title Page (and on the covers, if any) a title distinct
+ from that of the Document, and from those of previous versions
+ (which should, if there were any, be listed in the History section
+ of the Document). You may use the same title as a previous version
+ if the original publisher of that version gives permission.
+B. List on the Title Page, as authors, one or more persons or entities
+ responsible for authorship of the modifications in the Modified
+ Version, together with at least five of the principal authors of the
+ Document (all of its principal authors, if it has less than five).
+C. State on the Title page the name of the publisher of the
+ Modified Version, as the publisher.
+D. Preserve all the copyright notices of the Document.
+E. Add an appropriate copyright notice for your modifications
+ adjacent to the other copyright notices.
+F. Include, immediately after the copyright notices, a license notice
+ giving the public permission to use the Modified Version under the
+ terms of this License, in the form shown in the Addendum below.
+G. Preserve in that license notice the full lists of Invariant Sections
+ and required Cover Texts given in the Document's license notice.
+H. Include an unaltered copy of this License.
+I. Preserve the section entitled "History", and its title, and add to
+ it an item stating at least the title, year, new authors, and
+ publisher of the Modified Version as given on the Title Page. If
+ there is no section entitled "History" in the Document, create one
+ stating the title, year, authors, and publisher of the Document as
+ given on its Title Page, then add an item describing the Modified
+ Version as stated in the previous sentence.
+J. Preserve the network location, if any, given in the Document for
+ public access to a Transparent copy of the Document, and likewise
+ the network locations given in the Document for previous versions
+ it was based on. These may be placed in the "History" section.
+ You may omit a network location for a work that was published at
+ least four years before the Document itself, or if the original
+ publisher of the version it refers to gives permission.
+K. In any section entitled "Acknowledgements" or "Dedications",
+ preserve the section's title, and preserve in the section all the
+ substance and tone of each of the contributor acknowledgements
+ and/or dedications given therein.
+L. Preserve all the Invariant Sections of the Document,
+ unaltered in their text and in their titles. Section numbers
+ or the equivalent are not considered part of the section titles.
+M. Delete any section entitled "Endorsements". Such a section
+ may not be included in the Modified Version.
+N. Do not retitle any existing section as "Endorsements"
+ or to conflict in title with any Invariant Section.
+
+If the Modified Version includes new front-matter sections or
+appendices that qualify as Secondary Sections and contain no material
+copied from the Document, you may at your option designate some or all
+of these sections as invariant. To do this, add their titles to the
+list of Invariant Sections in the Modified Version's license notice.
+These titles must be distinct from any other section titles.
+
+You may add a section entitled "Endorsements", provided it contains
+nothing but endorsements of your Modified Version by various
+parties--for example, statements of peer review or that the text has
+been approved by an organization as the authoritative definition of a
+standard.
+
+You may add a passage of up to five words as a Front-Cover Text, and a
+passage of up to 25 words as a Back-Cover Text, to the end of the list
+of Cover Texts in the Modified Version. Only one passage of
+Front-Cover Text and one of Back-Cover Text may be added by (or
+through arrangements made by) any one entity. If the Document already
+includes a cover text for the same cover, previously added by you or
+by arrangement made by the same entity you are acting on behalf of,
+you may not add another; but you may replace the old one, on explicit
+permission from the previous publisher that added the old one.
+
+The author(s) and publisher(s) of the Document do not by this License
+give permission to use their names for publicity for or to assert or
+imply endorsement of any Modified Version.
+
+
+5. COMBINING DOCUMENTS
+
+You may combine the Document with other documents released under this
+License, under the terms defined in section 4 above for modified
+versions, provided that you include in the combination all of the
+Invariant Sections of all of the original documents, unmodified, and
+list them all as Invariant Sections of your combined work in its
+license notice.
+
+The combined work need only contain one copy of this License, and
+multiple identical Invariant Sections may be replaced with a single
+copy. If there are multiple Invariant Sections with the same name but
+different contents, make the title of each such section unique by
+adding at the end of it, in parentheses, the name of the original
+author or publisher of that section if known, or else a unique number.
+Make the same adjustment to the section titles in the list of
+Invariant Sections in the license notice of the combined work.
+
+In the combination, you must combine any sections entitled "History"
+in the various original documents, forming one section entitled
+"History"; likewise combine any sections entitled "Acknowledgements",
+and any sections entitled "Dedications". You must delete all sections
+entitled "Endorsements."
+
+
+6. COLLECTIONS OF DOCUMENTS
+
+You may make a collection consisting of the Document and other documents
+released under this License, and replace the individual copies of this
+License in the various documents with a single copy that is included in
+the collection, provided that you follow the rules of this License for
+verbatim copying of each of the documents in all other respects.
+
+You may extract a single document from such a collection, and distribute
+it individually under this License, provided you insert a copy of this
+License into the extracted document, and follow this License in all
+other respects regarding verbatim copying of that document.
+
+
+7. AGGREGATION WITH INDEPENDENT WORKS
+
+A compilation of the Document or its derivatives with other separate
+and independent documents or works, in or on a volume of a storage or
+distribution medium, does not as a whole count as a Modified Version
+of the Document, provided no compilation copyright is claimed for the
+compilation. Such a compilation is called an "aggregate", and this
+License does not apply to the other self-contained works thus compiled
+with the Document, on account of their being thus compiled, if they
+are not themselves derivative works of the Document.
+
+If the Cover Text requirement of section 3 is applicable to these
+copies of the Document, then if the Document is less than one quarter
+of the entire aggregate, the Document's Cover Texts may be placed on
+covers that surround only the Document within the aggregate.
+Otherwise they must appear on covers around the whole aggregate.
+
+
+8. TRANSLATION
+
+Translation is considered a kind of modification, so you may
+distribute translations of the Document under the terms of section 4.
+Replacing Invariant Sections with translations requires special
+permission from their copyright holders, but you may include
+translations of some or all Invariant Sections in addition to the
+original versions of these Invariant Sections. You may include a
+translation of this License provided that you also include the
+original English version of this License. In case of a disagreement
+between the translation and the original English version of this
+License, the original English version will prevail.
+
+
+9. TERMINATION
+
+You may not copy, modify, sublicense, or distribute the Document except
+as expressly provided for under this License. Any other attempt to
+copy, modify, sublicense or distribute the Document is void, and will
+automatically terminate your rights under this License. However,
+parties who have received copies, or rights, from you under this
+License will not have their licenses terminated so long as such
+parties remain in full compliance.
+
+
+10. FUTURE REVISIONS OF THIS LICENSE
+
+The Free Software Foundation may publish new, revised versions
+of the GNU Free Documentation License from time to time. Such new
+versions will be similar in spirit to the present version, but may
+differ in detail to address new problems or concerns. See
+http://www.gnu.org/copyleft/.
+
+Each version of the License is given a distinguishing version number.
+If the Document specifies that a particular numbered version of this
+License "or any later version" applies to it, you have the option of
+following the terms and conditions either of that specified version or
+of any later version that has been published (not as a draft) by the
+Free Software Foundation. If the Document does not specify a version
+number of this License, you may choose any version ever published (not
+as a draft) by the Free Software Foundation.
Index: tags/2.0.8-8/debian/default
===================================================================
--- tags/2.0.8-8/debian/default (nonexistent)
+++ tags/2.0.8-8/debian/default (revision 45)
@@ -0,0 +1,17 @@
+# options to use when starting oidentd as daemon:
+# -m lookup masquaraded connections in /etc/oidentd_masq.users
+# -f forward requests for masquaraded connections to real host
+# -q don't log connections to oidentd
+# see oidentd(8) for detailed list
+OIDENT_OPTIONS="-mf"
+
+# user / group
+OIDENT_USER=oident
+OIDENT_GROUP=oident
+
+# Allow the default router to act as an oidentd proxy? (yes/no)
+# this is needed behind a masquarading router that runs oidentd -f
+# if your identd proxy is not the default router, you have to
+# manually specify it via -P
+OIDENT_BEHIND_PROXY=yes
+
Index: tags/2.0.8-8/debian/dirs
===================================================================
--- tags/2.0.8-8/debian/dirs (nonexistent)
+++ tags/2.0.8-8/debian/dirs (revision 45)
@@ -0,0 +1,2 @@
+etc/default
+usr/sbin
Index: tags/2.0.8-8/debian/init
===================================================================
--- tags/2.0.8-8/debian/init (nonexistent)
+++ tags/2.0.8-8/debian/init (revision 45)
@@ -0,0 +1,71 @@
+#!/bin/sh
+### BEGIN INIT INFO
+# Provides: oidentd ident-server
+# Required-Start: $remote_fs $syslog
+# Required-Stop: $remote_fs $syslog
+# Should-Start:
+# Should-Stop:
+# Default-Start: 2 3 4 5
+# Default-Stop: 0 1 6
+# Short-Description: replacement ident daemon
+# Description: oidentd is a replacement ident daemon
+### END INIT INFO
+
+PATH=/sbin:/bin:/usr/sbin:/usr/bin
+OIDENTD=/usr/sbin/oidentd
+
+# See if the daemons are there
+test -f ${OIDENTD} || exit 0
+
+# oidentd configuration
+OIDENT_OPTIONS=""
+OIDENT_USER="nobody"
+OIDENT_GROUP="nogroup"
+test -f /etc/default/oidentd && . /etc/default/oidentd
+
+. /lib/lsb/init-functions
+
+if [ "${OIDENT_BEHIND_PROXY}" = "yes" ]; then
+ # If we have a default router, then allow it to proxy auth requests to us
+ if [ -x /bin/netstat ] && [ -x /usr/bin/awk ]; then
+ GATEWAY=`netstat -nr | awk '/^0.0.0.0/{print $2;}'`
+ elif [ -x /bin/ip ] && [ -x /usr/bin/awk ]; then
+ GATEWAY=`ip route show 0.0.0.0/0 | awk '/^default via /{print $3}'`
+ fi
+ if [ -n "${GATEWAY}" ]; then
+ OIDENT_OPTIONS="${OIDENT_OPTIONS} -P ${GATEWAY}"
+ fi
+fi
+
+
+OPTIONS="${OIDENT_OPTIONS} -u ${OIDENT_USER} -g ${OIDENT_GROUP}"
+
+case "$1" in
+ start)
+ log_daemon_msg "Starting ident daemon" "oidentd"
+ start-stop-daemon --start --quiet --oknodo --exec ${OIDENTD} -- ${OPTIONS}
+ log_end_msg $?
+ ;;
+ stop)
+ log_daemon_msg "Stopping ident daemon" "oidentd"
+ start-stop-daemon --stop --quiet --oknodo --exec ${OIDENTD} -- ${OPTIONS}
+ log_end_msg $?
+ ;;
+ reload|restart|force-reload)
+ log_daemon_msg "Restarting ident daemon" "oidentd"
+ start-stop-daemon --stop --quiet --exec ${OIDENTD} -- ${OPTIONS}
+ sleep 2
+ start-stop-daemon --start --quiet --exec ${OIDENTD} -- ${OPTIONS}
+ log_end_msg $?
+ ;;
+ status)
+ status_of_proc "$OIDENTD" "oidentd" && exit 0 || exit $?
+ ;;
+ *)
+ log_success_msg "Usage: $0 {start|stop|restart|reload|force-reload|status}"
+ exit 1
+ ;;
+esac
+
+exit 0
+
Index: tags/2.0.8-8/debian/oidentd.conf
===================================================================
--- tags/2.0.8-8/debian/oidentd.conf (nonexistent)
+++ tags/2.0.8-8/debian/oidentd.conf (revision 45)
@@ -0,0 +1,22 @@
+# Configuration for oidentd
+# see oidentd.conf(5)
+#
+default {
+ default {
+ deny spoof
+ deny spoof_all
+ deny spoof_privport
+ allow random
+ allow random_numeric
+ allow numeric
+ deny hide
+ }
+}
+
+# you may want to hide root connections
+#user "root" {
+# default {
+# force reply "UNKNOWN"
+# }
+#}
+
Index: tags/2.0.8-8/debian/oidentd.install
===================================================================
--- tags/2.0.8-8/debian/oidentd.install (nonexistent)
+++ tags/2.0.8-8/debian/oidentd.install (revision 45)
@@ -0,0 +1,2 @@
+debian/oidentd.conf etc/
+debian/oidentd_masq.conf etc/
Index: tags/2.0.8-8/debian/oidentd.logcheck.ignore.server
===================================================================
--- tags/2.0.8-8/debian/oidentd.logcheck.ignore.server (nonexistent)
+++ tags/2.0.8-8/debian/oidentd.logcheck.ignore.server (revision 45)
@@ -0,0 +1,5 @@
+^\w{3} [ :0-9]{11} [._[:alnum:]-]+ oidentd\[[0-9]+\]: Connection from [._[:alnum:]-]+ \([0-9a-f.:]+\):[0-9]{1,5}$
+^\w{3} [ :0-9]{11} [._[:alnum:]-]+ oidentd\[[0-9]+\]: Connection from [0-9a-f.:]+:[0-9]{1,5}$
+^\w{3} [ :0-9]{11} [._[:alnum:]-]+ oidentd\[[0-9]+\]: \[[0-9a-f.:]+\.[0-9]{1,3}\] Successful lookup \(by forward\): [0-9]+ \([0-9]+\) , [0-9]+ : [_[:alnum:]-]+$
+^\w{3} [ :0-9]{11} [._[:alnum:]-]+ oidentd\[[0-9]+\]: \[[._[:alnum:]-]+\] Successful lookup: [0-9]+ , [0-9]+ : [_[:alnum:]-]+ \([_[:alnum:]-]+\)$
+^\w{3} [ :0-9]{11} [._[:alnum:]-]+ oidentd\[[0-9]+\]: \[localhost\] [0-9]+ , [0-9]+ : ERROR : NO-USER
Index: tags/2.0.8-8/debian/oidentd_masq.conf
===================================================================
--- tags/2.0.8-8/debian/oidentd_masq.conf (nonexistent)
+++ tags/2.0.8-8/debian/oidentd_masq.conf (revision 45)
@@ -0,0 +1,11 @@
+# oident masquarded connections configuration
+
+# use this file if your host is masquarading connections for several
+# hosts and you want to return a reply based on the hostname of
+# the originating machine
+# by default, such requests are forwarded to the real host.
+# you can disable forwarding by removing "-f" from OIDENT_OPTIONS
+# in /etc/default/oidentd
+
+# add hosts in the following format, see oidentd_masq.conf(5) for details:
+# <ip or host>[/mask] <username> <os>
Index: tags/2.0.8-8/debian/watch
===================================================================
--- tags/2.0.8-8/debian/watch (nonexistent)
+++ tags/2.0.8-8/debian/watch (revision 45)
@@ -0,0 +1,3 @@
+version=3
+http://qa.debian.org/watch/sf.php/ojnk/ \
+(?:|.*/)oidentd(?:[_\-]v?|)(\d[^\s/]*)\.(?:tar\.xz|txz|tar\.bz2|tbz2|tar\.gz|tgz)
Index: tags/2.0.8-8/debian
===================================================================
--- tags/2.0.8-8/debian (nonexistent)
+++ tags/2.0.8-8/debian (revision 45)
/tags/2.0.8-8/debian
Property changes:
Added: mergeWithUpstream
## -0,0 +1 ##
+1
\ No newline at end of property