Mika Fischer
mika_fischer
Involved Projects and Packages
Packages and patterns used by the cv:hci lab at the Karlsruhe Institute of Technology (KIT).
The command cssh opens an administration console and an xterm to all specified
hosts. Any text typed into the administration console is replicated to all
windows. All windows may also be typed into directly.
This tool is intended for (but not limited to) cluster administration where the
same configuration or commands must be run on each node within the cluster.
Performing these commands all at once via this tool ensures all nodes are kept
in sync.
Connections are opened via ssh so a correctly installed and configured ssh
installation is required. If, however, the program is called by "crsh" then the
rsh protocol is used (and the communications channel is insecure), or by "ctel"
then telnet is used.
Extra caution should be taken when editing system files such as /etc/inet/hosts
as lines may not necessarily be in the same order. Assuming line 5 is the same
across all servers and modifying that is dangerous. Better to search for the
specific line to be changed and double-check before changes are committed.
AUKS is an utility designed to ease Kerberos V credential support addition to non-interactive applications, like batch systems (LSF,Torque,...) or resource managers (Slurm,...). It includes a plugin for SLURM resource manager.
Kerberos kinit variant supporting ticket refreshing. k5start (for Kerberos v5) and k4start (for Kerberos v4) can be used instead of kinit to obtain Kerberos tickets. krenew can renew an existing ticket cache. They are intended primarily for use with automated processes and support some additional features useful for that purpose, such as running as a daemon and refreshing the ticket periodically, checking to see if an existing ticket has expired, or obtaining an AFS token along with the ticket by running an external program automatically.
From a first glance ldapvi looks like ldapsearch: You search for entries in
the ldap database. But the results get opened in your preferred editor, and
you can change, add or delete entries from there. After you are done you quit
the editor and ldapvi offers you several options: View your changes as LDIF,
commit changes or discard them.
MUNGE (MUNGE Uid 'N' Gid Emporium) is an authentication service for creating and validating credentials. It is designed to be highly scalable for use in an HPC cluster environment. It allows a process to authenticate the UID and GID of another local or remote process within a group of hosts having common users and groups. These hosts form a security realm that is defined by a shared cryptographic key. Clients within this security realm can create and validate credentials without the use of root privileges, reserved ports, or platform-specific methods.
This module provide a single function called dump() that takes a list of
values as argument and produce a string as result. The string contains perl
code that when evaled will produce a deep copy of the original arguments. The
string is formatted for easy reading.
X11::Protocol and the related modules in this distribution are a rough
equivalent of Xlib (libX11.a, with a bit of Xau and Xext mixed in)
used for drawing windows on and otherwise manipulating X11 window
servers.
SLURM is an open-source resource manager designed for Linux clusters of all sizes. It provides three key functions. First it allocates exclusive and/or non-exclusive access to resources (computer nodes) to users for some duration of time so they can perform work. Second, it provides a framework for starting, executing, and monitoring work (typically a parallel job) on a set of allocated nodes. Finally, it arbitrates contention for resources by managing a queue of pending work.
Test::Trap - Primarily (but not exclusively) for use in test scripts: A block
eval on steroids, configurable and extensible, but by default trapping (Perl)
STDOUT, STDERR, warnings, exceptions, would-be exit codes, and return values
from boxed blocks of test code.
The values collected by the latest trap can then be queried or tested through
a special trap object.
awesome is a highly configurable, next generation framework window manager for X. It is very fast, light and extensible.
It is primarly targeted at power users, developers and any people dealing with every day computing tasks and want to have fine-grained control on its graphical environment.
Cairo is a vector graphics library with cross-device output support.
Currently supported output targets include the X Window System,
in-memory image buffers, and PostScript. Cairo is designed to produce
identical output on all output media while taking advantage of display
hardware acceleration when available.
The XDG Base Directory Specification defines where should user files be looked for by defining one or more base directories relative in with they should be located.
This library implements functions to list the directories according to the specification and provides a few higher-level functions.
LONG DESCRIPTION
GOES
HERE
Mon | |||||||||||||||||||||||||||||||||||||||||||||||||||||
Tue | |||||||||||||||||||||||||||||||||||||||||||||||||||||
Wed | |||||||||||||||||||||||||||||||||||||||||||||||||||||
Thu | |||||||||||||||||||||||||||||||||||||||||||||||||||||
Fri | |||||||||||||||||||||||||||||||||||||||||||||||||||||
Sat | |||||||||||||||||||||||||||||||||||||||||||||||||||||
Sun |