Hallo,

mir ist eben aufgefallen das meine kdm.log wirklich sehr groß ist
ls -lh /var/log/kdm.log
-rw-r--r-- 1 root root 2,4G 27. Mär 02:13 /var/log/kdm.log

cat kdm.log | wc -l
 48551159
dann gibt es noch ein paar weitere logs die größer als 10MB sind.

Die ganzen anderen logs sind um die 1MB und sind auch durchnummeriert.

sollten nicht aber alle logs immer angepasst werden, das keine zu groß wird?

ich finde es halt seltsam das kdm.log so groß ist und es auch keine kdm.log.1 ... gibt wie bei den anderen logs.

Muss ich noch etwas einstellen oder ist das Absicht?
Wechsel mal nach /etc/logrotate.d und mache ein "grep kdm *", dann solltest den Grund sehen, denn diese Logdatei wird nicht von logrotate überwacht. Kopiere dir mal eine Vorlage deiner Wahl aus diesem Verzeichnis und ersetze die Logdateien aus der ersten Zeile. Bei mir verwende ich folgende Logfiles in einer solcher Datei:

/var/log/kdm.log
/var/log/acpid.log
/var/log/faillog
/var/log/ntp.log
/var/log/pacman.log
/var/log/uucp.log

Außerdem verwende ich dies in der logrotate.conf (Bei dir wichtigen Logfiles kannst du dies in der entsprechenden Datei ändern):

rotate 2
size +4096k
compress

und falls dir die ".1" Dateien im gleichen Verzeichnis genauso wie mir auf die Nerven gehen, dann kannst du dies damit abstellen (das Verzeichnis sollte natürlich existieren):

olddir /var/log/archiv
also irgendwas schein ich falsch zu machen

habe mir eine vorlage kopiert und das ganze auf kdm angepasst

aber die log wird nicht aufgeteilt. Es erscheint auch keine Fehlermeldung
 1 /var/log/kdm.log {
  2    missingok
  3    notifempty
  4    delaycompress
  5    postrotate
  6       /bin/kill -HUP `cat /var/run/kdm.pid 2>/dev/null` 2>/dev/null || true
  7    endscript
  8 }
So das ganze jetzt läuft jetzt doch 🙂
hab in kdm noch ein daily reingesetzt und gut