Änderungen von Dokument MySQL-Datenbank LogoDB neu aufbauen

Zuletzt geändert von Alexander Kruck am 2022/05/23 11:12

Von Version 6.1
bearbeitet von Jonas Mayer
am 2022/05/19 19:19
Änderungskommentar: Es gibt keinen Kommentar für diese Version
Auf Version 1.7
bearbeitet von Michael Ecer
am 2022/03/23 13:26
Änderungskommentar: Update document after refactoring.

Zusammenfassung

Details

Seiteneigenschaften
Dokument-Autor
... ... @@ -1,1 +1,1 @@
1 -XWiki.jonasmayer@sbede
1 +XWiki.michaelecer@sbede
Inhalt
... ... @@ -1,17 +1,15 @@
1 -(% style="color:#000000" %)Falls Sie die MySQL Datenbank LogoDB neu aufbauen wollen, gehen Sie bitte wie folgt vor:
1 +(% style="color:#2980b9" %)logosrv
2 2  
3 +(% class="box" %)
4 +(((
5 +(% style="color:#000000" %)##/etc/init.d/ldcatalogd stop##
6 +)))
3 3  
4 -(% style="color:#000000" %)Wechseln Sie in den logosrv Container und stoppen sie dort den ldserver Dienst und den darin enthaltenen ldcatalogd Dienst:
5 -
6 6  (% class="box" %)
7 7  (((
8 -(% style="color:#000000" %)##/etc/init.d/ldcatalogd stop
9 -ldserver stop##
10 +(% style="color:#000000" %)##ldserver stop##
10 10  )))
11 11  
12 -
13 -(% style="color:#000000" %)Im Anschluß daran führen Sie die beiden folgenden Befehle aus
14 -
15 15  (% class="box" %)
16 16  (((
17 17  (% style="color:#000000" %)##ldwebfilter ~-~-expire-surflog 0##
... ... @@ -19,28 +19,19 @@
19 19  
20 20  (% class="box" %)
21 21  (((
22 -(% style="color:#000000" %)ldwebfilter ~-~-update-surflog
20 +(% style="color:#000000" %)##ldwebfilter ~-~-update-surflog##
23 23  )))
24 24  
25 -
26 -(% style="color:#000000" %)Nun lesen Sie mit folgendem Befehl das logodb secret aus, dies wird später benötigt
27 -
28 28  (% class="box" %)
29 29  (((
30 -(% style="color:#000000" %)cat /etc/logodb.secret
25 +(% style="color:#000000" %)##cat /etc/logodb.secret##
31 31  )))
32 32  
33 -
34 -(% style="color:#000000" %)Anschließend droppen Sie die logodb Datenbank
35 -
36 36  (% class="box" %)
37 37  (((
38 38  (% style="color:#000000" %)##mmysql drop database logodb;##
39 39  )))
40 40  
41 -
42 -(% style="color:#000000" %)Fühen Sie nun folgende Befehle aus.(%%) (% style="color:#e74c3c" %)logodb.secret(% style="color:#000000" %) ersetzen Sie mit dem Secret von weiter oben
43 -
44 44  (% class="box" %)
45 45  (((
46 46  (% style="color:#000000" %)##dpkg-reconfigure ld-mysql-logodb##
... ... @@ -48,28 +48,19 @@
48 48  
49 49  (% class="box" %)
50 50  (((
51 -(% style="color:#000000" %)##reset_logodb_password {##(% style="color:#e74c3c" %)##logodb.secret##(% style="color:#000000" %)##}##
40 +(% style="color:#000000" %)##reset_logodb_password {logodb.secret}##
52 52  )))
53 53  
54 -
55 -(% style="color:#000000" %)Importieren Sie nun die Workstations
56 -
57 57  (% class="box" %)
58 58  (((
59 59  (% style="color:#000000" %)##import_workstations##
60 60  )))
61 61  
62 -
63 -(% style="color:#000000" %)Danach starten Sie den ldserver neu
64 -
65 65  (% class="box" %)
66 66  (((
67 67  (% style="color:#000000" %)##ldserver start##
68 68  )))
69 69  
70 -
71 -(% style="color:#000000" %)Zum Schluß starten Sie die ldacatalog Datenbank wieder.
72 -
73 73  (% class="box" %)
74 74  (((
75 75  (% style="color:#000000" %)##/etc/init.d/ldcatalogd start##
... ... @@ -78,51 +78,39 @@
78 78  
79 79  (% style="color:#27ae60" %)Optional:(%%)
80 80  (% style="color:#000000" %)~-~-~-~-~-~-~-~--
81 -Als optionalen Schritt können Sie vor dem Neuaufbau der LogoDB die Webfilter Listen und Kategorien sichern.
61 +Vorher Webfilter-Listen/-Kategorien sichern
82 82  
83 -(% style="color:#000000" %)Mit diesen Befehlen im Container (% style="color:#3498db" %)logosrv (% style="color:#000000" %)können Sie sich die aktuellen Regeln und Kategorien des Webfilters anzeigen lassen.
63 +(% class="box" %)
64 +(((
65 +(% style="color:#000000" %)##while read line; do ldwebfilter -b "$line"; done < /root/webfilter_blacklist.list##
66 +)))
84 84  
85 85  (% class="box" %)
86 86  (((
87 -(% style="color:#000000" %)##ldwebfilter -l ##(%%)
88 -(% style="color:#000000" %)##ldwebfilter -c##
70 +(% style="color:#000000" %)##while read line; do ldwebfilter -w "$line"; done < /root/webfilter_whitelist.list##
89 89  )))
90 90  
91 -(% style="color:#000000" %)Sichern sie Sich nun diese Daten.
92 -
93 -
94 -(% style="color:#000000" %)Um die Daten wieder einzulesen gehen sie folgendermaßen vor:
95 -
96 -
97 -(% style="color:#000000" %)Einlesen der Blacklist
98 -
99 99  (% class="box" %)
100 100  (((
101 -(% style="color:#000000" %)##while read line; do ldwebfilter -b "$line"; done < /root/webfilter_blacklist.list##
75 +(% style="color:#000000" %)##while read line; do ldwebfilter -e "$line"; done < /root/webfilter_categories_B.list##
102 102  )))
103 103  
104 -
105 -(% style="color:#000000" %)Einlesen der Whitelist
106 -
107 107  (% class="box" %)
108 108  (((
109 -(% style="color:#000000" %)##while read line; do ldwebfilter -w "$line"; done < /root/webfilter_whitelist.list##
80 +(% style="color:#000000" %)##while read line; do ldwebfilter -E "$line"; done < /root/webfilter_categories_W.list##
110 110  )))
111 111  
112 -
113 -(% style="color:#000000" %)Einlesen der Blacklistkategorien
114 -
115 115  (% class="box" %)
116 116  (((
117 -(% style="color:#000000" %)##while read line; do ldwebfilter -e "$line"; done < /root/webfilter_categories_B.list##
85 +(% style="color:#000000" %)##ldwebfilter -l##
118 118  )))
119 119  
120 -
121 -(% style="color:#000000" %)Einlesen der Whitelistkategorien
122 -
123 123  (% class="box" %)
124 124  (((
125 -(% style="color:#000000" %)##while read line; do ldwebfilter -E "$line"; done < /root/webfilter_categories_W.list##
90 +(% style="color:#000000" %)##ldwebfilter -c##
126 126  )))
127 127  
128 -
93 +(% class="box" %)
94 +(((
95 +(% style="color:#000000" %)##ldwebfilter ~-~-find-surflog-entries user=admin##
96 +)))