Bonjour,
quelques petites remarques :
1) Pourquoi avoir supprimé dans le fichier wifi-radar la clé « TryExec » ?
2) En revanche, toujours dans ce fichier et pour se conformer aux standards FreeDesktop, tu peux :
- supprimer l'extension ".svg" dans la valeur de la clé « Icon » ;
- supprimer la clé « FilePattern » qui est obsolète.
3) Après examen du code de l'application :
- il n'y a pas de mode daemon ni approchant dans cette version de wifi-radar. L'application n'a nul besoin d'une quelconque tâche d'arrière-plan pour fonctionner. Il n'y a donc pas besoin de définir un service pour celui-ci, ce qui règle le
problème de l'initscript « foireux » qui doit disparaître ^^ ;
- quelques soucis également avec les outils en ligne de commande appelés par wifi-radar. Ainsi wifi-radar appelle dhcpcd comme client DHCP par défaut alors que Fedora ne propose que dhclient.
Quant à wpa_supplicant, wifi-radar suppose par défaut que son fichier de configuration est dans /etc/ alors qu'il est dans /etc/wpa_supplicant/ sous Fedora. J'ai résumé toutes ces différences dans le patch ci-dessous :
http://fpaste.org/NVQ9/
Libre à toi d'ajuster éventuellement les paramètres passés à dhclient.
4) Enfin, le fichier de configuration par défaut de wifi-radar pour cette version est dans /%{_sysconfdir}/%{name}.conf, non dans /%{_sysconfdir}/%{name}/%{name}.conf.