Comment puis-je empêcher mon Mac de demander d'accepter les connexions réseau entrantes?

J'utilise Syncthing , qui est une application pour synchroniser des fichiers entre deux ordinateurs ou plus. Je crois que la synchronisation ( sur github ) doit être autorisée à accepter les connexions réseau entrantes pour fonctionner correctement.

Mac OS X possède un pare-feu intégré, qui me demande constamment, si je souhaite autoriser la synchronisation pour accepter les connexions réseau entrantes sous la forme d'une fenêtre contextuelle. Habituellement, cela n'est demandé qu'une seule fois pour une application, mais pour une raison quelconque, cette fenêtre apparaît au moins 4 fois par jour.

Cela pourrait être lié à une fonctionnalité de mise à jour automatisée qui se traduit par une nouvelle génération d'un seul fois (similaire à ce que fait Google Chrome). Cependant, la fréquence de mise à jour de cette application est beaucoup plus faible par rapport à la quantité de fenêtres pop-up que je reçois.

Une idée de ce que je pourrais faire pour que Mac OS X arrête de me poser cette question pour une application spécifique ou n'y a-t-il aucun moyen?

Ce serait génial s'il y avait aussi un choix par défaut qui serait fait au cas où je serais éloigné de la machine. Une idée de comment cela pourrait être accompli – sans éteindre le pare-feu?

Cela pourrait être causé par une signature numérique manquante ou incorrecte. Comme Apple explique :

Si vous exécutez une application non signée qui n'est pas répertoriée dans la liste du pare-feu, une boîte de dialogue s'affiche avec les options permettant d'autoriser ou de refuser les connexions pour l'application. Si vous choisissez Autoriser, OS X signe l'application et l'ajoute automatiquement à la liste des pare-feu.

[…]

Certaines applications vérifient leur intégrité lorsqu'elles sont ouvertes sans utiliser la signature de code. Si le pare-feu reconnaît une telle application, elle ne la signe pas. Au lieu de cela, la boîte de dialogue "Autoriser ou Refuser" apparaît chaque fois que l'application est ouverte. Cela peut être évité en effectuant une mise à niveau vers une version de l'application signée par son développeur.

Cette boîte de dialogue peut également être affichée à chaque fois que l'application est signée, mais la signature de l'application elle-même est cassée, comme par exemple pour iTunes .

Vous pouvez vérifier la signature en exécutant la commande suivante dans Terminal (je ne suis pas sûr du nom de votre application ici):

codesign --verify -vv /Applications/Syncthing.app/ 

Alternativement, peut-être supprimer l'application dans les paramètres du pare-feu, puis voir si accepter une fois de plus est suffisant pour arrêter OS X qui vous invite? Ou peut-être l'ajouter explicitement à travers ces paramètres?

Et quant à la valeur par défaut: assurez-vous que l'option "Autoriser automatiquement le logiciel signé pour recevoir les connexions entrantes" est activée: