Você pode usar o Upstart no Ubuntu
Crie um arquivo .conf em / etc / init
Por exemplo, seu-runconce.conf
description "runonce script"
author "your name"
start on starting network-manager
exec /path/to/executable/script
Isso criará um script inicial que funcionará após o gerenciamento de rede.