I am experiencing the same issue mentioned here:

"iTunes.app" to accept incoming network connections?

where I have Firewall turned on in Lion and every time I open iTunes it asks me if I want to allow incoming connections. The solution seems to be:

  • Go into the iTunes package and delete all of the files that this terminal command flags as a "resource added":

    $ codesign -vvv /Applications/iTunes.app/
    
  • When you rerun the terminal command, it will indicate that iTunes.app now "satisfies its Designated Requirement" and the annoying popup should go away.

However my question is: What are these files iTunes creates and is it safe to delete them? I would like to understand what I am deleting before I just do it. Any help is greatly appreciated.

link|improve this question
Have you read: If Mac code signing is tampered with, what might fail? – slhck Oct 25 '11 at 17:48
Thanks for the link. So re-signing obviously could break something else. So I either have to disable firewall, live with the constant question or re-install iTunes. The thing I don't get is I just did a clean Lion install and updated iTunes. I have never tampered with it so I don't see why the firewall is doing this. – gsieranski Oct 25 '11 at 18:05
It won't really break anything. What I'm wondering: Which files are listed in your case as "resource added"? I also don't see why this would appear out of the blue, but who knows? (I'm not the biggest expert on application security on OS X though) – slhck Oct 25 '11 at 18:11
i'll run the codesign --verify -vv /Applications/iTunes.app/ tonight and report back what "resources it adds". – gsieranski Oct 25 '11 at 18:15
feedback

Know someone who can answer? Share a link to this question via email, Google+, Twitter, or Facebook.

Your Answer

 
or
required, but never shown

Browse other questions tagged or ask your own question.