Involved Projects and Packages
Avogadro is an advanced molecular editor designed
for cross-platform use in computational chemistry,
molecular modeling, bioinformatics, materials science,
and related areas. It offers flexible rendering and
a powerful plugin architecture.
Enca is an Extremely Naive Charset Analyser. It detects character set and
encoding of text files and can also convert them to other encodings using
either a built-in converter or external libraries and tools like libiconv,
librecode, or cstocs.
Currently, it has support for Belarussian, Bulgarian, Croatian, Czech,
Estonian, Latvian, Lithuanian, Polish, Russian, Slovak, Slovene, Ukrainian,
Chinese, and some multibyte encodings (mostly variants of Unicode)
independent on the language.
This package also contains shared Enca library other programs can make use of.
Install Enca if you need to cope with text files of dubious origin
and unknown encoding and convert them to some reasonable encoding.
FOX is a C++-based library for graphical user interface development.
FOX supports modern GUI features such as drag-and-drop, tooltips, tab
books, tree lists, icons, multiple document interfaces (MDI), timers,
idle processing, automatic GUI updating, as well as OpenGL/Mesa for 3D
graphics. Subclassing of basic FOX widgets allows for easy extension
beyond the built-in widgets by application writers.
iftop does for network usage what top(1) does for CPU usage. It listens
to network traffic on a named interface and displays a table of current
bandwidth usage by pairs of hosts. It is handy for explaining why the
network links slow.
Utilities supporting autoinstallation and creation of customized
installation sources.
Have a look at http://en.opensuse.org/Inst-source-utils for a detailed
description of each script.
John the Ripper is a fast password cracker (password security auditing
tool). Its primary purpose is to detect weak Unix passwords, but a
number of other hash types are supported as well.
These are huge word lists for john (John the Ripper) (a fast password
cracker).
The following copyright statement applies to this word list collection
as a whole:
Copyright (c) 2002,2003 by Solar Designer of Openwall Project
The home page for this word list collection is:
http://www.openwall.com/wordlists/
Nagios is a program that will monitor hosts and services on your
network. It has the ability to email or page you when a problem arises
and when a problem is resolved. Nagios is written in C and is designed
to run under Linux (and some other *NIX variants) as a background
process, intermittently running checks on various services that you
specify.
The actual service checks are performed by separate "plugin" programs
which return the status of the checks to Nagios. The plugins are
available at http://sourceforge.net/projects/nagiosplug
This package provide core programs for nagios. The web interface,
documentation, and development files are built as separate packages
Checks rsync servers availability, as well as (optionally) individual
modules availability. It also supports authentication on modules.
Usage: check_rsync -H [-p ] [-m [,,] [-m [,,]...]]
The only required argument is -H, in which case it will only try to
list modules on the Rsync server.
This plugin checks for software updates on systems that use package
management systems based on the zypper command found in openSUSE.
It checks for security, recommended and optional patches and also for
optional package updates.
You can define the status by patch category. Use a commata to list more
than one category to a state.
If you like to know the names of available patches and packages, use
the "-v" option.
Newt is a programming library for color text-mode, widget-based user
interfaces. Newt can be used to add stacked windows, entry widgets,
checkboxes, radio buttons, labels, plain text fields, scrollbars, etc.,
to text mode user interfaces.
This package also contains a Dialog replacement called whiptail. Newt
is based on the slang library.
Though we recommend that people generally use the Moose manpage, we accept
that Moose cannot yet be used for everything everywhere. People generally
like the Moose sugar, so many people use the Mouse manpage, a lightweight
replacement for parts of Moose.
Because Mouse strives for compatibility with Moose, it's easy to substitute
one for the other. This module facilitates that substitution. By default,
Mouse will be provided to libraries, unless Moose is already loaded -or-
explicitly requested by the end-user. The end-user can force the decision
of which backend to use by setting the environment variable 'ANY_MOOSE' to
be 'Moose' or 'Mouse'.
Note that the decision of which backend to use is made only once, so that
if Any-Moose picks Mouse, then a third-party library loads Moose, anything
else that uses Any-Moose will continue to pick Mouse.
So, if you have to use the Mouse manpage, please be considerate to the
Moose fanboys (like myself!) and use the Any-Moose manpage instead. ':)'
This modules handles International Standard Book Numbers, including ISBN-10
and ISBN-13.
This data is current as of the date in the module version. At that time,
the publisher codes 9990000-9999999 or 999000-999999 had not been fixed,
although they had been proposed. I do not include them in the data. Some
regions, including India (93), Gabon (99902), and Congo (99951) have
country codes but no publisher codes. They still have entries even though
you won't be able to validate any ISBNs assigned in those regions.
Business::ISBN uses this "data pack" to do its work. You can update
Business::ISBN::Data independently of the main module as the various
ISBN organizations assign new publisher codes. The ISBN agency lists
these data at http://www.isbn-international.org/converter/ranges.htm .
CGI::Simple provides a relatively lightweight drop in replacement for
CGI.pm. It shares an identical OO interface to CGI.pm for parameter
parsing, file upload, cookie handling and header generation. This module is
entirely object oriented, however a complete functional interface is
available by using the CGI::Simple::Standard module.
Essentially everything in CGI.pm that relates to the CGI (not HTML) side of
things is available. There are even a few new methods and additions to old
ones! If you are interested in what has gone on under the hood see the
Compatibility with CGI.pm section at the end.
In practical testing this module loads and runs about twice as fast as
CGI.pm depending on the precise task.
Reading and writing configuration files is one of the most frequent tasks of
any software design. Config::Simple is the library that helps you with it.
Config::Simple is a class representing configuration file object. It supports
several configuration file syntax and tries to identify the file syntax
automatically. Library supports parsing, updating and creating configuration
files.
Author:
-------
Sherzod B. Ruzmetov
BinHex is a format used by Macintosh for transporting Mac files safely through
electronic mail, as short-lined, 7-bit, semi-compressed data streams. Ths
module provides a means of converting those data streams back into into binary
data.
Author:
-------
Written by Eryq, http://www.enteract.com/~eryq / eryq@enteract.com
An implementation of the Mayan Long Count, Haab, and Tzolkin calendars as
defined in "Calendrical Calculations The Millennium Edition". Supplemented by
"Frequently Asked Questions about Calendars".
Author:
-------
Joshua Hoblitt
Perl Convenience wrapper for the rsync(1) program. Written for rsync-2.3.2 and
updated for rsync-2.6.0 but should perform properly with most recent versions.
Author:
-------
Lee Eakin
GD::Barcode is a subclass of GD and allows you to create barcode image with GD.
This module based on "Generate Barcode Ver 1.02 By Shisei Hanai 97/08/22".
From 1.14, you can use this module even if no GD (except plot method).
Author:
-------
Kawai Takanori GCD00051@nifty.ne.jp
GnuPG::Interface and its associated modules are designed to provide an object-
oriented method for interacting with GnuPG, being able to perform functions
such as but not limited to encrypting, signing, decryption, verification,
and key-listing parsing.
Finding the home country of a client using only the IP address can be
difficult. Looking up the domain name associated with that address can provide
some help, but many IP address are not reverse mapped to any useful domain, and
the most common domain (.com) offers no help when looking for country.
This module comes bundled with a database of countries where various IP
addresses have been assigned. Although the country of assignment will probably
be the country associated with a large ISP rather than the client herself, this
is probably good enough for most log analysis applications, and under test has
proved to be as accurate as reverse-DNS and WHOIS lookup.
Author:
-------
Nigel Wetters Gourlay
JSON-RPC is a stateless and light-weight remote procedure call (RPC)
protocol for inter-networking applications over HTTP. It uses JSON as the
data format for of all facets of a remote procedure call, including all
application data carried in parameters.
The old modules - JSONRPC::Transport::HTTP and Apache::JSONRPC are deprecated.
Please try to use JSON::RPC::Server and JSON::RPC::Client which support both
JSON-RPC protocol version 1.1 and 1.0.
This module allows you to map from US two-letter codes to statees and vice
versa.
Author:
-------
T. M. Brannon,
A big part of good API design is that we should be able to be flexible in the
ways that we take parameters.
Params::Coerce attempts to encourage this, by making it easier to take a
variety of different arguments, while adding negligable additional complexity
to your code.
Author:
-------
Adam Kennedy