[ale] md5sum weirdness on firefox

Joe Bayes jbayes at spoo.mminternet.com
Wed Mar 7 03:26:13 EST 2007


Jerry Yu typeth:

>   - which md5sum
>   - which md5sum | xargs rpm -qf
>   - which md5sum | xargs rpm -qf | xargs rpm --verify
>
>   On my FC6, I have coreutils-5.97-12.3.fc6
>   which md5sum | xargs md5sum
>   d4cbe115e872499ddd8dfebfe5bf37cb  /usr/bin/md5sum

Uh oh. 

So first off, I discover that rpm --verify isn't giving any
output: 

   spoo:~$ which md5sum
   /usr/bin/md5sum
   spoo:~$ which md5sum | xargs rpm -qf
   coreutils-5.97-12.3.fc6
   spoo:~$ which md5sum | xargs rpm -qf | xargs rpm --verify
   spoo:~$ spoo:~$ rpm --verify coreutils 
   spoo:~$ rpm -q rpm
   rpm-4.4.2-32
   spoo:~$ 

It's supposed to give output even on success, right? Not that rpm has
been exactly bulletproof lately. The standard fix (removing the
__db files and --rebuilddb) didn't fix the problem. Neither did
reinstalling rpm. 

Then, I find out that my md5sum binary is horfed:

   spoo:~$ md5sum /usr/bin/md5sum
   660081e855c8e3b562864c27946b9e69  /usr/bin/md5sum
   spoo:~$ rpm -q coreutils
   coreutils-5.97-12.3.fc6
   spoo:~$ 

But I reinstalled coreutils, and now I am getting the same checksum as
you are on /usr/bin/md5sum. Yay...one problem down. But I'm still
getting the same bad firefox checksum:

   spoo:~/ff$ /usr/bin/md5sum /usr/bin/md5sum 
   d4cbe115e872499ddd8dfebfe5bf37cb  /usr/bin/md5sum
   spoo:~/ff$ /usr/bin/md5sum firefox-1.5.0.9-3.fc6.i386.rpm 
   c1a703baffce31371ce91d2b830220d7  firefox-1.5.0.9-3.fc6.i386.rpm

I'm starting to wonder if maybe somebody rooted me. Either that, or
SELinux is breaking things in some horribly silent and opaque way YET
AGAIN. 

Joe
--
Joe Bayes -- jbayes at spoo.mminternet.com



More information about the Ale mailing list