MySQL-Datenbank LogoDB neu aufbauen

Version 2.1 von Alexander Kruck am 2022/05/16 14:45

Falls Sie die MySQL Datenbank LogoDB neu aufbauen wollen gehe Sie bitte wie folgt vor:

Wechseln Sie in den logosrv Container und führen dort folgenden Befehl:

/etc/init.d/ldcatalogd stop

Danach stoppen Sie den ldserver mit folgendem Befehl

ldserver stop

Im Anschluß daran führen Sie die beiden folgenden Befehle aus

ldwebfilter --expire-surflog 0

ldwebfilter --update-surflog

Nun lesen Sie mit folgendem Befehl das logodb secret aus, dies wird später benötigt

cat /etc/logodb.secret

Anschließend droppen Sie die logodb Datenbank

mmysql drop database logodb;

Fühen Sie nun folgende Befehle aus. logodb.secret ersetzen Sie mit dem Secret von weiter oben

dpkg-reconfigure ld-mysql-logodb

reset_logodb_password {logodb.secret}

Importieren Sie nun die Workstations

import_workstations

Danach starten Sie den ldserver neu

ldserver start

Zum Schluß führen Sie noch diesen Befehl aus

/etc/init.d/ldcatalogd start

Optional:
---------
Vorher Webfilter-Listen/-Kategorien sichern

while read line; do ldwebfilter -b "$line"; done < /root/webfilter_blacklist.list

while read line; do ldwebfilter -w "$line"; done < /root/webfilter_whitelist.list

while read line; do ldwebfilter -e "$line"; done < /root/webfilter_categories_B.list

while read line; do ldwebfilter -E "$line"; done < /root/webfilter_categories_W.list

ldwebfilter -l

ldwebfilter -c

ldwebfilter --find-surflog-entries user=admin