Retourner aux forums || Retourner au forum Programmation.web
Programmation.web : démon connexion ?
Posté par kran86 () le 23 juillet 2008(Avant de commencer : j'ai mis ce post dans la section Web parce que c'est ce qui s'en rapprochait le plus ^^)
Je fais une application qui a pour but d'installer des mises à jour sur une architecture arm et je me demandais si il existait un moyen (un démon par exemple) pour exécuter un script dès que le système est connecté à Internet ? (ou que la connexion est disponible, par exemple : je branche mon câble ethernet et paf le logiciel se lance ...)
Nico
> Lire le message (9 commentaires, moyenne: 1,4).
ifplugd
Regarde du cote de ifplugd
Cyril
-
[^]Re: ifplugd
Posté par Cheneson Cyril () le 23/07/2008 à 16:31. (lien). Évalué à 1.Zut, ca sert a configurer mais je ne sais pas si on peut lancer des scripts - Desole du bruit
-
[^]Re: ifplugd
/etc/network
Selon ta distribution (exemple sur debian), il y a des scripts (dans /etc/network/if-post-up.d) qui sont lancé dès que la carte est configurée, ce qui est le cas lorsqu'un câble est branché sur une distro moderne.
Attention, cela ne veut pas dire pour autant que tu as vraiment accès à internet.
Après je ne vois pas d'autre évènement qui puisse te dire que tu es vraiment connecté à internet, si c'est ce que tu veux, il te faudra faire une cron avec un test de ping par exemple.
-
[^]Re: /etc/network
Posté par kran86 () le 24/07/2008 à 17:38. (lien). Évalué à 1.Je vais essayer avec ça, je redirais ce que ça a donné.
(juste une précision : une cron qu'est-ce que c'est ? une sorte de démon qui fait des actions a intervalle régulier ?)-
[^]Re: /etc/network
Posté par peck (page perso, ) le 24/07/2008 à 19:36. (lien). Évalué à 3.Exactement, les intervalles ne pouvant pas être inférieure à 1mn.
Les commandes : crontab -l pour voir et crontab -e pour éditer.
man 5 crontab pour le format de fichier (avec exemples à la fin).-
[^]Re: /etc/network
Posté par kran86 () le 25/07/2008 à 14:04. (lien). Évalué à 1.Ouep ça a l'air de pas mal marcher ! J'ai juste un petit soucis : ça m'oblige a éditer la cron table sur la machine cible ... Est-ce qu'il y aurait un moyen d'automatiser ça ? (dans un script ?)
-
[^]Re: /etc/network
Posté par peck (page perso, ) le 25/07/2008 à 14:22. (lien). Évalué à 2.crontab - te permet de remplir ta crontab avec un pipe.
Donc un truc du genre :
crontab -l | script_de_modif | crontab -
-
-
-
-
[^]Re: /etc/network
Revenir en haut de page || Retourner aux forums || Retourner au forum Programmation.web



Cette discussion est archivée, il n'est plus possible de laisser des commentaires.
Note : les commentaires appartiennent à ceux qui les ont postés. Nous n'en sommes pas responsables.