Anomalie #7459
Problème de droits sur /var/log/rsyslog/local
Description
Sur un Horus RC2 j'ai constaté les erreurs suivantes dans /var/log/syslog :
/var/log/syslog:Feb 19 10:14:51 horus.monreseau.lan rsyslogd-3000: Could not open dynamic file '/var/log/rsyslog/local/scannedonlyd_clamav/scannedonlyd_clamav.notice.log' [state -3000] - discarding message [try http://www.rsyslog.com/e/3000 ]
Et effectivement :
root@horus:~# ll /var/log/rsyslog/local -d drwxr-xr-x 30 root root 4096 févr. 18 17:33 /var/log/rsyslog/local/
La commande suivante suivie du redémarrage des services concernés (rsyslog et scannedonly) rectifie la situation :
chown syslog:adm /var/log/rsyslog/local
Demandes liées
Révisions associées
Problème de droits sur « /var/log/rsyslog/local »
Le répertoire « local/ » est créé en tant qu’utilisateur « root » et
« rsyslog » ne peut pas créer de sous répertoire.
- debian/eole-server.dirs: Créer le répertoire afin que les droits
soient positionnés par le script « postinst ».
Fixes: #7459 @3h
Historique
#1 Mis à jour par Benjamin Bohard il y a environ 10 ans
Au démarrage, créé des dossiers et fichiers en tant que root.
Il abandonne les droits root par la suite.
Les dossiers et fichiers créés avant le changement de droits lui sont inaccessibles
Un bug du profil apparmor empêcherait rsyslog de changer le propriétaire des dossiers : https://bugs.launchpad.net/ubuntu/+source/rsyslog/+bug/1265812
#2 Mis à jour par Joël Cuissinat il y a environ 10 ans
- Echéance mis à 04/04/2014
- Assigné à mis à Daniel Dehennin
#3 Mis à jour par Daniel Dehennin il y a environ 10 ans
- Statut changé de Nouveau à A étudier
L’ajout de la capability chown
ne change rien.
#4 Mis à jour par Daniel Dehennin il y a environ 10 ans
- Statut changé de A étudier à Résolu
- % réalisé changé de 0 à 100
Appliqué par commit 35a79b914b175f7a96621ab8ba848ac332d1a914.
#5 Mis à jour par Joël Cuissinat il y a environ 10 ans
- Statut changé de Résolu à Fermé
Le problème ne s'est pas reproduit.