Quelle est la convention pour un répertoire dans lequel stocker les sockets de domaine Unix?


6

Sur les systèmes Ubuntu ou * nix, existe-t-il une convention pour stocker les fichiers Unix Domain Socket dans un répertoire spécifique? J'ai vu des applications l'enregistrer /tmp, mais je pensais /tmppouvoir être effacé périodiquement, non?

Réponses:


0

Nul autre que l’application qui crée un fichier dans / tmp ne doit le supprimer. Il est assez courant d'offrir l'option d'effacer / tmp au démarrage, mais cela doit être activé par l'administrateur.

Ma distribution mettra généralement des sockets ainsi que des pidfiles dans / var / run / appname.

Pour référence:
Guide de développement Gentoo:
Hiérarchie de systèmes de fichiers, hiérarchie standard
FreeBSD, structure de répertoire

Aucun de ceux-ci ne vous indique où placer les sockets, mais ils désignent tous / var comme un dossier général pour les éléments créés par les processus au moment de l'exécution.

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.