recentpopularlog in

kme : menuextra   18

Junos Pulse Automatically Opens at Startup. | Apple Support Communities
launchctl unload -w /Library/LaunchAgents/net.juniper.pulsetray.plist


Possible source: http://forums.juniper.net/t5/SSL-VPN/Disable-auto-start-of-Junos-Pulse-on-OS-X-10-9/td-p/237772

Here's how to load/unload the PulseTray service on-demand (I put this in an Automator app):
-- Source: https://discussions.apple.com/thread/1365914
property checkInterval : 30 -- interval to check process

on run
do shell script "launchctl load -w /Library/LaunchAgents/net.juniper.pulsetray.plist &>/dev/null &"
-- What this actually runs is "/Applications/Junos Pulse.app/Contents/Plugins/JamUI/PulseTray.app/Contents/MacOS/PulseTray"
delay checkInterval
tell application "Junos Pulse" to activate -- start it up
delay checkInterval -- initial delay before idle
end run

on idle
tell application "System Events"
if (exists application process "Junos Pulse") then return checkInterval -- check again later
end tell
-- application is not running, so run script here
do shell script "launchctl unload -w /Library/LaunchAgents/net.juniper.pulsetray.plist &>/dev/null &"
quit
end idle


And here's how to load just the tray application (which is basically all the launch service does anyway):
open -a '/Applications/Junos Pulse.app/Contents/Plugins/JamUI/PulseTray.app'
juniper  junos  junospulse  vpn  mac  osx  menuextra  trayicon  annoyance  solution 
september 2014 by kme

Copy this bookmark:





to read