SCIENTIFIC-LINUX-USERS Archives

June 2007

SCIENTIFIC-LINUX-USERS@LISTSERV.FNAL.GOV

Options: Use Monospaced Font
Show Text Part by Default
Show All Mail Headers

Message: [<< First] [< Prev] [Next >] [Last >>]
Topic: [<< First] [< Prev] [Next >] [Last >>]
Author: [<< First] [< Prev] [Next >] [Last >>]

Print Reply
Subject:
From:
Keith Lofstrom <[log in to unmask]>
Reply To:
Date:
Fri, 22 Jun 2007 16:22:26 -0700
Content-Type:
text/plain
Parts/Attachments:
text/plain (31 lines)
There is a program called "prelink" that works with the program loader
to rewrite the symbol tables in libraries and executables for faster
loading.  It is turned on by default in Red Hat derived systems like
Scientific Linux.

Yikes!

I do disk-to-disk backups with dirvish/rsync (I like dirvish so much,
I host www.dirvish.org  ;-)  )  and have started doing file integrity
monitoring with osiris.  It appears that "prelink" changes the
binaries and libaries while leaving ctime/mtime at previous values.

Just like a virus does, so prelink sets off all sorts of alarms.  
Sorry, I would rather have slow, stable and safe instead of fast
and fragile, so bye-bye prelink .

I plan to remove /etc/cron.daily/prelink,  revert my binaries and
libraries with "prelink -au", then comment out all the "-l" lines
in /etc/prelink.conf so that the loader doesn't attempt to do it.

Then I will rebuild my backups, and reinitialize osiris.  

Any flaws in my thinking?

Keith

-- 
Keith Lofstrom          [log in to unmask]         Voice (503)-520-1993
KLIC --- Keith Lofstrom Integrated Circuits --- "Your Ideas in Silicon"
Design Contracting in Bipolar and CMOS - Analog, Digital, and Scan ICs

ATOM RSS1 RSS2