LISA 2002 - Technical Program Abstract
An Analysis of RPM Validation Drift
John Hart and Jeffrey D'Amelia - Tufts University
Pp. 155-166 of the Proceedings of LISA '02:
Sixteenth Systems Administration Conference, (Berkeley, CA:
USENIX Association, 2002).
Abstract
Experiments that analyze dependencies in RedHat Linux and
RpmFind.net show disturbing conflicts and overlaps between software
packages that result in installing multiple differing versions of
dynamic libraries. The final state of a system containing conflicting
packages depends upon the order in which packages are installed, as
well as user input during the installation process. This leads to
system states that may or may not have been tested, lowering
confidence that the resulting software configuration will function
properly. We describe the details of the problem, potential effects,
and potential solutions involving improving the practice of building
RPM packages.
- View the full text of this paper in
HTML,
PDF, and Postscript. Until November 2003, you will need your USENIX membership identification in order to access the full papers.
The Proceedings are published as a collective work, © 2002 by the USENIX Association. All Rights Reserved. Rights to individual papers remain with the author or the author's employer. Permission is granted for the noncommercial reproduction of the complete work for educational or research purposes. USENIX acknowledges all trademarks within this paper.
- If you need the latest Adobe Acrobat Reader, you can download it from Adobe's site.
|