Impossible d'ajouter une balise à la configuration Apache ou aux fichiers journaux
-
29-09-2020 - |
Question
Sous OS X X.9 Mavericks, j'aimerais ajouter une balise colorée à mon fichier de configuration Apache, qui se trouve sous /private/etc/apache2, et à mes fichiers journaux Apache, qui se trouvent sous /priavte/var/log.
Je n'ai pas la possibilité d'ajouter une balise colorée à ces fichiers.
Est-ce parce qu'ils sont « cachés » ?Ou est-ce que cela a à voir avec la propriété du fichier ?Y at-il un travail autour?
La solution
Les fichiers appartiennent à root et le Finder s'exécute en tant qu'utilisateur, le Finder n'est donc pas autorisé à modifier les balises.
Pour contourner le problème, vous pouvez exécuter le Finder en tant que root :
sudo /System/Library/CoreServices/Finder.app/Contents/MacOS/Finder
Ou utiliser balise ou xattr:
brew install tag;sudo tag -s $'Red\n6' /etc/apache2/httpd.conf
sudo xattr -w com.apple.metadata:_kMDItemUserTags '("Red\n6")' /etc/apache2/httpd.conf;sudo xattr -wx com.apple.FinderInfo '00 00 00 00 00 00 00 00 00 0C 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00' /etc/apache2/httpd.conf
Autres conseils
LRRI répond à ma question "pourquoi", donc je le garderai comme la réponse acceptée.Mais voici une autre solution de contournement qui semble faire l'astuce:
- Recherchez les fichiers de configuration ou de journal dans Finder
- Cliquez avec le bouton droit de la souris et choisissez Faire des alias
- tag the alias avec votre étiquette colorée
- (?) Je ne comprends pas cette étape, mais je devais déplacer certains des alias hors du dossier restreint avant qu'ils ne soient apparus dans le filtre "Tags".