prelink breaks VMware 4.5.2 on FC2?
Jakub Jelinek
jakub at redhat.com
Mon Jun 14 17:52:44 UTC 2004
On Mon, Jun 14, 2004 at 06:47:37PM +0100, Keith G. Robertson-Turner wrote:
> su -
> ### save this to plbl-vmware.sh
> ### then sh plbl-vmware.sh
> export vmpath=`which vmware | xargs dirname` &&\
> echo "#VMWare blacklist" >>/etc/prelink.conf &&\
> file $vmpath/vm{net*,ware*} |\
> grep ELF |\
> sed -e "s/:.*//g" |\
> sed -e "s/^/-b /g" >>/etc/prelink.conf && \
> find /lib/modules/`uname -r` -name vmmon.o |\
> sed -e "s/^/-b /g" >>/etc/prelink.conf &&\
> find /lib/modules/`uname -r` -name vmnet.o |\
> sed -e "s/^/-b /g" >>/etc/prelink.conf
Prelink certainly shouldn't be changing kernel modules, it works on binaries
and shared libraries.
I don't have vmware myself, but would be very interested to know what's
the problem between vmware and prelink.
It might do some kind of checksum of its executable, or append data at
the end of the executable, or whether it is due to some prelink bug
(but in that case it would be more likely to crash than exit with an error).
Jakub
More information about the fedora-list
mailing list