aujourd'hui, je lance mon pc, qui me dit que je n'ai plus de place... Effectivement, le dossier log prend plusieurs giga, à cause d'un seul fichier, les autres ont l'air normaux : slim.log
Code : Tout sélectionner
ls -lrth /var/log
total 6,3G
drwxr-xr-x 2 root root 4,0K 26 mars 15:09 samba
drwxr-xr-x 2 root root 4,0K 8 avril 12:08 old
-rw------- 1 root root 0 29 avril 22:38 btmp
-rw-r----- 1 root log 523 29 avril 22:53 uucp.log.2
-rw-r----- 1 root log 960 1 mai 11:31 user.log.2
-rw-r----- 1 root log 3,4K 1 mai 16:35 syslog.log.2
-rw-r--r-- 1 root root 159K 1 mai 16:35 wtmp.1
-rw-r----- 1 root log 14K 1 mai 16:35 errors.log.2
-rw-r----- 1 root log 166K 1 mai 16:35 auth.log.2
-rw-r----- 1 root log 261K 1 mai 16:35 daemon.log.2
-rw-r----- 1 root log 1,2M 1 mai 16:36 messages.log.2
-rw-r----- 1 root log 1,3M 1 mai 16:36 kernel.log.2
-rw-r----- 1 root log 1,5M 1 mai 16:36 everything.log.2
-rw-r----- 1 root log 3,0K 1 mai 16:36 crond.log.2
-rw-r----- 1 root log 0 1 mai 16:36 uucp.log.1
drwxr-xr-x 2 root root 4,0K 3 mai 18:43 wicd
-rw-r--r-- 1 root root 36K 3 mai 19:00 Xorg.1.log
drwxrwx--T 2 root gdm 4,0K 3 mai 19:02 gdm
-rw-r--r-- 1 root root 36K 3 mai 19:02 Xorg.2.log
-rw-r----- 1 root log 12K 8 mai 08:48 syslog.log.1
-rw-r----- 1 root log 597K 8 mai 08:49 daemon.log.1
-rw-r----- 1 root log 310K 8 mai 08:51 auth.log.1
-rw-r----- 1 root log 100K 8 mai 08:58 user.log.1
-rw-r----- 1 root log 90K 8 mai 08:58 errors.log.1
-rw-r----- 1 root log 4,0M 8 mai 08:59 messages.log.1
-rw-r----- 1 root log 4,7M 8 mai 08:59 kernel.log.1
-rw-r----- 1 root log 5,5M 8 mai 09:00 everything.log.1
-rw-r----- 1 root log 9,6K 8 mai 09:00 crond.log.1
drwxr-xr-x 2 root root 4,0K 8 mai 09:00 ConsoleKit
-rw-r----- 1 root log 0 8 mai 09:00 uucp.log
-rw-r--r-- 1 root root 53K 10 mai 11:55 slim.log.1.gz
-rw------- 1 root root 32K 10 mai 14:47 faillog
-rw-r--r-- 1 root root 286K 10 mai 14:47 lastlog
drwxr-xr-x 2 root root 4,0K 10 mai 23:00 httpd
-rw-r--r-- 1 root root 140K 12 mai 11:01 pacman.log
-rw-r--r-- 1 root root 176K 12 mai 11:41 pm-suspend.log
-rw-r--r-- 1 root root 35K 13 mai 08:43 Xorg.0.log.old
-rw-r--r-- 1 root root 50K 13 mai 09:02 dmesg.log
-rw-r----- 1 root log 5,2K 13 mai 09:02 syslog.log
-rw-r----- 1 root log 78K 13 mai 09:03 auth.log
-rw-r----- 1 root log 146K 13 mai 09:03 daemon.log
-rw-r--r-- 1 root root 36K 13 mai 09:04 Xorg.0.log
-rw-r----- 1 root log 6,5K 13 mai 09:27 crond.log
-rw-r----- 1 root log 46K 13 mai 10:01 errors.log
-rw-r----- 1 root log 19K 13 mai 10:02 user.log
-rw-r--r-- 1 root root 221K 13 mai 10:09 pm-powersave.log
-rw-r----- 1 root log 2,3M 13 mai 10:09 kernel.log
-rw-rw-r-- 1 root root 916K 13 mai 10:21 wtmp
-rw-r----- 1 root log 1,8M 13 mai 10:22 messages.log
-rw-r----- 1 root log 2,5M 13 mai 10:22 everything.log
-rw-r--r-- 1 root root 6,3G 13 mai 10:26 slim.log
Code : Tout sélectionner
/var/log/slim.log {
compress
rotate 1
size=+1024k
notifempty
missingok
copytruncate
noolddir
}
Code : Tout sélectionner
/var/log/slim.log {
compress
rotate 1
size 1024k
notifempty
missingok
copytruncate
noolddir
}
Code : Tout sélectionner
DAEMONS=(syslog-ng dkms_autoinstaller dbus @wicd !@networkmanager !@network netfs !net-auto-wireless @crond @sshd slim !gdm)
Code : Tout sélectionner
[stepharch@toshi ~]$ ls /etc/cron.daily/
logrotate man-db shadow updatedb
[stepharch@toshi ~]$
Code : Tout sélectionner
[stepharch@toshi ~]$ cat /etc/cron.daily/logrotate
#!/bin/sh
/usr/sbin/logrotate /etc/logrotate.conf
[stepharch@toshi ~]$
Code : Tout sélectionner
# see "man logrotate" for details
# rotate log files weekly
weekly
# keep 4 weeks worth of backlogs
rotate 4
# restrict maximum size of log files
#size 20M
# create new (empty) log files after rotating old ones
create
# uncomment this if you want your log files compressed
#compress
# Logs are moved into directory for rotation
# olddir /var/log/archive
# Ignore pacman saved files
tabooext + .pacorig .pacnew .pacsave
# Arch packages drop log rotation information into this directory
include /etc/logrotate.d
/var/log/wtmp {
monthly
create 0664 root root
rotate 1
}
