Peter Nixon's avatar

Peter Nixon

peternixon

Involved Projects and Packages

Mongo (from "humongous") is a high-performance, open source, schema-free
document-oriented database. MongoDB is written in C++ and offers the following
features:
* Collection oriented storage: easy storage of object/JSON-style data
* Dynamic queries
* Full index support, including on inner objects and embedded arrays
* Query profiling
* Replication and fail-over support
* Efficient storage of binary data including large objects (e.g. photos
and videos)
* Auto-sharding for cloud-level scalability (currently in early alpha)
* Commercial Support Available

A key goal of MongoDB is to bridge the gap between key/value stores (which are
fast and highly scalable) and traditional RDBMS systems (which are deep in
functionality).

This package is part of the sipXecs Enterprise Unified Communications Solution (IP PBX) from SIPfoundry
(http://www.sipfoundry.org). Install the toplevel RPM called 'sipxecs' to install the entire system.
After installation run the script 'sipxecs-setup' to initialize.

This project is used to hold code used in common by a number of the
sipXecs family servers. It is not intended to be useful as a standalone project.

The stunnel program is designed to work as an SSL encryption wrapper
between a remote client and the local (inetd-startable) or remote
server. The concept is that by having non-SSL aware daemons running on
your system, you can easily set them to communicate with clients over a
secure SSL channel. Stunnel can be used to add SSL functionality to
commonly used inetd daemons, such as POP-2, POP-3, and IMAP servers,
without any changes to the program code.

Xerces-C is a validating XML parser written in a portable subset of
C++. Xerces-C makes it easy to give your application the ability to
read and write XML data. A shared library is provided for parsing,
generating, manipulating, and validating XML documents. Xerces-C is
faithful to the XML 1.0 recommendation and associated standards ( DOM
1.0, DOM 2.0. SAX 1.0, SAX 2.0, Namespaces).

Bugowner

Bayonne offers a script programmable modular server for deploying
multi-line telephony voice response and computer telephony
applications.

capi4hylafax adds a faxcapi modem to the hylafax environment. It allows
you to send and receive FAX documents with CAPI 2.0 fax controllers via
a hylafax server.

CapiSuite is an ISDN telecommunication suite providing easy to use
telecommunication functions that can be controlled from Python scripts.
It uses a CAPI-compatible driver for accessing the ISDN hardware, so
requires an AVM card with the appropriate driver.

CapiSuite is distributed with two example scripts for incoming call
handling and fax sending. See /usr/share/doc/packages/capisuite for
further information.

Bugowner

The GNU ccAudio2 package offers a highly portable C++ class framework
for developing applications which manipulate audio streams and various
disk based audio file formats. At the moment ccaudio is primarily a
class framework for handling .au, .wav (RIFF), and various .raw audio
encoding formats under Posix and win32 systems, though it may expand to
become a general purpose audio and soundcard support library. Support
for controlling CD audio devices has recently been added as well as
support for codecs and other generic audio processing services.

The GNU ccScript package offers a class extensible threaded embedded
scripting engine for use with GNU Common C++. This engine is also used
in GNU Bayonne (the GNU telephony application server package) and other
parts of GNUCOMM (the GNU telephony meta-project). This engine differs
from traditional scripting systems in that it is used to script near
real-time state-event systems through deterministic callback step
execution rather than the linear and non-deterministic fashion of
embedded script systems such as tcl, libguile, etc.

heartbeat is a sophisticated multinode resource manager for High
Availability clusters.

It can failover arbitrary resources, ranging from IP addresses over NFS
to databases that are tied in via resource scripts. The resources can
have arbitrary dependencies for ordering or placement between them.

heartbeat contains a cluster membership layer, fencing, and local and
clusterwide resource management functionality.

1.2/1.0 based 2-node only configurations are supported in a legacy
mode.

heartbeat implements the following kinds of heartbeats:

- Serial ports

- UDP/IPv4 broadcast, multi-cast, and unicast

- IPv4 "ping" pseudo-cluster members.

Bugowner

This package contains the Corosync Cluster Engine Executive, several
default APIs and libraries, default configuration files, and an init
script.

Bugowner

Csync2 is a cluster synchronization tool. It can be used to keep files
on multiple hosts in a cluster in sync. Csync2 can handle complex
setups with much more than just 2 hosts, handle file deletions and can
detect conflicts. It is expedient for HA-clusters, HPC-clusters, COWs
and server farms.

Bugowner

The gatekeeper controls H.323 compatible clients (like ohphone) and can
be used to set up a complete Internet telephony system.

Bugowner

A web-based GUI for monitoring the Pacemaker High-Availability cluster
resource manager

Authors: Tim Serong

heartbeat is a sophisticated multinode resource manager for High
Availability clusters.

It can failover arbitrary resources, ranging from IP addresses over NFS
to databases that are tied in via resource scripts. The resources can
have arbitrary dependencies for ordering or placement between them.

heartbeat contains a cluster membership layer, fencing, and local and
clusterwide resource management functionality.

1.2/1.0 based 2-node only configurations are supported in a legacy
mode.

heartbeat implements the following kinds of heartbeats:

- Serial ports

- UDP/IPv4 broadcast, multi-cast, and unicast

- IPv4 "ping" pseudo-cluster members.

Bugowner

isdngw is a gateway between telephony on ISDN and telephony on IP
networks using H.323. It is based on OpenH323 and ISDN4Linux. The
gateway uses ISDN to make and receive calls but any type of phone
(pots, mobiles, etc.) can call and be called.

Bugowner

VoIP has become a hot topic and already is a part of our life.
Different standards and platforms are already in development and use:
H.323 and SIP are only some of the most famous used VoIP protocols. A
marvellous piece of software called Asterisk PBX
(http://www.asterisk.org), developed by Mark Spenser from Digium Inc.
(http://www.digium.com) proved again that the Open Source CAN PRODUCE
QUALITATIVE SOFTWARE for the business and can save money with its full
set of features of an advanced PBX. In the process of the development
of Asterisk a new protocol has gathered the attention among the VoIP
users - the Inter-Asterisk eXchange, or IAX (TM), Protocol, used as a
the native communication protocol between Asterisk PBX Servers. What is
particularly good in it is that it requires only one UDP port per
endpoint to create a successful communication channel for VoIP calls.
This makes it much friendlier for users behind NAT, which is not the
case with SIP and H.323 - they required specific router configurations
for their channel establishment, thus hindering faster spread of VoIP
on the home and corporate desktop. The IAX (TM) protocol is already
adopted by major VoIP providers and Telcos. If you register in Free
World Dialup (http://www.fwdnet.net), IAXTel (http://www.iaxtel.com) or
Freshtel (http://www.freshtel.net) or any other VoIP termination
service like VoIPUser.org (http://www.voipuser.org) or PSTN Termination
Provider like VoIP Jet (http://www.voipjet.com) then you may be
interested in using Kiax. What is Kiax? - Kiax is an IAX client
application (a so called Softphone) which allows PC users to make
ordinary VoIP calls to Asterisk servers, the same way as they do it
with their hardware telephone. It aims to provide a simple and
user-friendly graphical interface and desktop integration for calling,
contact list, call register management and easy configuration. That is
- a simple to use IAX Client.

Bugowner

libdbi implements a database-independent abstraction layer in C, similar to the
DBI/DBD layer in Perl. Writing one generic set of code, programmers can
leverage the power of multiple databases and multiple simultaneous database
connections by using this framework.

libdbi implements a database-independent abstraction layer in C, similar to the
DBI/DBD layer in Perl. Drivers are distributed separately from the library
itself.

_Original_Vendor: Neon Goat Productions
_Original_Packager: David A. Parker

Bugowner

Libraries and tools that allows applications, particularly filesystems
like OCFS2, to interface with the in-kernel distributed lock manager.

Nagios plugin (script) to check the status of a NIS server on a
specified host and NIS domain by asking NIS server for "passwd.byname".

As an additional check, a username may be specified which will then be
"looked up" on the NIS server, note that this is optional and only
introduced in v1.1

Script returns OK if it gets an acceptable answer, CRITICAL if not.

This *nix script has been designed and written for the lowest common
denominator of shells (sh), uses yppoll, ypcat and grep as external
commands.

Bugowner

NDOUtils is an Nagios addon allowing you to store Nagios data (current status
information, state history, notification history, etc.) in a MySQL database.

This addon consists of an event broker module and a daemon.

Consider this addon to be experimental for the moment, although it will likely
play a central role in the a new Nagios web interface in the future.

OCFS is the Oracle Cluster File System.

This package contains the core user-space tools needed for creating and
managing the file system.

Bugowner

This package provides an Internet telephony application according to
the H.323 standard.

Bugowner

This package contains the openais executive, openais service handlers,
default configuration files and init script.

openSUSE Build Service is sponsored by