Pare o Pulse Secure da abertura na inicialização

2

Instalei o utilitário Pulse Secure VPN da Juniper e ele é aberto automaticamente na inicialização. Infelizmente, o aplicativo não se comporta como nenhum outro, ou seja, não posso desativá-lo por meio de:

System Preferences → Users & Groups → Login Items

Eu fiz algumas pesquisas na Internet e descobri que o arquivo responsável pela abertura da inicialização é:

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

Se eu excluir o arquivo, o Pulse Secure não abrirá na inicialização, mas sempre que eu abri-lo, ele não funcionará como esperado (não se conectará a nenhuma VPN).

Alguém sabe como impedi-lo de abrir na inicialização e fazê-lo funcionar ao mesmo tempo?

Eu anexei o conteúdo do arquivo se é de alguma ajuda:

<?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>
    
por Flerex 28.10.2016 / 20:05

3 respostas

2

link

Usando o Automater, crie um aplicativo para executar o seguinte script durante a inicialização:

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

Isso impede que o Pulse seja iniciado na inicialização.

Salve este arquivo .app e adicione-o aos seus itens de login

    
por 05.03.2017 / 19:38
0

Eu copiei PulseTray.app para Aplicativos para que eu pudesse executá-lo no Spotlight:

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

Aparece com um terminal mostrando a saída, mas eu apenas escondo isso no banco dos réus e esqueço disso.

    
por 22.11.2016 / 21:03
0

Altere o negrito <false/> para <true/> . Eu testei agora mesmo no macBook Sierra do MacBook e ele parou a inicialização automática na inicialização.

<?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>
    
por 27.02.2017 / 03:46