commit 2c1850e4545994bbed976df5bd85ae0660849bb3 Author: Denis Knauf Date: Wed Feb 23 15:39:35 2011 +0100 aktueller stand diff --git a/lmtab.example b/lmtab.example new file mode 100644 index 0000000..f9902c3 --- /dev/null +++ b/lmtab.example @@ -0,0 +1,16 @@ +# +# Diese Datei sollte ~/.lmtab heiszen. +# + +/opt/jbossmsg/jboss/server/default_4/log *.log 30 + +# Vorsicht: +# Keine Angabe der Zeit, wann die Datei entfernt werden soll, +# bedeutet, dass sie nach 60 Tagen entfernt wird. +# Wenn die Datei nie entfernt werden soll, 0 angeben. + +#/var/opt/mmp/log/tomcat * 0 + +# Mehrere Dateipatterns sind ebenso moeglich: + +#/var/opt/mmp/log/mmp *.log.*/*.log diff --git a/logarchiver b/logarchiver new file mode 100755 index 0000000..6c8afb5 --- /dev/null +++ b/logarchiver @@ -0,0 +1,48 @@ +#!/bin/bash + +e='*.log' +i= +n= +p=gzip + +help() { + cat </dev/null`" ] + then + a="`dirname "$1"`/archive" + '"$n"' mkdir -p -- "$a" + '"$n"' mv '$i' -- "$1" "$a" + fi ' -- '{}' \; +done diff --git a/logcleaner b/logcleaner new file mode 100755 index 0000000..0f050df --- /dev/null +++ b/logcleaner @@ -0,0 +1,41 @@ +#!/bin/sh + +a=60 +n= + +help() { + cat <