ProLiant Servers (ML,DL,SL)
Showing results for 
Search instead for 
Did you mean: 

Bug: hpshm replaces Debian file with directory

Frequent Advisor

Bug: hpshm replaces Debian file with directory


we had a fun time installing the HP ProLiant Support Pack CD version 8.50-1 on a Debian Lenny (AMD64) DL380G6 server.

Installing the debian packages was no problem. But the hpshm package replaced the debian file /etc/ with the _directory _ /etc/

$dpkg --contents hpsmh_6.0.0-96_i386.deb | grep ""
drwxr-xr-x root/root 0 2009-08-09 17:34 ./etc/
-rw-r--r-- root/root 18 2009-08-09 17:34 ./etc/

In Debian this file contains the path to /etc/ which held all further conf files!

include /etc/*.conf

So after replacing this file, libs that were included in /etc/ were missing, which broke some of our applications!

But that's not the end. hpsmh puts the file hpsmh.conf in /etc/ which includes the path to /opt/hp/hpsmh/lib. This directory contains ... Great!

With this and the replaced file, nearly all applications linked against libssl/libcrypto broke! We could not log in with ssh anymore, because ssh now accessed libs in /opt/hp/hpsmh/lib...

So I removed the directory which the hpsmh packages installed and restored debians original file. The path to /opt/hp/hpsmh/lib seems not to be needed in any way, because all agents anf the hpsmh web page are still working.

I can't believe that this package was ever tested on a debian lenny system. This is really frustrating.