merci bcp ! (bon je me réveille juste moins bête, mais c bien aussi ;))
Nis+
pwd
freewol
arf bon une toute dernière question conne qui n'a rien avoir, pour me coucher encore moins bête :
comment on fait pour savoir, en mode console, quel est le chemin du répertoire courant ?
void_ppc
oui faut se délogguer/relogguer pour que ca marche.
Le fichier n'appartient qu'à un seul user et à un seul groupe, mais tu peut mettre plusieurs personnes dans le groupe.
Sinon tu as les ACL, avec tu peut paramétrer beaucoup plus finement les droits
Gaellick
Exact, quand tu rajoutes un groupe a un utilisateur il faut relancer la session pour que les modifs soient prises en compte ;)
freewol
Bon en fait désolé je ne sais pas pkoi, mais maintenant adm marche, fallait ptet relancer la cession.
Et j'ai trouvé les fichiers conf de logrotate, c'est super ça marche.
Merci bcp :jap:
EDIT : Ah oui et j'avais juste une question bête sur le sujet avant de partir : un fichier n'appartient obligatoirement qu'à un seul utilisateur et un seul groupe ?
void_ppc
pour les droits tu fait un ls -l /var/log, tu verras qui et quel groupe peut lire/écrire les fichiers.
Et pour le message il enregistre en continu, et de temps en temps des programmes renomment le fichier courant en message.quelquechose, donc tu as un fichier messsage vide après.
Ca peut être logrotate par exemple.
Donc pour lire juste les données des 3 derniers jours, faudra utiliser le shell avec 2-3 outils, genre grep cat.
donne voir quelques lignes de ton fichier, pour voir le format de la date
freewol
adm ça ne marche pas, et le problème c'est que je ne sais pas comment faire pour savoir qui a le droit de lire quel fichier, je sais c'est bête, désolé.
Et sinon y a pas dans un .conf le nombre de jours enregistrés dans messages ? Ca enregistre à vie alors ?
void_ppc
sinon pour les droits regarde quels sont les droits sur les fichiers dans /var/log
par exemple avec la deb ils appartiennent à root et au group adm, et le groupe adm peut les lire, il suffit alors de se rajouter dans le groupe adm pour y avoir accès en lecture.
Tu doit sûrement pouvoir faire une manip dans ce sens
ipnoz
regarde du coté du soft logrotate pour faire tourner tes logs
freewol
ça marche, mais c'est bien moins pratique qu'un éditeur comme emacs ... (au fait -n 3 c pas les 3 derniers jours mais les 3 dernières lignes)
void_ppc
tail -f -n 3 /var/log/messages
freewol
ah oui et je voudrais aussi faire qu'il n'y ait que les messages des 3 derniers jours dedans, parce que sinon le fichier est tellement gros qu'emacs utilise 50% du proc pour faire un défilement d'une ligne ...
freewol
Tout est dans le titre, je ne sais pas comment faire :??:
En fait je voudrais m'autoriser à lire /var/log/messages sans devoir faire su avant. La seule solution à laquelle j'ai pensé est de créer un groupe "lecteur de messages" et d'y mettre mon utilisateur et de mettre le fichier comme appartenant à ce groupe et ensuite de donner le droit de lecture au groupe ... mais j'espere qu'il y a plus simple.