題 添加一個掛鉤,以便在NetworkManager連接時運行


每次我的計算機連接到Ubuntu中的網絡時,運行腳本的好方法是什麼?我會以某種方式使用dbus來做到這一點嗎?

背景:當我在火車上時,我運行一個簡短的Perl腳本來點擊啟動頁面上的按鈕。這樣我就可以立即使用互聯網而無需手動訪問無意義的網站。我的腳本是一個近乎完美的解決方案,但如果它可以在我連接到網絡的任何時候自動運行,那將是完美的。


3
2018-02-27 01:05


起源


問題並不重要,但這裡是單行:別名dodgesplash ='perl -e'\''使用WWW :: Mechanize; $ mech = WWW :: Mechanize-> new(); $ mech-> GET(“is.gd“); $ mech->點擊();'\''' - rplevy


答案:


把腳本放進去 /etc/network/if-up.d 並使其可執行。


3
2017-07-31 19:14





你可以放一個腳本 /etc/NetworkManager/dispatcher.d 連接上升或下降時將運行。請參閱手冊頁 NetworkManager 細節。


5
2018-04-04 10:27