Bug 25704 - Übernahme des Webfilter-Moduls (ucs-school-umc-internetrules)
Summary: Übernahme des Webfilter-Moduls (ucs-school-umc-internetrules)
Status: CLOSED FIXED
Alias: None
Product: UCS@school
Classification: Unclassified
Component: UMC - Internet rules
Version: UCS@school for UCS 2.4
Hardware: Other Linux
: P5 normal
Target Milestone: UCS@school 3.0 MS2
Assignee: Alexander Kläser
QA Contact: Andreas Büsching
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-01-03 17:36 CET by Sönke Schwardt-Krummrich
Modified: 2012-06-11 06:29 CEST (History)
4 users (show)

See Also:
What kind of report is it?: ---
What type of bug is this?: ---
Who will be affected by this bug?: ---
How will those affected feel about the bug?: ---
User Pain:
Enterprise Customer affected?:
School Customer affected?:
ISV affected?:
Waiting Support:
Flags outvoted (downgraded) after PO Review:
Ticket number:
Bug group (optional):
Customer ID:
Max CVSS v3 score:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Sönke Schwardt-Krummrich univentionstaff 2012-01-03 17:36:47 CET
Für UCS@school 3.0 muss das Paket nach UCS 3.0 übernommen und entsprechend
umgestellt werden:
- Python 2.6
- bash/dash
- anonymous bind
- Restrukturierung der UMC-Komponente
- ...
Comment 1 Alexander Kläser univentionstaff 2012-03-05 15:48:36 CET
Das Modul wurde umbenannt in: ucs-school-umc-internetrules

Für die Umsetzung wird das alte Modul in 2 neue Module aufgeteilt, die beide nur für Admins sichtbar sind.

* Umbenennung: "Internetregeln definieren" und "Internetregeln zuweisen"

* Zwei Listentypen werden unterstützt:
  a) Deutsch: "Sperrliste", Englisch: "Blacklist"
  b) Deutsch: "Freigabeliste", Englisch: "Whitelist"

* Ggf. kann ein Wizard für das Anlegen neuer Regeln hilfreich sein
Comment 2 Alexander Kläser univentionstaff 2012-04-24 12:11:10 CEST
Die Übernahme des Moduls ist soweit abgeschlossen. Ein Wizard zum Erstellen neuer Regeln scheint nicht benötigt zu werden.


 ucs-school-umc-internetrules (7.0.6-1) unstable; urgency=low
 .
   * fixed translations; Bug #25704
Comment 3 Alexander Kläser univentionstaff 2012-05-03 12:13:39 CEST
Eingetragene Domänen für Blacklists werden nicht korrekt aufgelistet.
Comment 4 Alexander Kläser univentionstaff 2012-05-04 15:04:10 CEST
(In reply to comment #3)
> Eingetragene Domänen für Blacklists werden nicht korrekt aufgelistet.

Das wurd korrigiert.


 ucs-school-lib (1.0.41-1) unstable; urgency=low
 .
   * fixed rule type when saving rules; Bug #25704
Comment 5 Stefan Gohmann univentionstaff 2012-05-21 09:55:41 CEST
Es wäre gut, wenn auch Arbeitsgruppen Internetregeln zugewiesen werden könnten. 

Zusätzlich wäre es für Bug #17921 gut, wenn direkt die globalen Lehrer- und Schülergruppen einer Schule ausgewählt werden könnten.
Comment 6 Alexander Kläser univentionstaff 2012-05-21 14:39:23 CEST
(In reply to comment #5)
> Es wäre gut, wenn auch Arbeitsgruppen Internetregeln zugewiesen werden könnten. 
> 
> Zusätzlich wäre es für Bug #17921 gut, wenn direkt die globalen Lehrer- und
> Schülergruppen einer Schule ausgewählt werden könnten.

Das wurde ergänzt, es werden jetzt alle Gruppen angezeigt mit Ausnahme von Räumen. Von dem Gruppennamen wird das Schulenpräfix/-suffix entfernt.


 ucs-school-lib (1.0.44-1) unstable; urgency=low
 .
   * added poperty "groups" to SchoolSearchBase; Bug #25704

 ucs-school-umc-internetrules (7.0.12-1) unstable; urgency=low
 .
   * show all groups (except rooms) for filter rule assignment; Bug #25704
Comment 7 Alexander Kläser univentionstaff 2012-05-25 12:22:31 CEST
Derzeit kann die Regel "Unbeschränkt" nicht angezeigt werden.
Comment 8 Andreas Büsching univentionstaff 2012-05-25 12:28:12 CEST
Beim Bearbeiten habe ich noch folgendes Problem festgestellt:

Ich lege eine Regel an:

- Name beliebig
- Freigabeliste
- URLs: fasel.de, bla.com
- Prio 3
- WLAN: true

Anschließend bearbeite ich die Regel:

- Freigabeliste -> Sperrliste

Nach dem Speichern wird mir weiterhin eine Freigabeliste angezeigt

Wenn ich dann wieder in den Bearbeitungsmodus gehe steht dort auch
Freigabeliste und zusätzlich ist die Liste der URLs leer
Comment 9 Andreas Büsching univentionstaff 2012-05-25 12:29:13 CEST
nach dem Anlegen der Regel buggy:

root@master:/usr/share/univention-management-console/modules# ucr search buggy
proxy/filter/setting/buggy/domain/whitelisted/1: fasel.de
proxy/filter/setting/buggy/domain/whitelisted/2: bla.com
proxy/filter/setting/buggy/filtertype: whitelist-block
proxy/filter/setting/buggy/priority: 3
proxy/filter/setting/buggy/wlan: true

nach dem Bearbeiten der Regel buggy:

root@master:/usr/share/univention-management-console/modules# ucr search buggy
proxy/filter/setting/buggy/domain/blacklisted/1: fasel.de
proxy/filter/setting/buggy/domain/blacklisted/2: bla.com
proxy/filter/setting/buggy/filtertype: whitelist-block
proxy/filter/setting/buggy/priority: 3
proxy/filter/setting/buggy/wlan: true
Comment 10 Alexander Kläser univentionstaff 2012-05-25 12:30:49 CEST
Wenn für eine Regel keine Priorität angegeben ist, wird derzeit "5" angezeigt, sie sollte aber 0 sein.
Comment 11 Alexander Kläser univentionstaff 2012-05-25 12:32:32 CEST
(In reply to comment #10)
> Wenn für eine Regel keine Priorität angegeben ist, wird derzeit "5" angezeigt,
> sie sollte aber 0 sein.

Das wurde angepasst.

 ucs-school-lib (1.0.52-1) unstable; urgency=low
 .
   * fixed default priority for internet rules; Bug #25704
Comment 12 Alexander Kläser univentionstaff 2012-05-25 14:50:13 CEST
(In reply to comment #7)
> Derzeit kann die Regel "Unbeschränkt" nicht angezeigt werden.

→ OK, das Problem lag an dem Unicode-Format des vom Browser übermittelten Strings. Das wurde behoben

(In reply to comment #8)
> Beim Bearbeiten habe ich noch folgendes Problem festgestellt:
> 
> Ich lege eine Regel an:
> 
> - Name beliebig
> - Freigabeliste
> - URLs: fasel.de, bla.com
> - Prio 3
> - WLAN: true
> 
> Anschließend bearbeite ich die Regel:
> 
> - Freigabeliste -> Sperrliste
> 
> Nach dem Speichern wird mir weiterhin eine Freigabeliste angezeigt
> 
> Wenn ich dann wieder in den Bearbeitungsmodus gehe steht dort auch
> Freigabeliste und zusätzlich ist die Liste der URLs leer

→ OK, das wurde angepasst

Einige Übersetzungen wurden noch leicht angepasst ("Regeln zuweisen" → "Regel zuweisen").

Bug 27287 wurde angelegt, da bei einer Regelzuweisung die derzeit gesetzte Regel nicht vorausgewählt ist.


 ucs-school-lib (1.0.53-1) unstable; urgency=low
 .
   * fixed problems when changing the filter type; Bug #25704


 ucs-school-umc-internetrules (7.0.14-1) unstable; urgency=low
 .
   * fixed translations; Bug #25704
Comment 13 Andreas Büsching univentionstaff 2012-05-25 15:42:57 CEST
Wenn ich Regeln lösche wird kein Reload gemacht. Ich muss erst neu suchen, damit die neue Lsite angezeigt wird
Comment 14 Andreas Büsching univentionstaff 2012-05-25 15:45:47 CEST
(In reply to comment #13)
> Wenn ich Regeln lösche wird kein Reload gemacht. Ich muss erst neu suchen,
> damit die neue Lsite angezeigt wird

Ich kann das Problem nicht reproduzieren. Das dauert nur etwas länger
Comment 15 Andreas Büsching univentionstaff 2012-05-25 16:09:46 CEST
Internetregeln definieren und zuweisen funktioniert. ChangeLog-Eintrag existiert
Comment 16 Stefan Gohmann univentionstaff 2012-06-11 06:29:25 CEST
UCS@school 3.0 wurde veröffentlicht. Sollte der hier beschriebene Bug mit einer  neueren Version von UCS@school erneut auftreten, so sollte dieser Bug dupliziert werden: "Clone This Bug"