Allow command line tool to send Apple Events?

My Mac has Cisco AnyConnect installed, which has stopped functioning.


It looks like it has a daemon tool that is trying to send Apple events, but is probably getting denied.


TCCAccessRequestIndirect: TCCAccessRequestIndirect with pid 1418: target_identity: {

kTCCCodeIdentityAuthority = kTCCCodeIdentityDesignatedRequirementAuthority;

kTCCCodeIdentityCSFlags = 570425345;

kTCCCodeIdentityCanSendToAnyTarget = 0;

kTCCCodeIdentityDesignatedRequirementData = <fade0c00 00000044 00000001 00000006 00000002 00000009 76706e61 67656e74 64000000 00000004 00000000 00000014 bf2c931f bd88e54c 96d886d5 f1e69bb7 de765162>;

kTCCCodeIdentityExecutableURL = "file:///opt/cisco/anyconnect/bin/vpnagentd";

kTCCCodeIdentityIdentifier = "/opt/cisco/anyconnect/bin/vpnagentd";

kTCCCodeIdentityIdentifierType = 1;

kTCCCodeIdentityPromptPolicy = 0;

kTCCCodeIdentityTeamID = "";

}


But I don't see a way to authorize this tool to send Apple Events, or even see if it was authorized. The tool isn't a bundle, so I can't reference it by any bundle ID. And I haven't seen any dialog prompting me to authorize this tool.


Is there any way to manually bless a command line tool to send Apple Events?

Answered by Colin Cornaby in 326918022

Going to call this one resolved because I restarted and it solved itself... It could be that messaging in the console was just a side effect and the command line tool was authorized... But still disconcerting I can't actuall query it's authorization status?

Accepted Answer

Going to call this one resolved because I restarted and it solved itself... It could be that messaging in the console was just a side effect and the command line tool was authorized... But still disconcerting I can't actuall query it's authorization status?

Allow command line tool to send Apple Events?
 
 
Q