"CrossOver CD Helper.app" is an
application downloaded from the Internet.
Are you sure you want to open it?
Firefox.app downloaded this file on January 31,
2011.
==================
I can either select cancel or Open, but next time I reboot, the same
thing is asked. I don't really need it, as I only use CrossOver to
run Forte Agent.
> Every time I boot my Snow Leopard Mac, I get the following window:
>
> "CrossOver CD Helper.app" is an
> application downloaded from the Internet.
> Are you sure you want to open it?
>
> Firefox.app downloaded this file on January 31,
> 2011.
That message normally appears the fist time you run a particular
downloaded application, and not subsequently.
There is a catch: in order to _stop_ that message appearing, for most
applications you need to run it as a user with administrative
privileges. If you have only ever run it as a standard user, it will
keep complaining each time you launch it.
> I can either select cancel or Open, but next time I reboot, the same
> thing is asked. I don't really need it, as I only use CrossOver to
> run Forte Agent.
Have a look in your login items in System Preferences > Accounts. If you
don't need it, remove it from the list: select that line and click the
"-" button at the bottom of the list; the checkbox is used to hide a
login item, not to enable/disable it.
--
David Empson
dem...@actrix.gen.nz
Open a Terminal window and do:
sudo xattr -d -r /Applications/Crossover.app
This is essentially what the system does when you run a downloaded app
for the first time, and it gives you this warning. But it only does it
for the main application, not embedded applications within it. The -r
option above causes it to be applied recursively to the entire bundle.
--
Barry Margolin, bar...@alum.mit.edu
Arlington, MA
*** PLEASE post questions in newsgroups, not directly to me ***
*** PLEASE don't copy me on replies, I'll read them in the group ***
>That message normally appears the fist time you run a particular
>downloaded application, and not subsequently.
>
>There is a catch: in order to _stop_ that message appearing, for most
>applications you need to run it as a user with administrative
>privileges. If you have only ever run it as a standard user, it will
>keep complaining each time you launch it.
Ah, that's the problem. This doesn't happen with programs that I
upgrade in the Applications folder. But this application is a
different type (I'm not sure where it is - spotlight doesn't find it).
>> I can either select cancel or Open, but next time I reboot, the same
>> thing is asked. I don't really need it, as I only use CrossOver to
>> run Forte Agent.
>
>Have a look in your login items in System Preferences > Accounts. If you
>don't need it, remove it from the list: select that line and click the
>"-" button at the bottom of the list; the checkbox is used to hide a
>login item, not to enable/disable it.
I thought about doing that, but wanted to solve the problem first.
So I could give myself administrator privilege, reboot, and then
remove the administrator privilege after saying OK.
--
"In no part of the constitution is more wisdom to be found,
than in the clause which confides the question of war or peace
to the legislature, and not to the executive department."
- James Madison
>Open a Terminal window and do:
>
>sudo xattr -d -r /Applications/Crossover.app
>
>This is essentially what the system does when you run a downloaded app
>for the first time, and it gives you this warning. But it only does it
>for the main application, not embedded applications within it. The -r
>option above causes it to be applied recursively to the entire bundle.
That's interesting. I wondered why I couldn't find the Crossover CD
Helper application.
When I try that sudo program I get:
HBrazee is not in the sudoers file. This incident will be reported.
In the past JollyRoger recommended that I don't put myself into the
sudoers file, after I tried and failed.
>So I could give myself administrator privilege, reboot, and then
>remove the administrator privilege after saying OK.
Hmm, that didn't work, a second reboot with administrator privilege
showed the dialog window again.
>
>Open a Terminal window and do:
>
>sudo xattr -d -r /Applications/Crossover.app
>
>This is essentially what the system does when you run a downloaded app
>for the first time, and it gives you this warning. But it only does it
>for the main application, not embedded applications within it. The -r
>option above causes it to be applied recursively to the entire bundle.
I gave myself administrator privilege, rebooted, then entered your
command, which appeared to be accepted. Then I rebooted, and got my
window again. I selected "Open", rebooted again, and got the window
again.
So I decided to experiment:
This didn't work (probably because of the space)
sudo xattr -d -r /Applications/Crossover CD Helper.app
So I tried this.
sudo xattr -d -r "/Applications/Crossover CD Helper.app"
This time it didn't ask for a password.
I rebooted and the window came up again.
> On Wed, 04 May 2011 07:48:57 -0400, Barry Margolin
> <bar...@alum.mit.edu> wrote:
>
> >
> >Open a Terminal window and do:
> >
> >sudo xattr -d -r /Applications/Crossover.app
> >
> >This is essentially what the system does when you run a downloaded app
> >for the first time, and it gives you this warning. But it only does it
> >for the main application, not embedded applications within it. The -r
> >option above causes it to be applied recursively to the entire bundle.
>
> I gave myself administrator privilege, rebooted, then entered your
> command, which appeared to be accepted. Then I rebooted, and got my
> window again. I selected "Open", rebooted again, and got the window
> again.
>
> So I decided to experiment:
> This didn't work (probably because of the space)
> sudo xattr -d -r /Applications/Crossover CD Helper.app
>
> So I tried this.
> sudo xattr -d -r "/Applications/Crossover CD Helper.app"
>
> This time it didn't ask for a password.
Sudo has a timeout. If you use it again within 5 minutes (the default
setting IIRC), it doesn't ask for the password again.
> I rebooted and the window came up again.
I've come across similarly frustrating apps before in this area.
What I did was to use xattr -d on the file I downloaded, and then
reinstalled the package.
Another app was trickier. What does a listing of the downloaded file
look like?
For example, here's a listing of a Carbon Cop Cloner (CCC) .dmg file I
have handy:
xattr ccc-3.3.7.dmg
com.apple.diskimages.recentcksum
com.apple.metadata:kMDItemWhereFroms
com.apple.quarantine
The element you want to delete is the one with quarantine in it.
For example, using the CCC file I have here:
delete the quarantine:
xattr -d com.apple.quarantine ccc-3.3.7.dmg
do xattr listing again:
xattr ccc-3.3.7.dmg
and see that it's gone:
com.apple.diskimages.recentcksum
com.apple.metadata:kMDItemWhereFroms
Now reinstall the product.
--
Paul Sture
> On Wed, 04 May 2011 07:37:13 -0600, Howard Brazee <how...@brazee.net>
> wrote:
>
> >So I could give myself administrator privilege, reboot, and then
> >remove the administrator privilege after saying OK.
>
>
> Hmm, that didn't work, a second reboot with administrator privilege
> showed the dialog window again.
That probably means the application is somewhere within your user
account's home folder, or is not set to launch automatically when you
log in as your administrator account.
Have a look in System Preferences > Accounts > your standard account >
Login Items to see if you can spot it. If so, point the mouse cursor at
the item and after a short delay a tooltip should appear which reveals
the path to the application.
--
David Empson
dem...@actrix.gen.nz
> On Wed, 04 May 2011 07:48:57 -0400, Barry Margolin
> <bar...@alum.mit.edu> wrote:
>
> >Open a Terminal window and do:
> >
> >sudo xattr -d -r /Applications/Crossover.app
That would remove *all* extended attributes, rather than specifically
the problem one, com.apple.quarantine. While probably harmless, that's a
bad idea, IMO. There may be other extended attributes in effect that are
perfectly legitimate and desirable.
> >This is essentially what the system does when you run a downloaded app
> >for the first time, and it gives you this warning. But it only does it
> >for the main application, not embedded applications within it. The -r
> >option above causes it to be applied recursively to the entire bundle.
>
> That's interesting. I wondered why I couldn't find the Crossover CD
> Helper application.
>
> When I try that sudo program I get:
> HBrazee is not in the sudoers file. This incident will be reported.
>
> In the past JollyRoger recommended that I don't put myself into the
> sudoers file, after I tried and failed.
So switch to the administrator account first, like so:
1. Use the 'su' command to switch to an administrator account:
su youradminaccountname
2. Now enter the command from the administrator account:
sudo xattr -d -r com.apple.quarantine "/path/to/application.app"
--
Send responses to the relevant news group rather than email to me.
E-mail sent to this address may be devoured by my very hungry SPAM
filter. Due to Google's refusal to prevent spammers from posting
messages through their servers, I often ignore posts from Google
Groups. Use a real news client if you want me to see your posts.
JR
> Howard Brazee <how...@brazee.net> wrote:
>
> > Every time I boot my Snow Leopard Mac, I get the following window:
> >
> > "CrossOver CD Helper.app" is an
> > application downloaded from the Internet.
> > Are you sure you want to open it?
> >
> > Firefox.app downloaded this file on January 31,
> > 2011.
>
> That message normally appears the fist time you run a particular
> downloaded application, and not subsequently.
>
> There is a catch: in order to _stop_ that message appearing, for most
> applications you need to run it as a user with administrative
> privileges. If you have only ever run it as a standard user, it will
> keep complaining each time you launch it.
That's not my experience at all. It seems to be based on the ownership
and permissions of the files that make up the application package (the
.app folder along with all of the files within it).
If the application in question was installed by a non-administrative
user *without* authenticating as an administrator, chances are the files
are owned by the non-administrative account. In this case, running the
application once as the non-administrative user will clear the
quarantine flag.
If, on the other hand, the application in question was installed with
administrative authentication, chances are at least some of the files in
the application package are owned by an administrative user account. One
ore more of those files may have the quarantine flag set. In this case,
it is necessary to launch the application from the same administrative
account -or- manually issue an xattr command as the same administrative
account to remove the quarantine flags.
> On Wed, 4 May 2011 12:28:21 +1200, dem...@actrix.gen.nz (David
> Empson) wrote:
>
> >That message normally appears the fist time you run a particular
> >downloaded application, and not subsequently.
> >
> >There is a catch: in order to _stop_ that message appearing, for most
> >applications you need to run it as a user with administrative
> >privileges. If you have only ever run it as a standard user, it will
> >keep complaining each time you launch it.
>
> Ah, that's the problem. This doesn't happen with programs that I
> upgrade in the Applications folder. But this application is a
> different type (I'm not sure where it is - spotlight doesn't find it).
It's located here:
/Applications/CrossOver.app/Contents/Resources/CrossOver CD Helper.app
> >> I can either select cancel or Open, but next time I reboot, the same
> >> thing is asked. I don't really need it, as I only use CrossOver to
> >> run Forte Agent.
> >
> >Have a look in your login items in System Preferences > Accounts. If you
> >don't need it, remove it from the list: select that line and click the
> >"-" button at the bottom of the list; the checkbox is used to hide a
> >login item, not to enable/disable it.
>
> I thought about doing that, but wanted to solve the problem first.
>
> So I could give myself administrator privilege, reboot, and then
> remove the administrator privilege after saying OK.
Don't bother doing that. Simply switch to the administrator account you
already have!
> On Wed, 04 May 2011 07:37:13 -0600, Howard Brazee <how...@brazee.net>
> wrote:
>
> >So I could give myself administrator privilege, reboot, and then
> >remove the administrator privilege after saying OK.
>
>
> Hmm, that didn't work, a second reboot with administrator privilege
> showed the dialog window again.
Because you don't own the files in question. Please read my other
replies.
>> So I could give myself administrator privilege, reboot, and then
>> remove the administrator privilege after saying OK.
>
>Don't bother doing that. Simply switch to the administrator account you
>already have!
Just logging onto the administrator account didn't do anything. I
will create a document with the notes from this thread and put it
where I can get it from my administrator account and try again, either
this evening or tomorrow.
> On Thu, 05 May 2011 08:02:12 -0500, Jolly Roger <jolly...@pobox.com>
> wrote:
>
> >> So I could give myself administrator privilege, reboot, and then
> >> remove the administrator privilege after saying OK.
> >
> >Don't bother doing that. Simply switch to the administrator account you
> >already have!
>
> Just logging onto the administrator account didn't do anything.
Nor would I expect just doing that to do anything. You need to do that
*as a step in the process*.
> I will create a document with the notes from this thread and put it
> where I can get it from my administrator account and try again,
> either this evening or tomorrow.
I gave you explicit instructions in another reply in this thread.
>> Just logging onto the administrator account didn't do anything.
>
>Nor would I expect just doing that to do anything. You need to do that
>*as a step in the process*.
>
>> I will create a document with the notes from this thread and put it
>> where I can get it from my administrator account and try again,
>> either this evening or tomorrow.
>
>I gave you explicit instructions in another reply in this thread.
Which I did as the next step and it worked, thank-you.
> On Thu, 05 May 2011 19:59:01 -0500, Jolly Roger <jolly...@pobox.com>
> wrote:
>
> >> Just logging onto the administrator account didn't do anything.
> >
> >Nor would I expect just doing that to do anything. You need to do that
> >*as a step in the process*.
> >
> >> I will create a document with the notes from this thread and put it
> >> where I can get it from my administrator account and try again,
> >> either this evening or tomorrow.
> >
> >I gave you explicit instructions in another reply in this thread.
>
> Which I did as the next step and it worked, thank-you.
You're welcome.