This EBNETD distribution contains three server commands: ebnetd, ndtpd
and ebhttpd. They are servers for accessing CD-ROM book on remote host
via TCP/IP.
ebnetd: ebnetd is a server of EBNET protocol which is designed to
communicate with EB Library. For more details about EB
Library.
ndtpd: ndtpd is an NDTP (Network Dictionary Transfer Protocol)
server. The first implementation of the NDTP esrver is
`dserver'. ndtpd has upper compatibility with dserver-2.2.
ebhttpd: ebhttpd is a WWW (World Wide Web) server. It supprts HTTP/1.0
and HTTP/1.1 (Hypertext Transfer Protocol version 1.0 and 1.1).
The servers support CD-ROM books of EB, EBG, EBXA, EBXA-C, S-EBXA and
EPWING formats. The servers can run as a standalone daemons by
default, but can also run as children of `inetd'.
In addition, you must follow the licenses of your CD-ROM books. Though
EBNETD is free software, your books may not be free. Don't open your
books to unlicensed hosts nor users.
This module implements a scalable method of quickly propagating files
to a large number of servers in one or more locations via rsync or
scp.
This module and the included script, ccp, take a much more efficient
approach that is O(log n). Once the file(s) are been copied to a
remote server, that server will be promoted to be used as source
server for copying to remaining servers. Thus, the rate of transfer
increases exponentially rather than linearly.
Servers can be specified in groups (e.g. datacenter) to prevent
copying across groups. This maximizes the number of transfers done
over a local high-speed connection (LAN) while minimizing the number
of transfers over the WAN.
The number of multiple simultaneous transfers per source point is
configurable. The total number of simultaneously forked processes is
limited via Proc::Queue, and is currently hard coded to 32.
Load, configure, and compose WSGI applications and servers
Paste Deployment is a system for finding and configuring WSGI
applications and servers. For WSGI application consumers it provides a
single, simple function (loadapp) for loading a WSGI application from
a configuration file or a Python Egg. For WSGI application providers
it only asks for a single, simple entry point to your application, so
that application users don't need to be exposed to the implementation
details of your application.
The result is something a system administrator can install and manage
without knowing any Python, or the details of the WSGI application or
its container.
This tool provides code to load WSGI applications and servers from
URIs; these URIs can refer to Python Eggs for INI-style configuration
files. Paste Script provides commands to serve applications based on
this configuration file.
This program is used to send multiple system commands to a group of UNIX-like
remote servers simultaneously using concurrent processes. Supported protocols:
FTP, SFTP, TELNET, SSH and SCP. With telnet and ssh all system command are
supported provided that they are not interactive.
Its main usage is to send repetitive sysadmin tasks to a group of servers but
you can also use it for automatic ftp or scp backup and much more.
Commands are exactly those you type on your terminal. It also allow you to use
'su -' to execute your commands under the TELNET and SSH protocols.
This package contains the current stable release of the client drivers for the
DRI. With an X Server configured for the DRI they allow direct rendering of
hardware-accelerated OpenGL.
Bunny is an AMQP (Advanced Message Queuing Protocol) client, written in Ruby,
that is intended to allow you to interact with AMQP-compliant message
brokers/servers such as RabbitMQ in a synchronous fashion.
It is based on a great deal of useful code from amqp by Aman Gupta and Carrot
by Amos Elliston.
You can use Bunny to :
* Create and delete exchanges
* Create and delete queues
* Publish and consume messages
Bunny is known to work with RabbitMQ versions 1.5.4 and above with version 0-8
of the AMQP specification.
DBIx::DBHResolver resolves database connection on the environment has
many database servers. The resolution algorithm is extensible and
pluggable, because of this you can make custom strategy module easily.
This module can retrieve DBI's database handle object or connection
information (data source, user, credential...) by labeled name and
treat same cluster consists many nodes as one labeled name, choose
fetching strategy.
This project provides comprehensive monitoring of PostgreSQL servers using a
natively compiled Zabbix agent module, written in C.
The module enables discovery and monitoring of tablespaces, databases,
namespaces, tables, indexes, etc.
A preconfigured Zabbix Template is also included for your convenience.
POSIX::strftime::Compiler provides GNU C library compatible
strftime(3). But this module will not affected by the system locale.
This feature is useful when you want to write loggers, servers and
portable applications.
For generate same result strings on any locale,
POSIX::strftime::Compiler wraps POSIX::strftime and converts some
format characters to perl code.
Twisted Mail contains high-level, efficient protocol implementations for both
clients and servers of SMTP, POP3, and IMAP4. Additionally, it contains an
"out of the box" combination SMTP/POP3 virtual-hosting mail server. Also
included is a read/write Maildir implementation and a basic Mail Exchange
calculator (depends on Twisted Names).
Twisted Mail is available under the MIT Free Software licence.