>If the problem is identifying where the binary came from then
>the fingerprint database stored on sunsolve.sun.com solves that problem 
>using MD5 hashes of the files.  It does however only work for Solaris 
>not all distros.  It works for all officially distributed bits, 
>including patches and releases back at least as far as 2.5.1 and some 
>unbundled products as well.

As far back as Solaris 2.0, actually :-)

>Another way to find out if the binary is "official" and not rouge is to 
>use elfsign(1) verify.  I don't believe distros other than Sun's sign 
>non crypto binaries - but they could if the wanted to (the instructions 
>for doing so are on my blog).
>
>We also have the /system/object file system where you can check hashes 
>of the currently in kernel files.
>
>My vote is to remove ALL version numbers from kernel modules they aren't 
>actually meaningfull in my opinion.
>
>The output of what(1) on the other hand is reasonable to keep.

"mcs -p", IMHO, is a more structured approach as it is not depending
on SCCS ids (which we'll be moving away from, I suspect)

Casper
_______________________________________________
tools-discuss mailing list
tools-discuss@opensolaris.org

Reply via email to