Vor allem habe ich dann gar keine Kontrolle mehr was und wie installiert und upgedatet wird. Und wenn dann auch wieder nicht protokolliert wird was gemacht wurde... Lieber nicht. Dann mache ich dies doch besser von Hand. Aber eine Art Infofenster über aktuelle Probleme könnte hilfreich sein.
So habe den Lösungsvorschlag von QNAP bei meiner TS-231+ ausprobiert. Kurz das Ergebnis: Keine Änderung, habe immer noch die Meldung [MalwareRemover] Scan completed and malware deleted.
Habe mir mal die MalwareRemover_cron.sh angesehen. Das ist die Orginaldatei:
#! /bin/shCONF=/etc/config/qpkg.confQPKG_NAME="MalwareRemover"QPKG_ROOT=`/sbin/getcfg $QPKG_NAME Install_Path -f $CONF`[ -e /etc/profile.d/python3.bash ] && . /etc/profile.d/python3.bashPYTHON="python3"CLEAN="Y"$PYTHON $QPKG_ROOT/modules/01_xmrminer.pycif [ $? != 0 ]; then CLEAN="N"fi$PYTHON $QPKG_ROOT/modules/02_autoupgrade.pycif [ $? != 0 ]; then CLEAN="N"fi$PYTHON $QPKG_ROOT/modules/03_vpnfilter.pycif [ $? != 0 ]; then CLEAN="N"fiif [ $CLEAN = "Y" ]; then /sbin/write_log "[MalwareRemover] Scan completed." 4 /sbin/notice_log_tool -t 6 -E "[MalwareRemover] Scan completed."else /sbin/write_log "[MalwareRemover] Scan completed and malware deleted." 4 /sbin/notice_log_tool -t 6 -E "[MalwareRemover] Scan completed and malware deleted."fi
Die geänderte Datei sieht so aus:
#! /bin/sh
CONF=/etc/config/qpkg.conf
QPKG_NAME="MalwareRemover"
QPKG_ROOT=`/sbin/getcfg $QPKG_NAME Install_Path -f $CONF`
[ -e /etc/profile.d/python3.bash ] && . /etc/profile.d/python3.bash
PYTHON="python3"
export LC_CTYPE="en_US.utf-8"
CLEAN="Y"
$PYTHON $QPKG_ROOT/modules/01_xmrminer.pyc
if [ $? != 0 ]; then
CLEAN="N"
fi
$PYTHON $QPKG_ROOT/modules/02_autoupgrade.pyc
if [ $? != 0 ]; then
CLEAN="N"
fi
$PYTHON $QPKG_ROOT/modules/03_vpnfilter.pyc
if [ $? != 0 ]; then
CLEAN="N"
fi
if [ $CLEAN = "Y" ]; then
/sbin/write_log "[MalwareRemover] Scan completed." 4
/sbin/notice_log_tool -t 6 -E "[MalwareRemover] Scan completed."
else
/sbin/write_log "[MalwareRemover] Scan completed and malware deleted." 4
/sbin/notice_log_tool -t 6 -E "[MalwareRemover] Scan completed and malware deleted."
fi
Alles anzeigen
Die Änderung ist export LC_CTYPE="en_US.utf-8" oder habe ich was übersehen? Für mich sieht dies nach der Änderung des Zeichensatzes aus.
Also bei mir hat die Änderung auf den US-Zeichensatz nichts gebracht.
Getestet habe die den Remover durch deaktivieren und aktivieren (dann führt er eine erneute Prüfung durch) und mit einem Neustart. Bei mir bleibt es bei der alten Meldung.
Bin gespannt ob Ihr was bessere vermelden könnt, aber bei mir hat der Lösungsvorschlag von QNAP abgelost.