Originally Posted By: Hal Itosis
grin Oh no you didn't.

Oh yes I did!

Originally Posted By: Hal Itosis
Well Sir, you're the one who introduced me to pkgutil... so this is all your fault. wink

Sorry about that. wink

Originally Posted By: Hal Itosis
But you're right... from the looks of things in posts above, the digest is gone. So how then does Snowy determine "has been modified" now... via size and modification date??? [nah, i bet the info is still in there... hidden somewhere... we probably just need to hold down the *option* key now to see it. cool ]

You must have missed the memo about how the stepping stones got moved. You were probably still on vacation then. (That'll teach you. Step out of the room, and we'll keep right on playing without you.) Anyway, if you want to continue walking on water after you move to snow country, look for the stepping stones in /var/db/receipts.

Snow Leopard apparently got tired of people using Leopard, Tiger, or even Jaguar versions of Disk Utility to do permissions repair. The Snow Leopard installer guts /Library/Receipts/BSD.pkg (leaving only an empty folder) so that pre-Snow Leopard versions of Disk Utility think there's no OS on the disk. /Library/Receipts/db/a.receiptdb is no longer being updated.

Since you haven't taken the icy plunge yet, I list here one of those stepping stones:

defaults read /var/db/receipts/com.apple.pkg.Essentials
Code:
{
    InstallDate = "2009-09-09 18:35:40 -0700";
    InstallPrefixPath = "/";
    InstallProcessName = "Mac OS X Installer";
    PackageFileName = "Essentials.pkg";
    PackageGroups =     (
        "com.apple.snowleopard-repair-permissions.pkg-group",
        "com.apple.FindSystemFiles.pkg-group"
    );
    PackageIdentifier = "com.apple.pkg.Essentials";
    PackageVersion = "10.6.0.1.1.1249291854";
    PathACLs =     {
        Applications = "!#acl 1\\ngroup:ABCDEFAB-CDEF-ABCD-EFAB-CDEF0000000C:everyone:12:deny:delete\\n";
        "Applications/Utilities" = "!#acl 1\\ngroup:ABCDEFAB-CDEF-ABCD-EFAB-CDEF0000000C:everyone:12:deny:delete\\n";
        Library = "!#acl 1\\ngroup:ABCDEFAB-CDEF-ABCD-EFAB-CDEF0000000C:everyone:12:deny:delete\\n";
        "System/Library/User Template/English.lproj/Desktop" = "!#acl 1\\ngroup:ABCDEFAB-CDEF-ABCD-EFAB-CDEF0000000C:everyone:12:deny:delete\\n";
        "System/Library/User Template/English.lproj/Documents" = "!#acl 1\\ngroup:ABCDEFAB-CDEF-ABCD-EFAB-CDEF0000000C:everyone:12:deny:delete\\n";
        "System/Library/User Template/English.lproj/Downloads" = "!#acl 1\\ngroup:ABCDEFAB-CDEF-ABCD-EFAB-CDEF0000000C:everyone:12:deny:delete\\n";
        "System/Library/User Template/English.lproj/Library" = "!#acl 1\\ngroup:ABCDEFAB-CDEF-ABCD-EFAB-CDEF0000000C:everyone:12:deny:delete\\n";
        "System/Library/User Template/English.lproj/Library/Application Support" = "!#acl 1\\ngroup:ABCDEFAB-CDEF-ABCD-EFAB-CDEF0000000C:everyone:12:deny:delete\\n";
        .
        . (lots more like that, elided for brevity)
        .
    };
    PathSHA1Checksums =     {
        "System/Library/CoreServices/RemoteManagement/ARDAgent.app/Contents/MacOS/ARDAgent" = <cffc33a1 b351a828 36c2b44a cd7a6f00 033893c3>;
        "System/Library/Printers/IOMs/LPRIOM.plugin/Contents/MacOS/LPRIOMHelper" = <75bff4bc cf6663e2 b523c8cc ae8b101f 67764c69>;
        "usr/bin/login" = <4b5223b3 19d15a54 49ea0737 bbecfc03 23cc01eb>;
        "usr/lib/sa/sadc" = <ba93ea4d 55bed2ee 37a80fad f7ba2df3 942a805d>;
        "usr/libexec/authopen" = <6cba773c c0ab23fa 26616b2d 6df87d4d ec2e9339>;
        "usr/libexec/chkpasswd" = <0c49734a 4f6c23a1 b1337893 31ae4ca2 bd6d5809>;
        "usr/libexec/security_authtrampoline" = <fa8672d1 4ba075d0 736c73af cc0f4441 dbafec40>;
    };
}


Enjoy!