Anope is a set of Services for IRC networks that allows users to
manage their nicks and channels in a secure and efficient way, and
administrators to manage their network with powerful tools.
Anope currently works with:
- Bahamut 1.4.27 or later (including 1.8)
- Charybdis 1.0 or later
- DreamForge 4.6.7
- Hybrid 7 or later
- InspIRCd 1.0 or later (including 1.1)
- Plexus 2.0 or later (including 3.0)
- PTlink 6.15 or later
- RageIRCd 2.0 beta-6 or later
- Ratbox 2.0.6 or later
- ShadowIRCd 4.0 beta 7 or later
- Solid IRCd 3.4.6 or later
- UltimateIRCd 2.8.2 or later (including 3.0)
- UnrealIRCd 3.1.1 or later (including 3.2)
- ViagraIRCd 1.3 or later
Anope could also work with some of the daemons derived by the ones listed
above, but there's no support for them if they work or don't work.
dircproxy is an IRC proxy server designed for people who use IRC
from lots of different workstations or clients, but wish to remain
connected and see what they missed while they were away. You connect
to IRC through dircproxy, and it keeps you connected to the server,
even after you detach your client from it. While you're detached,
it logs channel and private messages as well as important events,
and when you re-attach it'll let you know what you missed.
This can be used to give you roughly the same functionality as
using ircII and screen together, except you can use whatever IRC
client you like, including X ones!
dircproxy has a whole host of features. Please read the file README in
the source distribution for a list.
[ excerpt from developer's web site with modifications ]
Mircryption is a free encryption add-on for the popular irc clients
mIRC and XChat. Features:
- Channel text, Private query windows, DCC Chats, Actions, Topics can
all be encrypted. All crypto-related algorithms used are taken from
published, common, trusted sources. Encryption algorithm is Blowfish
(no known vulnerabilities); encryption keys are themselves stored
in encrypted form.
- Supports CBC mode encryption.
- No need to modify the way you work - text is encrypted and decrypted
automatically; encryption status of conversations is clear but
unobtrusive.
- User-friendly key management routines; menu driven and easy to
temporarily disable & re-enable encryption on a channel, send plain
text quicky, etc.
LICENSE: free without any limitation
The core of the Struts framework is a flexible control layer based
on standard technologies like Java Servlets, JavaBeans,
ResourceBundles, and Extensible Markup Language (XML), as well as
various Jakarta Commons packages. Struts encourages application
architectures based on the Model 2 approach, a variation of the
classic Model-View-Controller (MVC) design paradigm.
Struts provides its own Controller component and integrates with
other technologies to provide the Model and the View. For the
Model, Struts can interact with any standard data access
technology, including Enterprise Java Beans, JDBC, and Object
Relational Bridge. For the View, Struts works well with JavaServer
Pages, including JSTL and JSF, as well as Velocity Templates, XSLT,
and other presentation systems.
The Struts framework provides the invisible underpinnings every
professional web application needs to survive. Struts helps you
create an extensible development environment for your application,
based on published standards and proven design patterns.
CMUCL is the CMU implementation of Common Lisp.
First-aid documentation is in the manpages lisp(1) and cmucl(1) and
via the normal Common Lisp documentation runtime functions (describe
...) (documentation ...) and (apropos ...). The WWW homepage contains
a pointer to a real user manual.
CMUCL's strength in comparison with other Lisp systems (or most other
dynamic language implementations in general) is its highly optimizing
compiler. If you know how to write efficient Common Lisp code, you
are free of unwanted memory allocation, type checks, indirections to
objects. CMUCL helps you to write efficient Common Lisp --- it
generates very informative warning messages about code constructs that
prevent compilation to efficient code.
Optional packages for graphical user interfaces and other Common Lisp
applications and libraries (Eg. the "Hemlock" Editor) are on
ftp://ftp2.cons.org/pub/languages/lisp/cmucl/release/ (FreeBSD-Binaries)
and ftp://ftp2.cons.org/pub/languages/lisp/cmucl/ports/ (source).
Munger is a simplified, statically-scoped, interpreted lisp specialized for
writing text processors for 8-bit text. With Munger the programmer may
write line-by-line filters, if serial access to the text is sufficient, or
the programmer may load text into buffers and have line-oriented random
access to those lines, if that is more convenient.
Munger makes it easy to write simple text editors, shells, utility filters,
CGI scripts, and simple network client and server programs. Mung (or
munge) is computer jargon for, "to make repeated changes which individually
may be reversible, yet which ultimately result in an unintentional
irreversible destruction of large portions of the original item." Laugh,
it's a joke.
Sendmail milter wich uses Mcafee Virus Scan
The milter recives messages from sendmail, and saves them as a file in
a directory. The directory name and the file name are the "$i" (queue
identifier) from Sendmail, making it easier to identify them. Once the
entire message has been received, the milter runs "ripmime" on the file
to extract any attachments. If rupmime returns without an error then it
will run "uvscan" on the diretory to scan all the files in it. If uvscan
returns an error, then the milter will look for viruses output from
uvscan, and reject the message reporting which viruses were found. If
viruses were found then the entire directory is moved to quarantine,
otherwise it is deleted.
The milter also does extention checks. Certain extentions are blocked
completely. In specific, extenions of .scr, .vbs, .pif, and .com are
blocked.
Author gave permission to distribute it with BSD-License (2004-01-05).
LICENSE: BSD
Minimalist is a Minimalistic Mailing List manager. It is fast, extremely easy
to setup and support. It is written in Perl and full tested on FreeBSD and
Linux, where it works pretty well. However there aren't causes not to use
Minimalist on any other Unix system, because it doesn't use any
system-dependent features.
Minimalist has these features:
. subscribing/unsubscribing users by request
. several levels of security
. additional services such as information about list, archiving lists,
information about users of list and so on.
. support for read-only/closed/mandatory lists
. support for Blacklist
. logging activity
Minimalist has also a notion of 'trusted users'. They have full rights to
subscribe/unsubscribe other users; get any information related to lists and
users.
Courier-IMAP is a server that provides IMAP access to Maildir mailboxes.
This IMAP server does NOT handle traditional mailbox files
(/var/spool/mail, and derivatives), it was written for the specific
purpose of providing IMAP access to Maildirs.
Courier-IMAP implements some extensions to the basic Maildir mail
storage format in order to support some additional features, such as
folders and "soft" quotas. This is done in a way that's backwards
compatible with the standard Maildir users (although, of course, they
will ignore the additional features). Other software that understands
and uses the same Maildir extensions is SqWebMail, and maildrop.
Features:
* Extremely small footprint.
* Abstract authentication modules.
* Virtual mailbox support.
* Pop3 daemon.
the popa3d goals
================
Is a POP3 daemon by Solar Designer.
Well, the goals themselves are obvious; they're probably the same for most
other POP3 servers as well. It's their priority that differs. For popa3d,
the goals are:
1. Security (to the extent that is possible with POP3 at all, of course).
2. Reliability (again, as limited by the mailbox format and the protocol).
3. RFC compliance (slightly relaxed to work with real-world POP3 clients).
4. Performance (limited by the more important goals, above).
This port is installed to be run from inetd, which is sufficient
for normal usage. However, it is possible to build a stand-alone
version, should you need better performance.