Seite 1 von 1

Fehler in Doku "Zusammenarbeit mit Verzeichnisdienst (opsi-directory-connector)"

Verfasst: 04 Jul 2023, 13:36
von Beebob007
Moin,

folgende Probleme habe ich festgestellt:
- In der Doku soll die Datei /etc/opsi/opsidirectoryconnector-custom.conf angelegt und bearbeitet werden.
Wenig später in der Anleitung soll die Datei /etc/systemd/system/opsi-directory-connector.service angelegt werden mit dem Inhalt:

Code: Alles auswählen

  [Unit]
  Description=Sync clients from AD to opsi
  Wants=network.target

  [Service]
  Type=oneshot
  ExecStart=/usr/bin/opsi-directory-connector --config /etc/opsi/opsi-directory-connector-custom.conf
  
Hier ist ein falscher Name opsi-directory-connector-custom.conf angegeben und müsste opsidirectoryconnector-custom.conf heißen.

- Ein weiteres Problem ist, dass in der Datei /etc/systemd/system/opsi-directory-connector.timer vergessen wurde Unit=opsi-directory-
connector.service zu setzen und somit läuft der Dienst überhaupt nicht.
Es müsste dann wohl so aussehen:

Code: Alles auswählen

   [Unit]
   Description=Start the opsi-directory-connector in regular intervals

   [Timer]
   OnBootSec=5min
   OnUnitActiveSec=1hour
   Unit=opsi-directory-connector.service

   [Install]
   WantedBy=timers.target
  
Viele Grüße

Re: Fehler in Doku "Zusammenarbeit mit Verzeichnisdienst (opsi-directory-connector)"

Verfasst: 04 Jul 2023, 13:52
von ThomasT
Hallo,

danke für die Meldung des Parameters im Service File. Ich hab das geändert und es wird demnächst gepusht.
Tatsächlich sollte das Timer File auch ohne Angabe der Unit funktionieren:
https://www.freedesktop.org/software/systemd/man/systemd.timer.html# hat geschrieben:For each timer file, a matching unit file must exist, describing the unit to activate when the timer elapses. By default, a service by the same name as the timer (except for the suffix) is activated. Example: a timer file foo.timer activates a matching service foo.service.
Kannst du da genauere Angaben zu deinem System machen?

Re: Fehler in Doku "Zusammenarbeit mit Verzeichnisdienst (opsi-directory-connector)"

Verfasst: 04 Jul 2023, 13:56
von Beebob007
Hi,

ich nutze Debian 11. Nachdem ich das Timer File geändert habe funktioniert bei mir alles wie es soll.

VG