On my mom's computer, she's getting here syslog/kern.log filled with lines from a Lexmark driver:
Sep 22 21:01:20 pamela-desktop kernel: [48657.676578] usb 1-3: usbfs: process 1490 (demond_nscan) did not claim interface 3 before use
Sep 22 21:01:20 pamela-desktop kernel: [48657.676585] usb 1-3: usbfs: process 1490 (demond_nscan) did not claim interface 3 before use
Sep 22 21:01:20 pamela-desktop kernel: [48657.676592] usb 1-3: usbfs: process 1490 (demond_nscan) did not claim interface 3 before use
Now multiply those by whatever number you need to get 161 GB.
Is there anything I can do, besides write a script to filter duplicate lines out of sys/kern.log and run that as a cron job?


logrotateseems to be what you need. If you have some time to play with, it's better to solve the problem that causes the error/warning, rather than just hiding it. – phunehehe Sep 23 '12 at 4:24