Stoppen Sie das Starten von Pulse Secure beim Starten

4353
Flerex

Ich habe das Pulse Secure VPN-Dienstprogramm von Juniper installiert und es wird beim Start automatisch geöffnet. Leider verhält sich die App nicht wie jede andere, dh ich kann sie nicht deaktivieren:

Systemeinstellungen → Benutzer und Gruppen → Anmeldeelemente

Ich habe im Internet etwas recherchiert und festgestellt, dass die Datei, die für die Starteröffnung verantwortlich ist, wie folgt lautet:

/Library/LaunchAgents/net.pulsesecure.pulsetray.plist

Wenn ich die Datei lösche, wird Pulse Secure beim Start nicht geöffnet, aber jedes Mal, wenn ich sie öffne, funktioniert sie nicht wie erwartet (es wird keine Verbindung zu einem VPN hergestellt).

Weiß jemand, wie er verhindern kann, dass er sich beim Start öffnet und gleichzeitig funktioniert?

Ich füge den Inhalt der Datei hinzu, wenn sie von Nutzen ist:

<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> <plist version="1.0"> <dict> <key>Label</key> <string>net.pulsesecure.pulsetray</string> <key>LimitLoadToSessionType</key> <array> <string>Aqua</string> </array> <key>ProgramArguments</key> <array> <string>/Applications/Pulse Secure.app/Contents/Plugins/JamUI/PulseTray.app/Contents/MacOS/PulseTray</string> </array> <key>KeepAlive</key> <true/> <key>Disabled</key> <false/> </dict> </plist> 
2

3 Antworten auf die Frage

2
kenwarner

https://kb.pulsesecure.net/articles/Pulse_Secure_Article/KB26679

Erstellen Sie mithilfe von Automater eine App, um das folgende Skript während des Startvorgangs auszuführen:

launchctl unload –w /Library/LaunchAgents/net.pulsesecure.pulsetray.plist

Dies verhindert, dass Pulse beim Booten gestartet wird.

Speichern Sie diese .app-Datei und fügen Sie sie Ihren Login-Elementen hinzu

Was für ein Witz. Die Entwickler sollten sich schämen. Wie können sie es wagen, Software zu schreiben, die automatisch startet, ohne sie in die Starteinstellungen von Apple zu setzen !? geoidesic vor 5 Jahren 0
0
Sam Finnigan

Ich habe PulseTray.appin Applications kopiert, damit ich es von Spotlight aus ausführen kann:

sudo cp -r /Applications/Pulse\ Secure.app/Contents/Plugins/JamUI/PulseTray.app/ /Applications/

Es erscheint mit einem Terminal, das die Ausgabe anzeigt, aber ich verstecke das einfach im Dock und vergesse es.

0
Hasen

Ändern Sie den Fettdruck <false/>in <true/>. Ich habe es gerade auf meinem MacBook macOS Sierra getestet und den Autostart beim Booten gestoppt.

<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> <plist version="1.0"> <dict> <key>Label</key> <string>net.pulsesecure.pulsetray</string> <key>LimitLoadToSessionType</key> <array> <string>Aqua</string> </array> <key>ProgramArguments</key> <array> <string>/Applications/Pulse Secure.app/Contents/Plugins/JamUI/PulseTray.app/Contents/MacOS/PulseTray</string> </array> <key>KeepAlive</key> <true/> <key>Disabled</key> **<false/>** </dict> </plist> 
Dadurch wird verhindert, dass Pulse automatisch gestartet wird. Sie müssen jedoch den vollständigen Befehl ausführen, wenn Sie ihn verwenden möchten: / Applications / Pulse Secure.app/Contents/Plugins/JamUI/PulseTray.app/Contents/MacOS/PulseTray Dies funktioniert hervorragend mir. tpaul vor 6 Jahren 0