J'ai besoin d'un moyen de faire en sorte qu'une machine basée sur Linux envoie un message qui peut être reçu et affiché par le Centre de notifications de Mavericks. J'ai l'habitude de le faire sur une version plus ancienne d'OS X en exécutant Growl et en utilisant sa capacité intégrée à écouter les notifications entrantes. Sur la machine Linux, j'exécute un script Perl qui utilise le module Net:Growl pour envoyer les notifications. C'était simple et ça fonctionnait bien, mais comme tout passe de Growl au Centre de notifications, j'aimerais pouvoir l'utiliser sous Mavericks.
A ce que je sache, le Centre de notifications n'a pas de moyen de recevoir des messages entrants d'un autre système sur le réseau et de les afficher. Est-ce vraiment impossible, ou est-ce que je passe à côté de quelque chose ?
Mon autre idée était que si je pouvais envoyer le message comme un message Bonjour alors iChat pourrait l'afficher, mais je ne connais aucun moyen pour qu'un script envoie un message Bonjour depuis une machine Linux. Notez que la machine Linux est un serveur, et n'a donc pas de bureau ni d'interface graphique.
J'espérais qu'éventuellement quelqu'un d'autre aurait rencontré ce problème et aurait trouvé un moyen d'envoyer des notifications depuis une autre machine sur le réseau local et de les afficher dans le Centre de notifications. Si c'est le cas, pourriez-vous avoir l'amabilité de me dire comment vous avez fait, ou peut-être me diriger vers une page utile qui explique la procédure ?