GwenDragon
Registered User
Kaputte Logviewer versuchen alle Logdateien in /var/www/vhosts/DOMAIN.TLD/log/ zu lesen, leider auch die als GPG komprimierten, was zu Problemen der Anzeige führt.
Ich benutze derzeit das hier als globale logrotate config:
Die Domain selbst hat in logroate.d diese:
Das erzeugt aber eben die gpg-Dateien wie z.B. error_log.1.gpg etc. im selben Verzeichnis wie die Logdateien.
Wie kann ich bei lograte per compresscmd anweisen, die .gpg-Dateien in eine notfalls zu erstellendes ./enc/ zu schieben?
Ich komme ja nicht einfach an das aktuell abgearbeitet Verzeichnis der Logdateien sonst könnte ich ja mit mkdir das Unterverzeichns erzeugen und mit mv dahin schieben.
Mein Denkfehler?
Ich benutze derzeit das hier als globale logrotate config:
Code:
# ---- encrypt saved logs
shred
compress
compresscmd /usr/bin/gpg
compressoptions --always-trust --encrypt --recipient s12@DOMAIN.TLD
compressext .gpg
# ---
Die Domain selbst hat in logroate.d diese:
Code:
/var/www/vhosts/DOMAIN.TLD/logs/*.processed {
daily
rotate 7
compress
missingok
copytruncate
}
/var/www/vhosts/DOMAIN.TLD/logs/error_log {
daily
rotate 7
compress
missingok
copytruncate
}
/var/www/vhosts/DOMAIN.TLD/logs/proxy_error_log {
daily
rotate 7
compress
missingok
copytruncate
}
/var/www/vhosts/DOMAIN.TLD/logs/php-fpm_error.log {
daily
rotate 7
compress
missingok
copytruncate
}
Wie kann ich bei lograte per compresscmd anweisen, die .gpg-Dateien in eine notfalls zu erstellendes ./enc/ zu schieben?
Ich komme ja nicht einfach an das aktuell abgearbeitet Verzeichnis der Logdateien sonst könnte ich ja mit mkdir das Unterverzeichns erzeugen und mit mv dahin schieben.
Mein Denkfehler?
Last edited: