MarkJ said:
OK - well - if I do have "some feature" on that auto-signs applications,
I don't know about it !
Also - why only Entourage? Why not Word, Excel, Powerpoint?
This doesn't seem to make sense.
Is there an easy way to 'unsign' Entourage?
(Didn't realise Mactopia was just an interface into Microsoft's news
server - if nothing else, discovery of this news server has been worth
the pain !!! Thanks)
More on this - the 'code signature' on Entourage has reappeared !
I fixed Entourage on Sunday 14th (reverted to old 12.1.2 backup and
reapplied 12.1.5)...all was well...no code signature and Entourage could
access the keychain once more...then...
....the code signature reappeared with a file modification date of Monday
15th !
See below:
$ pwd
/Applications/Microsoft Office 2008/Microsoft Entourage.app/Contents
$ ls -l
total 64
lrwxr-xr-x 1 root admin 28 15 Dec 09:05 CodeResources ->
_CodeSignature/CodeResources
drwxrwxr-x 10 root admin 340 14 Sep 14:46 Frameworks
-rw-rw-r-- 1 root admin 18643 25 Nov 10:01 Info.plist
drwxrwxr-x 3 root admin 102 1 Dec 2007 Library
drwxrwxr-x 3 root admin 102 15 Dec 09:05 MacOS
-rw-rw-r-- 1 root admin 8 1 Dec 2007 PkgInfo
drwxrwxr-x 3 root admin 102 1 Dec 2007 Plugins
drwxrwxr-x 197 root admin 6698 13 Dec 15:10 Resources
drwxrwxr-x 3 root admin 102 15 Dec 09:05 _CodeSignature
-rw-rw-r-- 1 root admin 146 25 Nov 10:01 version.plist
Furthermore, the signature is (now) correct - so:
$ codesign -dvvv /Applications/Microsoft\ Office\ 2008/Microsoft\
Entourage.app
Executable=/Applications/Microsoft Office 2008/Microsoft
Entourage.app/Contents/MacOS/Microsoft Entourage
Identifier=com.microsoft.Entourage
Format=bundle with Mach-O universal (i386 ppc)
CodeDirectory v=20001 size=75748 flags=0x2(adhoc) hashes=3781+3
location=embedded
CDHash=1780f80f37423126fe871673402593754b6dcff0
Signature=adhoc
Info.plist entries=21
Sealed Resources rules=4 files=457
Internal requirements count=0 size=12
Whatever it is that's generating this signature, I suspect that it is at
least partially the cause of the problem (when Office applies the next
update, I'm willing to bet I'll go through the same pain!)
Does anyone know how code signing works under Leopard...and, more
importantly, why it would just pick on Entourage only?? Word, Excel and
Powerpoint are all still unsigned...
Very odd.
Regards,
Mark