damon pike
pikerhog
Involved Projects and Packages
FPing is a ping-like program that uses the Internet Control Message
Protocol (ICMP) echo request to determine if a target host is
responding. FPing differs from ping in that you can specify any number
of targets on the command line or specify a file containing a list of
targets to ping. Instead of sending pings to one target until it times
out or replies, FPing sends a ping packet and moves on to the next
target in a round-robin fashion.
In the default mode, if a target replies, it is noted and removed from
the list of targets to check. If a target does not respond within a
certain time limit or retry limit, it is designated as unreachable.
FPing also supports sending a specified number of pings to a target or
looping indefinitely (as in ping).
Unlike ping, FPing is meant to be used in scripts. Its output is
designed to be easy to parse.
G15composer is a scriptable command interface to the libg15render drawing
functions that output to a G15daemon screen.
The G15daemon is a userspace driver/multiplexer for the Logitech G15 keyboard w/LCD screen, using
libg15 for low-level keyboard control. Some of the features of g15daemon are:
* Allows all extra G15 keys to be used in applications.
* It allows for multiple simultaneous LCD clients.
* Virtualises the LCD, the user can select which application is displayed with a simple keypress.
* Clients talk to the daemon via a simple protocol.
* Client applications have full control over LCD backlight and contrast.
* Perl and Python bindings are available in the archive.
* Lcdproc 5.1 contains a driver to talk to the daemon.
* A patch is available in the archive for version 1.3 of libgraphlcd, allowing applications using
graphlcd to now use the keyboard's LCD via the daemon. [The SVN version of graphlcd now includes
the driver this patch provided].
* Shell scripts can talk to the daemon via g15composer.
* G15daemon now has Mac OS X support. Check out the download section for some binary files. A
Mac OS X howto is also available.
A simple macro recording/playback applet for G15daemon. Additionally, it
also enables 3 separate key 'palettes' for hotkeys, selectable via the M1-3 keys.
This package contains a controller class, GnomebtController, to
controlBluetooth devices and a simple GUI to explore which devices are
available (gnome-bluetooth-manager). An OBEX server is
available,gnome-obex-server. This receives files sent via Bluetooth to
yourPC and saves them in your home directory. The program
gnome-obex-send enables you to send files. It is used by the Nautilus
component--select the files to send and choose "Send via Bluetooth"
from the context menu.
grepcidr can be used as a stream filter when you need to compare a list of IP addresses against one or more
Classless Inter-Domain Routing (CIDR) mask specifications. Think of grepcidr as a CIDR-aware grep; instead of
using 'grep 1.2.3.4' you can use 'grepcidr -e 1.2.3.4/30', for example. Multiple specifications, of arbitrary mask
lengths, can be specified both on the command line or loaded from a file.
gwhois is a generic whois client (and server) which strives to know the right
server to query for each and every top level domain and IP address. You can ask
gwhois about a domain or IP address, and it will automatically forward your
query to the appropriate server. It even queries whois servers that can only be
reached by a Web form, and outputs the results as text. It can be used as a
client or as a relaying server, so you can use your normal whois client to ask
gwhois.
Authors:
--------
Michael Holzt
ICU is a set of C and C++ libraries that provides robust and
full-featured Unicode and locale support. The library provides calendar
support, conversions for many character sets, language sensitive
collation, date and time formatting, support for many locales, message
catalogs and resources, message formatting, normalization, number and
currency formatting, time zone support, transliteration, and word,
line, and sentence breaking, etc.
This package contains the Unicode character database and derived
properties along with converters and time zone data.
This package contains the runtime libraries for ICU. It does not
contain any of the data files needed at runtime and present in the icu
and icu-locales packages.
ipcalc takes an IP address and netmask and calculates the resulting
broadcast, network, Cisco wildcard mask, and host range. By giving a
second netmask, you can design subnets and supernets. It is also
presents the subnetting results as easy-to-understand binary values.
Enter your netmask(s) in CIDR notation (/25) or dotted decimals
(255.255.255.0). Inverse netmasks are recognized. If you omit the
netmask ipcalc uses the default netmask for the class of your network.
The ircII program is a full screen, termcap based interface
to Internet Relay Chat. It gives full access to all of the
normal IRC functions, plus a variety of additional options.
ircII is relatively the original IRC client and is used by
most experienced/old-school IRC users and IRC operators
around the globe.
KYum is a graphical user front-end (GUI) for yum. You can use
it to modify your repository files and to control the most common operations
of yum.
LFT (Layer Four Traceroute) is a sort of "traceroute" that often works much
faster than the commonly-used Van Jacobson method and goes through many
many configurations of packet-filter based firewalls.
More importantly, LFT implements numerous other features, including AS number
lookups through several reliable sources, loose source routing, netblock name
lookups, and more.
LFT also distinguishes between TCP-based protocols, which make its statistics
slightly more realistic, and gives a savvy user the ability to trace protocol
routes, not just layer-3 hops.
Libart is a library for high-performance 2D graphics. It is currently
being used as the antialiased rendering engine for GNOME Canvas. It is
also the rendering engine for Gill, the GNOME Illustration application.
This library is intended to provide convenient GObject-style access
tocommon platform Bluetooth functions. The idea of this library is to
stand alone and not require GNOME. It provides .NET bindings (in a
separate package) and Python bindings.
This package provides a compatible library for the old libcap-1.
Capabilities are a measure to limit the omnipotence of the superuser.
Currently a program started by root or setuid root has the power to do
anything. Capabilities (Linux-Privs) provide a more fine-grained access
control. Without kernel patches, you can use this library to drop
capabilities within setuid binaries. If you use patches, this can be
done automatically by the kernel.
This package provides the libcap2 system libraries.
This library provides Qt3-classes for accessing the DBus
The libelf package contains a library for accessing ELF object files.
Libelf allows you to access the internals of the ELF object file
format, so you can see the different sections of an ELF file.
The libg15 library gives applications low-level access to the Logitech G15
keyboard. It uses libusb for access to the USB bus and is required by the
G15daemon package and other related applications.
The libg15render provides a small graphics library optimised for displaying on an LCD screen.
This package provides a QDialog class for showing solver results
librsync implements the "rsync" algorithm, which allows remote
differencing of binary files. librsync computes a delta relative to a
file's checksum, so the two files need not both be present to generate
a delta.
A new approach to package dependency solving
Libsmbios is a library and utilites that can be used by client programs
to get information from standard BIOS tables, such as the SMBIOS table.
The XML C library was initially developed for the GNOME project. It is
now used by many programs to load and save extensible data structures
or manipulate any kind of XML files.
This library implements a number of existing standards related to
markup languages, including the XML standard, name spaces in XML, XML
Base, RFC 2396, XPath, XPointer, HTML4, XInclude, SGML catalogs, and
XML catalogs. In most cases, libxml tries to implement the
specification in a rather strict way. To some extent, it provides
support for the following specifications, but does not claim to
implement them: DOM, FTP client, HTTP client, and SAX.
The library also supports RelaxNG. Support for W3C XML Schemas is in
progress.