web-dev-qa-db-fra.com

Propriété du fichier dans 13.04 définie sur messagebus au lieu de syslog pour les fichiers / var / log

Pardonnez-moi si cela a déjà été demandé et répondu, j'ai cherché et je n'ai rien trouvé.

Le 12.10, les fichiers/var/log ont été écrits. auth.log, syslog et autres. Cependant, à la fois une nouvelle installation et des mises à niveau vers la version 13.04, auth.log et d'autres fichiers sont vides. En regardant la propriété, je vois au moins auth.log et quelques autres sont maintenant détenus en 13.04 par messagebus: adm au lieu de syslog: adm comme ils l'étaient en 12.10 et plus tôt. Changer la propriété du fichier en syslog: adm sur auth.log entraîne sa réécriture.

Ma question est la suivante: pourquoi les autorisations sont-elles définies de cette manière dans 13.04 et comment puis-je rétablir tout ce qu'il devrait être? Mon souci est que je puisse peut-être résoudre quelques problèmes, mais je n'ai aucune idée de ce qui n'est pas écrit à la suite de ce bogue possible.

4
h4ckNinja

J'ai réussi à le réparer avec Sudo find /var/log -type f -user messagebus -exec chown syslog:adm {} \;

1
Michael Samoylov