Adicione um gancho para executar quando o NetworkManager se conectar


3

Qual seria uma boa maneira de executar um script toda vez que meu computador se conectar à rede no Ubuntu? De alguma forma eu usaria o dbus para fazer isso?

Histórico: quando estou no trem, corro um script Perl curto para clicar em um botão na página inicial. Dessa forma, posso usar a Internet imediatamente sem precisar visitar manualmente um site inútil. Meu script é uma solução quase perfeita, mas seria perfeito se pudesse ser executado automaticamente a qualquer momento que eu me conectar à rede.


1
não é importante para a pergunta, mas eis a seguinte lista: alias dodgesplash = 'perl -e' \ '' use WWW :: Mechanize; $ mech = WWW :: Mechanize-> new (); $ mech-> get (" is.gd" ); $ mech-> click (); '\' ''
rplevy

Respostas:



6

Você pode colocar um script no /etc/NetworkManager/dispatcher.dqual será executado sempre que uma conexão for ativada ou desativada. Consulte a página do manual para NetworkManagerobter detalhes.

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.