Hallo
Ich habe mir hier ein eigenes kleines Linux gebaut. Das komplette Betriebssystem läuft aus dem RAM. Ich habe den syslogd und den klogd jetzt so umgebaut, dass die Meldungen in eine Datei auf einen externen USB Stick geschrieben werden, so dass ich die nachträglich noch anschauen kann.
Jetzt möchte ich beim booten ein neues File auf dem Stick anlegen, also messages.1, messages.2 messages.3 bis messages.10. Allerdings habe ich das Problem dass ich ja nicht mehr weiß, bei welchem Index ich gerade bin. Außerdem soll Das Ganze auf eine bestimmt Speichergröße und Fileanzahl beschränkt werden.
Ich weiß, eigentlich macht logrotate so etwas in der Art schon. Das ist aber auf dem System nicht vorhanden.
Ich steh gerade etwas auf dem Schlauch. Habt ihr mir ein paar Anhaltspunkte wie ich das am besten hin bekomme?
Vielen Dank
Gruß
Bean
Ich habe mir hier ein eigenes kleines Linux gebaut. Das komplette Betriebssystem läuft aus dem RAM. Ich habe den syslogd und den klogd jetzt so umgebaut, dass die Meldungen in eine Datei auf einen externen USB Stick geschrieben werden, so dass ich die nachträglich noch anschauen kann.
Jetzt möchte ich beim booten ein neues File auf dem Stick anlegen, also messages.1, messages.2 messages.3 bis messages.10. Allerdings habe ich das Problem dass ich ja nicht mehr weiß, bei welchem Index ich gerade bin. Außerdem soll Das Ganze auf eine bestimmt Speichergröße und Fileanzahl beschränkt werden.
Ich weiß, eigentlich macht logrotate so etwas in der Art schon. Das ist aber auf dem System nicht vorhanden.
Ich steh gerade etwas auf dem Schlauch. Habt ihr mir ein paar Anhaltspunkte wie ich das am besten hin bekomme?
Vielen Dank
Gruß
Bean