[not sure if you were replying to me, but since you didn't quote anyone else...]
From the wiki:
Whenever a user installs software that uses the Mac OS X Installer package format, a bill-of-materials file is created which can be consulted for future permission repair.
Just highlighted those two words because i want to add that 3rd-party apps often use that procedure (such as Adobe). However, since late Jaguar (or thereabouts?) Disk Utility
ignores any 3rd-party stuff which did not ship as part of Mac OSX (i.e., on the system install DVD). That wiki excerpt could leave the impression that any old bom sitting in the receipts area would be employed when a repair is run.
It's always the darn flash player that gets repaired every time I run it.
For the record, the only Flash changes i've seen show up are that Adobe has tightened security (by removing admin group write privs), and Disk Utility insists on loosening it again (by restoring admin group write privs). Either way, there is no "problem" with Flash
working (other than its
normal funkiness
) due to those particular differences in permission. So really... the new Adobe settings are preferable, from a security standpoint.
The
actual problem there is that the software update process in general has been
failing to reeducate Disk Utility as to what the latest modes should be [a bug introduced when Leopard totally revamped the receipts database and perms enforcement policies.] Perhaps in the case of Flash, it's Adobe's fault for not tweaking the file Disk Utility references (idunno). I
do know that all those CodeResources and SUID warnings which folks are supposed to just "ignore" are all due to a bug that
Apple has yet to squash.