omidentd 0.1.5
A flexible and extensible Python identd that can behave as a reverse proxy.
Based on Twisted-2.0. Has the following features:
- Easily extensible
- Supports multiple profiles to allow changes in behaviour
The profiles that are implemented so far include behaviours:
- "octomonkey" profile:
- Looks up usernames and maps them to idents from a config file
- Can return a static ident if the user is not listed in the config file
- Can respond to invalid ident requests (e.g. if the request is for a host behind a NAT router)
- "standard" profile:
- Behaves as a standard, non-proxying identd
- "static" profile:
- Always returns the same, static identd, even for invalid requests
- "random" profile:
- Returns a random ident, even for invalid requests
The basic identd (that these profiles extend) can:
- Proxy ident requests to hosts currently being NAT'd
- Drop root privileges immediately after starting
- Author: Henry Bucklow
- Home Page: http://elsie.org.uk/bits
- Download URL: http://elsie.org.uk/files/omidentd-0.1.5.tar.gz
-
Categories
- Development Status :: 4 - Beta
- Environment :: No Input/Output (Daemon)
- Intended Audience :: System Administrators
- License :: OSI Approved :: GNU General Public License (GPL)
- Natural Language :: English
- Operating System :: POSIX :: Linux
- Programming Language :: Python
- Topic :: Communications :: Chat :: Internet Relay Chat
- Topic :: Internet
- Package Index Owner: sffubs
- DOAP record: omidentd-0.1.5.xml
