Und dann bitte bescheid geben ob es funktioniert und den Effekt - gut oder eher schlecht...
Danke!
Hintergrund ist, dass mit CCcam standardmässig in 3 verschiedene Systemlogfiles geschrieben wird, wovon aber nur mit fail2ban eins davon gebraucht wird... Nochdazu können diese Logfiles auf dauer ziemlich gross werden:
/var/log/daemon.log
/var/log/debug
/var/log/syslog
...hier sind die files jeweils 50MB gross - also insg. 150MB am Tag...
-------------------------
Durch diese Modifikation wird CCcam jeden Tag irgendwas um 06:30 neu gestartet - ihr müsst also ggf euren eigenen restart aus i jobs herrausnehmen...
Also, zunächst das cccam Script bearbeiten und die entsprechende Zeile wo CCcam gestartet wird so anpassen, das es nicht mehr ins syslog schreibt... -> nano /var/emu/script/cccam
Sucht dort nach folgender Zeile (23):
Code: Alles auswählen
$CAMBINS/cccam/$CCVERSION -v -t & #logged CCcam Messages in SYSLOG!
Code: Alles auswählen
$CAMBINS/cccam/$CCVERSION -d -t >>/tmp/CCcam.log &
nano /etc/logrotate.d/cccam
Code: Alles auswählen
/tmp/CCcam.log
{
daily
rotate 3
compress
delaycompress
missingok
notifempty
create 640 root adm
sharedscripts
postrotate
touch /var/log/ipc/CCcam.OK ; /bin/cccam restart >/dev/null
endscript
}
(crasht CCcam oft, dann wird /var/log/ipc/ mit der Zeit auch sehr viel Platz verbrauchen!)
Wenn ihr fail2ban benutzt, müsst ihr jetzt leider auch noch die /etc/fail2ban/jail.conf bearbeiten - das Logfile was fail2ban überwachen soll hat sich ja nun geändert...
Sucht nach den [cccam_*] Einträgen ganz am Ende der Datei und ändert
Code: Alles auswählen
logpath = /var/log/syslog
Code: Alles auswählen
logpath = /tmp/CCcam.log
Optimiert wird das ganze zusätzlich auch noch wenn tmp2ram.sh installiert wird - weil dann wird noch weniger auf der Systemplatte herrumgeschrieben...
...Ein weiterer Hintergrund ist auch die sog. ipc2ram Modifikation wie sie zzt in der Entwicklung ist...