Appendix A.  Package Manifest

This appendix is a list of all package changes since the release of Red Hat Enterprise Linux 5.3

A.1.  Added Packages

  • Group: Development/System
  • Summary: Utilities for performing block layer IO tracing in the linux kernel
  • Description: blktrace is a block layer IO tracing mechanism which provides detailed information about request queue operations to user space. This package includes both blktrace, a utility which gathers event traces from the kernel; and blkparse, a utility which formats trace data collected by blktrace. You should install the blktrace package if you need to gather detailed information about IO patterns.
  • Group: System Environment/Libraries
  • Summary: An audio codec for use in low-delay speech and audio communication
  • Description: CELT (Constrained Energy Lapped Transform) is an ultra-low delay audio codec designed for realtime transmission of high quality speech and audio. This is meant to close the gap between traditional speech codecs (such as Speex) and traditional audio codecs (such as Vorbis).
  • Group: Development/Tools
  • Summary: Etherboot collection of boot roms
  • Description: Etherboot is a software package for creating ROM images that can download code over an Ethernet network to be executed on an x86 computer. Many network adapters have a socket where a ROM chip can be installed. Etherboot is code that can be put in such a ROM
  • Group: Applications/System
  • Summary: Fibre Channel over Ethernet utilities
  • Description: Fibre Channel over Ethernet utilities fcoeadm - command line tool for configuring FCoE interfaces fcoemon - service to configure DCB Ethernet QOS filters, works with dcbd
  • Group: System Environment/Base
  • Summary: File System in Userspace (FUSE) utilities
  • Description: With FUSE it is possible to implement a fully functional filesystem in a userspace program. This package contains the FUSE userspace tools to mount a FUSE filesystem.
  • Group: Development/Languages
  • Summary: Preview of GCC version 4.4
  • Description: The gcc44 package contains preview of the GNU Compiler Collection version 4.4.
  • Group: Applications/System
  • Summary: Utility for secure communication and data storage
  • Description: GnuPG is GNU's tool for secure communication and data storage. It can be used to encrypt data and to create digital signatures. It includes an advanced key management facility and is compliant with the proposed OpenPGP Internet standard as described in RFC2440 and the S/MIME standard as described by several RFCs. GnuPG 2.0 is the stable version of GnuPG integrating support for OpenPGP and S/MIME. It does not conflict with an installed 1.x OpenPGP-only version. GnuPG 2.0 is a newer version of GnuPG with additional support for S/MIME. It has a different design philosophy that splits functionality up into several modules. Both versions may be installed simultaneously without any conflict (gpg is called gpg2 in GnuPG 2). In fact, the gpg version from GnuPG 1.x is able to make use of the gpg-agent as included in GnuPG 2 and allows for seamless passphrase caching. The advantage of GnupG 1.x is its smaller size and no dependency on other modules at run and build time.
  • Group: System Environment/Base
  • Summary: Tools for computing and checking HMAC values for files
  • Description: The hmaccalc package contains tools which can calculate HMAC (hash-based message authentication code) values for files. The names and interfaces are meant to mimic the sha*sum tools provided by the coreutils package.
  • Group: Development/Languages
  • Summary: Intel ASL compiler/decompiler
  • Description: iasl compiles ASL (ACPI Source Language) into AML (ACPI Machine Language), which is suitable for inclusion as a DSDT in system firmware. It also can disassemble AML, for debugging purposes.
  • Group: Development/Tools
  • Summary: Kernel-based Virtual Machine
  • Description: KVM (for Kernel-based Virtual Machine) is a full virtualization solution for Linux on x86 hardware. Using KVM, one can run multiple virtual machines running unmodified Linux or Windows images. Each virtual machine has private virtualized hardware: a network card, disk, graphics adapter, etc.
  • Group: System Environment/Libraries
  • Summary: GnuPG IPC library
  • Description: This is the IPC library used by GnuPG 2, GPGME and a few other packages.
  • Group: System Environment/Libraries
  • Summary: SNIA HBAAPI library
  • Description: The SNIA HBA API library. C-level project to manage Fibre Channel Host Bus Adapters.
  • Group: System Environment/Libraries
  • Summary: FC-HBAAPI implementation using scsi_transport_fc interfaces
  • Description: SNIA HBAAPI vendor library built on top of the scsi_transport_fc interfaces
  • Group: System Environment/Libraries
  • Summary: X.509 library
  • Description: KSBA is a library designed to build software based on the X.509 and CMS protocols.
  • Group: System Environment/Libraries
  • Summary: PCI access library
  • Description: libpciaccess is a library for portable PCI access routines across multiple operating systems.
  • Group: Development/Libraries
  • Summary: C++ logging library
  • Description: A library of C++ classes for flexible logging to files, syslog, IDSA and other destinations. It is modeled after the Log for Java library (, staying as close to their API as is reasonable.
  • Group: System Environment/Shells
  • Summary: A public domain shell implementing ksh-88
  • Description: The pdksh package contains public domain implementation of ksh-88. The ksh shell is a command interpreter intended for both interactive and shell script use. Ksh's command language is a superset of the sh shell language. Pdksh is unmaintained since 1998 and is obsoleted by ksh package.
  • Group: Development/Libraries
  • Summary: Perl bindings for the libvirt library
  • Description: The Sys::Virt module provides a Perl XS binding to the libvirt virtual machine management APIs. This allows machines running within arbitrary virtualization containers to be managed with a consistent API.
  • Group: Applications/System
  • Summary: Collection of simple PIN or passphrase entry dialogs
  • Description: Pinentry is a collection of simple PIN or passphrase entry dialogs which utilize the Assuan protocol as described by the aegypten project; see for details. This package contains the curses (text) based version of the PIN entry dialog.
  • Group: System Environment/Libraries
  • Summary: The GNU Portable Threads library
  • Description: Pth is a very portable POSIX/ANSI-C based library for Unix platforms which provides non-preemptive priority-based scheduling for multiple threads of execution ("multithreading") inside server applications. All threads run in the same address space of the server application, but each thread has it's own individual program-counter, run-time stack, signal mask and errno variable.
  • Group: System Environment/Libraries
  • Summary: A 2D graphics library
  • Description: This is a version of the cairo 2D graphics library, with additional features required to support the implementation of the spice protocol. Cairo is a 2D graphics library designed to provide high-quality display and print output. Currently supported output targets include the X Window System, OpenGL (via glitz), in-memory image buffers, and image files (PDF, PostScript, and SVG). Cairo is designed to produce consistent output on all output media while taking advantage of display hardware acceleration when available (e.g. through the X Render Extension or OpenGL).
  • Group: Applications/Multimedia
  • Summary: Stripped-down fork of ffmpeg for libspice
  • Description: This is a stripped down version of upstream FFMPEG including only the codecs used by SPICE in order to avoid inadvertantly bundling or shipping any encumbered code or binaries.
  • Group: System Environment/Libraries
  • Summary: Modified version of pixman for spice
  • Description: Qpixman is a pixel manipulation library for X and cairo.
  • Group: User Interface/Desktops
  • Summary: An implementation of the Simple Protocol for Independent Computing Environments
  • Description: The Simple Protocol for Independent Computing Environments (SPICE) is a remote display system built for virtual environments which allows you to view a computing 'desktop' environment not only on the machine where it is running, but from anywhere on the Internet and from a wide variety of machine architectures.
  • Group: Applications/System
  • Summary: RDS support tools
  • Description: Various tools for support of the RDS (Reliable Datagram Socket) API. RDS is specific to InfiniBand and iWARP networks and does not work on non-RDMA hardware.
  • Group: User Interface/X Hardware Support
  • Summary: Xorg X11 qxl video driver
  • Description: X.Org X11 qxl video driver.
  • Group: User Interface/X
  • Summary: X.Org X11 xdm - X Display Manager
  • Description: X.Org X11 xdm - X Display Manager