J'essaie d'écrire un fichier d'unité pour hostapd sur Debian.
Le démon hostapd semble avoir besoin de l'interface pour que l'interface Wifi associée soit active avant qu'elle ne soit exécutée, sinon elle est SEGV.
J'ai essayé network-online.target, mais j'obtiens toujours le SEGV. Je pense que c'est parce que network-online.target n'a besoin que de voir TOUTE interface, et d'autres interfaces apparaissent avant que l'interface Wifi soit suffisamment prête pour que hostapd fonctionne.
Quelle est la meilleure façon de faire attendre un service pour qu'une interface spécifique soit active avant de démarrer?
perl -e 'sleep 1 until -e "/sys/class/net/myinterface"'
dans votre ExecStartPre