Se você não precisasse que ele fosse executado como root, seria melhor escrevê-lo como um script e colocá-lo em /etc/profile.d/
. profile.d
scripts são executados no login. No entanto, como você precisa que ele seja executado como root de forma invisível, você provavelmente precisará:
- Crie um daemon para fazer isso
- Faça com que o root execute um loop
while
para logins de usuários
Há provavelmente outras formas também.