/oidentd/trunk/debian/rules |
File deleted |
|
Property changes: |
Deleted: svn:executable |
## -1 +0,0 ## |
-* |
\ No newline at end of property |
Index: oidentd/trunk/debian/oidentd.install |
=================================================================== |
--- oidentd/trunk/debian/oidentd.install (revision 14) |
+++ oidentd/trunk/debian/oidentd.install (nonexistent) |
@@ -1,2 +0,0 @@ |
-debian/oidentd.conf etc/ |
-debian/oidentd_masq.conf etc/ |
Index: oidentd/trunk/debian/oidentd_masq.conf |
=================================================================== |
--- oidentd/trunk/debian/oidentd_masq.conf (revision 14) |
+++ oidentd/trunk/debian/oidentd_masq.conf (nonexistent) |
@@ -1,11 +0,0 @@ |
-# 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: oidentd/trunk/debian/oidentd.logcheck.ignore.server |
=================================================================== |
--- oidentd/trunk/debian/oidentd.logcheck.ignore.server (revision 14) |
+++ oidentd/trunk/debian/oidentd.logcheck.ignore.server (nonexistent) |
@@ -1,5 +0,0 @@ |
-^\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: oidentd/trunk/debian/source/lintian-overrides |
=================================================================== |
--- oidentd/trunk/debian/source/lintian-overrides (revision 14) |
+++ oidentd/trunk/debian/source/lintian-overrides (nonexistent) |
@@ -1,4 +0,0 @@ |
-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: oidentd/trunk/debian/source/format |
=================================================================== |
--- oidentd/trunk/debian/source/format (revision 14) |
+++ oidentd/trunk/debian/source/format (nonexistent) |
@@ -1 +0,0 @@ |
-3.0 (quilt) |
Index: oidentd/trunk/debian/dirs |
=================================================================== |
--- oidentd/trunk/debian/dirs (revision 14) |
+++ oidentd/trunk/debian/dirs (nonexistent) |
@@ -1,2 +0,0 @@ |
-etc/default |
-usr/sbin |
Index: oidentd/trunk/debian/init |
=================================================================== |
--- oidentd/trunk/debian/init (revision 14) |
+++ oidentd/trunk/debian/init (nonexistent) |
@@ -1,71 +0,0 @@ |
-#!/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: oidentd/trunk/debian/watch |
=================================================================== |
--- oidentd/trunk/debian/watch (revision 14) |
+++ oidentd/trunk/debian/watch (nonexistent) |
@@ -1,3 +0,0 @@ |
-version=3 |
-http://qa.debian.org/watch/sf.php/ojnk/ \ |
-(?:|.*/)oidentd(?:[_\-]v?|)(\d[^\s/]*)\.(?:tar\.xz|txz|tar\.bz2|tbz2|tar\.gz|tgz) |
Index: oidentd/trunk/debian/copyright |
=================================================================== |
--- oidentd/trunk/debian/copyright (revision 14) |
+++ oidentd/trunk/debian/copyright (nonexistent) |
@@ -1,365 +0,0 @@ |
-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: oidentd/trunk/debian/oidentd.conf |
=================================================================== |
--- oidentd/trunk/debian/oidentd.conf (revision 14) |
+++ oidentd/trunk/debian/oidentd.conf (nonexistent) |
@@ -1,22 +0,0 @@ |
-# 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: oidentd/trunk/debian/README.Debian |
=================================================================== |
--- oidentd/trunk/debian/README.Debian (revision 14) |
+++ oidentd/trunk/debian/README.Debian (nonexistent) |
@@ -1,10 +0,0 @@ |
-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: oidentd/trunk/debian/control |
=================================================================== |
--- oidentd/trunk/debian/control (revision 14) |
+++ oidentd/trunk/debian/control (nonexistent) |
@@ -1,28 +0,0 @@ |
-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: oidentd/trunk/debian |
=================================================================== |
--- oidentd/trunk/debian (revision 14) |
+++ oidentd/trunk/debian (nonexistent) |
/oidentd/trunk/debian |
Property changes: |
Deleted: mergeWithUpstream |
## -1 +0,0 ## |
-1 |
\ No newline at end of property |
Index: trunk/debian/changelog |
=================================================================== |
--- trunk/debian/changelog (nonexistent) |
+++ trunk/debian/changelog (revision 15) |
@@ -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: trunk/debian/rules |
=================================================================== |
--- trunk/debian/rules (nonexistent) |
+++ trunk/debian/rules (revision 15) |
@@ -0,0 +1,7 @@ |
+#!/usr/bin/make -f |
+ |
+%: |
+ dh $@ --with autotools-dev |
+ |
+override_dh_auto_configure: |
+ dh_auto_configure -- --enable-debug --enable-nat |
/trunk/debian/rules |
Property changes: |
Added: svn:executable |
## -0,0 +1 ## |
+* |
\ No newline at end of property |
Index: trunk/debian/compat |
=================================================================== |
--- trunk/debian/compat (nonexistent) |
+++ trunk/debian/compat (revision 15) |
@@ -0,0 +1 @@ |
+9 |
Index: trunk/debian/control |
=================================================================== |
--- trunk/debian/control (nonexistent) |
+++ trunk/debian/control (revision 15) |
@@ -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: trunk/debian/postinst |
=================================================================== |
--- trunk/debian/postinst (nonexistent) |
+++ trunk/debian/postinst (revision 15) |
@@ -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 15) |
@@ -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 15) |
@@ -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/docs |
=================================================================== |
--- trunk/debian/docs (nonexistent) |
+++ trunk/debian/docs (revision 15) |
@@ -0,0 +1,5 @@ |
+AUTHORS |
+TODO |
+README |
+NEWS |
+ChangeLog-1.x |
Index: trunk/debian/patches/dont_mention_INSTALL.patch |
=================================================================== |
--- trunk/debian/patches/dont_mention_INSTALL.patch (nonexistent) |
+++ trunk/debian/patches/dont_mention_INSTALL.patch (revision 15) |
@@ -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: trunk/debian/patches/series |
=================================================================== |
--- trunk/debian/patches/series (nonexistent) |
+++ trunk/debian/patches/series (revision 15) |
@@ -0,0 +1,3 @@ |
+bind-to-ipv6-too.patch |
+ftbfs-gcc5.patch |
+dont_mention_INSTALL.patch |
Index: trunk/debian/patches/bind-to-ipv6-too.patch |
=================================================================== |
--- trunk/debian/patches/bind-to-ipv6-too.patch (nonexistent) |
+++ trunk/debian/patches/bind-to-ipv6-too.patch (revision 15) |
@@ -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: trunk/debian/patches/ftbfs-gcc5.patch |
=================================================================== |
--- trunk/debian/patches/ftbfs-gcc5.patch (nonexistent) |
+++ trunk/debian/patches/ftbfs-gcc5.patch (revision 15) |
@@ -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: trunk/debian/source/lintian-overrides |
=================================================================== |
--- trunk/debian/source/lintian-overrides (nonexistent) |
+++ trunk/debian/source/lintian-overrides (revision 15) |
@@ -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: trunk/debian/source/format |
=================================================================== |
--- trunk/debian/source/format (nonexistent) |
+++ trunk/debian/source/format (revision 15) |
@@ -0,0 +1 @@ |
+3.0 (quilt) |
Index: trunk/debian/README.Debian |
=================================================================== |
--- trunk/debian/README.Debian (nonexistent) |
+++ trunk/debian/README.Debian (revision 15) |
@@ -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: trunk/debian/copyright |
=================================================================== |
--- trunk/debian/copyright (nonexistent) |
+++ trunk/debian/copyright (revision 15) |
@@ -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: trunk/debian/default |
=================================================================== |
--- trunk/debian/default (nonexistent) |
+++ trunk/debian/default (revision 15) |
@@ -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: trunk/debian/dirs |
=================================================================== |
--- trunk/debian/dirs (nonexistent) |
+++ trunk/debian/dirs (revision 15) |
@@ -0,0 +1,2 @@ |
+etc/default |
+usr/sbin |
Index: trunk/debian/init |
=================================================================== |
--- trunk/debian/init (nonexistent) |
+++ trunk/debian/init (revision 15) |
@@ -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: trunk/debian/oidentd.conf |
=================================================================== |
--- trunk/debian/oidentd.conf (nonexistent) |
+++ trunk/debian/oidentd.conf (revision 15) |
@@ -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: trunk/debian/oidentd.install |
=================================================================== |
--- trunk/debian/oidentd.install (nonexistent) |
+++ trunk/debian/oidentd.install (revision 15) |
@@ -0,0 +1,2 @@ |
+debian/oidentd.conf etc/ |
+debian/oidentd_masq.conf etc/ |
Index: trunk/debian/oidentd.logcheck.ignore.server |
=================================================================== |
--- trunk/debian/oidentd.logcheck.ignore.server (nonexistent) |
+++ trunk/debian/oidentd.logcheck.ignore.server (revision 15) |
@@ -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/oidentd_masq.conf |
=================================================================== |
--- trunk/debian/oidentd_masq.conf (nonexistent) |
+++ trunk/debian/oidentd_masq.conf (revision 15) |
@@ -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: trunk/debian/watch |
=================================================================== |
--- trunk/debian/watch (nonexistent) |
+++ trunk/debian/watch (revision 15) |
@@ -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: trunk/debian |
=================================================================== |
--- trunk/debian (nonexistent) |
+++ trunk/debian (revision 15) |
/trunk/debian |
Property changes: |
Added: mergeWithUpstream |
## -0,0 +1 ## |
+1 |
\ No newline at end of property |