Kombu is an AMQP messaging framework for Python.
The aim of Kombu is to make messaging in Python as easy as
possible by providing an idiomatic high-level interface for
the AMQP protocol, and also provide proven and tested solutions
to common messaging problems.
Features:
* Allows application authors to support several message
server solutions by using pluggable transports.
* Supports automatic encoding, serialization and compression
of message payloads.
* Consistent exception handling across transports.
* The ability to ensure that an operation is performed by
gracefully handling connection and channel errrors.
* Several annoyances with amqplib has been fixed, like
supporting timeouts and the ability to wait for events on
more than one channel.
rinetd redirects TCP connections from one IP address and port to another.
rinetd is a single-process server which handles any number of connections to
the address/port pairs specified in the file /etc/rinetd.conf. Since rinetd
runs as a single process using nonblocking I/O, it is able to redirect a
large number of connections without a severe impact on the machine. This
makes it practical to run TCP services on machines inside an IP masquerading
firewall. rinetd does not redirect FTP, because FTP requires more than one
socket.
rinetd also supports basic allow/deny access control and logging.
This port tries to follow numerous suggestions and HOWTOs posted on the
web about printing and viewing PostScript files containing Russian
characters (in KOI8 encoding, are there others?).
In installs the fonts taken from
ftp://ftp.kapella.gpi.ru/pub/cyrillic/psfonts/
into their own ${PREFIX}/CyrPS directory, and places the
infonts.dir/fonts.scale there for your X-server's perusal.
If you happen to have ghostscript installed, it will also append its
Fontmap file to print/display with this fonts by default.
Note, however, that this will NOT make your PostScript printers print in
Russian, since they have their own PostScript interpreters built in. Use
`koify' to deal with those.
Net::Daemon is an abstract base class for implementing portable server
applications in a very simple way. The module is designed for Perl 5.005
and threads, but can work with fork() and Perl 5.004.
The Net::Daemon class offers methods for the most common tasks a daemon
needs: Starting up, logging, accepting clients, authorization,
restricting its own environment for security and doing the true work.
You only have to override those methods that aren't appropriate for you,
but typically inheriting will safe you a lot of work anyways.
Open, free and uncensorable websites, using Bitcoin cryptography
and BitTorrent network.
Features:
* Real-time updated sites
* Namecoin .bit domains support
* Easy to setup: unpack & run
* Clone websites in one click
* Password-less BIP32 based authorization: Your account is protected
by the same cryptography as your Bitcoin wallet
* Built-in SQL server with P2P data synchronization: Allows easier site
development and faster page load times
* Anonymity: Full Tor network support with .onion hidden services instead
of IPv4 addresses
* TLS encrypted connections
* Automatic uPnP port opening
* Plugin for multiuser (openproxy) support
* Works with any browser/OS
Flash is an attempt to create a secure menu-driver shell for UNIX-derived OSes,
while providing user-friendliness and easy configurability. An ideal situation
requiring the use of flash would be a student-run telnet server which needs to:
a) shelter the users from some of the nastinesses of UNIX
b) shelter the system from nasty users
c) provide an easy way to launch applications
d) support multitasking/job control as elegantly as possible
e) support easy-to-get-right configuration by administrators
[Excerpted from the README:] "scponly" is an alternative "shell" (of sorts)
for system administrators who would like to provide access to remote users to
both read and write local files without providing any remote execution
privileges. Functionally, it is best described as a wrapper to the
tried-and-true ssh suite.
scponly validates remote requests by examining the third argument passed to the
shell upon login. (The first argument is the shell itself, and the second is
-c.) The only commands allowed are "scp", "sftp-server" and "ls". Arguments
to these commands are passed along unmolested.
pacman is a utility which manages software packages in Linux. It
uses simple compressed files as a package format, and maintains a
text-based package database (more of a hierarchy), just in case
some hand tweaking is necessary.
pacman does not strive to "do everything." It will add, remove and
upgrade packages in the system, and it will allow you to query the
package database for installed packages, files and owners. It also
attempts to handle dependencies automatically and can download
packages from a remote server.
Tomcat can use the Apache Portable Runtime to provide superior scalability,
performance, and better integration with native server technologies.
APR has many uses, including access to advanced IO functionality (such as
sendfile, epoll and OpenSSL), OS level functionality (random number
generation, system status, etc), and native process handling (shared memory,
NT pipes and Unix sockets).
These features allows making Tomcat a general purpose webserver, will
enable much better integration with other native web technologies, and
overall make Java much more viable as a full fledged webserver platform
rather than simply a backend focused technology.
gnome-user-share is a small package that binds together various free
software projects to bring easy to use user-level file sharing to the
masses.
The program is meant to run in the background when the user is logged
in, and when file sharing is enabled a webdav server is started that
shares the $HOME/Public folder. The share is then published to all
computers on the local network using mDNS/bonjour, so that it shows
up in the Network location in Gnome.
-- gnome-user-share README