Bug 24952 - Weitergehende L/N-Dokumentation integrieren
Weitergehende L/N-Dokumentation integrieren
Status: CLOSED FIXED
Product: UCS manual
Classification: Unclassified
Component: Domain services / LDAP
unspecified
Other Linux
: P5 normal (vote)
: UCS 3.2
Assigned To: Moritz Muehlenhoff
Stefan Gohmann
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2011-11-28 17:03 CET by Moritz Muehlenhoff
Modified: 2015-04-01 13:34 CEST (History)
1 user (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):
Max CVSS v3 score:


Attachments
Zu integrierende Dokumentation (8.49 KB, text/x-tex)
2011-11-28 17:03 CET, Moritz Muehlenhoff
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Moritz Muehlenhoff univentionstaff 2011-11-28 17:03:13 CET
Im früheren technischen Dokument zu Listener/Notifier gibt es noch einige Fehleranalyse-Schritte, die später noch ins Handbuch integriert werden sollten.
Comment 1 Moritz Muehlenhoff univentionstaff 2011-11-28 17:03:35 CET
Created attachment 3908 [details]
Zu integrierende Dokumentation
Comment 2 Moritz Muehlenhoff univentionstaff 2013-09-17 16:42:07 CEST
The chapter 3.5 (Listener/notifier domain replication) were completely revamped. The QA should cover the complete section.
Comment 3 Stefan Gohmann univentionstaff 2013-09-23 16:28:14 CEST
Some comments:

1. "On the master domain controller the Univention Directory Notifier service monitors changes in the LDAP directory and makes the selected changes available to the Univention Directory Listener services on the other UCS systems"
 → the notifier is also started on the backup


2. "Die Verteilung der domänenweiten Datenänderungen ermöglicht neben der Replikation der LDAP-Inhalte auch eine Übertragung von LDAP-Änderungen in Konfigurationsdateien nicht-LDAP-fähiger Dienste. Wird zum Beispiel eine neue NFS-Freigabe in der Domänenverwaltung der Univention Management Console angelegt, wird durch ein Python-Skript - ein sogenanntes Univention Directory Listener-Modul (s.u.)- eine weitere Zeile in die Datei /etc/exports integriert. Sollte die Freigabe entfernt oder verändert werden, wird die Datei ebenfalls angepasst."
 → It is difficult to understand which data are replicated. In this case no user data are replicated. If you know what the /etc/exports is, it might be easier. Could you change it to an example without data, e.g. the creation of a printer.

3. " zum Univention Directory Notifier-Dienst"
 → see above, we have more than one notifier

4. "Jede Univention Directory Listener-Instanz verwendet eine Reihe von Univention Directory Listener-Modulen. Diese Module werden von den installierten Applikationen mitgeliefert, das Druckserver-Paket bringt z.B Listener-Module mit, die die Cups-Konfiguration erzeugen. "
 → maybe this can be merged with 2?

5. "Erkennung von Replikationsproblemen"
 → To check the state, the nagios plugin can be used:
 /usr/lib/nagios/plugins/check_univention_replication

6. "Neuinitialiisierung von Listener-Modulen"
Maybe it is to specific but the status file is written for the first time after the listener was stopped.
Comment 4 Moritz Muehlenhoff univentionstaff 2013-09-25 10:51:47 CEST
(In reply to Stefan Gohmann from comment #3)
> Some comments:
> 
> 1. "On the master domain controller the Univention Directory Notifier
> service monitors changes in the LDAP directory and makes the selected
> changes available to the Univention Directory Listener services on the other
> UCS systems"
>  → the notifier is also started on the backup

This has been updated.

> 2. "Die Verteilung der domänenweiten Datenänderungen ermöglicht neben der
> Replikation der LDAP-Inhalte auch eine Übertragung von LDAP-Änderungen in
> Konfigurationsdateien nicht-LDAP-fähiger Dienste. Wird zum Beispiel eine
> neue NFS-Freigabe in der Domänenverwaltung der Univention Management Console
> angelegt, wird durch ein Python-Skript - ein sogenanntes Univention
> Directory Listener-Modul (s.u.)- eine weitere Zeile in die Datei
> /etc/exports integriert. Sollte die Freigabe entfernt oder verändert werden,
> wird die Datei ebenfalls angepasst."
>  → It is difficult to understand which data are replicated. In this case no
> user data are replicated. If you know what the /etc/exports is, it might be
> easier. Could you change it to an example without data, e.g. the creation of
> a printer.

The example has been rewritten more verbosely.

In addition a reference to the developer's reference is provided (if people want to write their own listener modules).
 
> 3. " zum Univention Directory Notifier-Dienst"
>  → see above, we have more than one notifier

This has been updated.
 
> 4. "Jede Univention Directory Listener-Instanz verwendet eine Reihe von
> Univention Directory Listener-Modulen. Diese Module werden von den
> installierten Applikationen mitgeliefert, das Druckserver-Paket bringt z.B
> Listener-Module mit, die die Cups-Konfiguration erzeugen. "
>  → maybe this can be merged with 2?

The order has been reshuffled.
 
> 5. "Erkennung von Replikationsproblemen"
>  → To check the state, the nagios plugin can be used:
>  /usr/lib/nagios/plugins/check_univention_replication

A reference to the name of the Nagios service is provided. I think that's better because that's what the administrator is seeing in the UMC.
 
> 6. "Neuinitialiisierung von Listener-Modulen"
> Maybe it is to specific but the status file is written for the first time
> after the listener was stopped.

I think that's an internal detail.
Comment 5 Stefan Gohmann univentionstaff 2013-09-26 08:43:48 CEST
German text: OK