Bug 27519 - italc-Key sollte immer auch in sysvol-Verzeichnis kopiert werden
italc-Key sollte immer auch in sysvol-Verzeichnis kopiert werden
Status: CLOSED DUPLICATE of bug 27915
Product: UCS@school
Classification: Unclassified
Component: iTALC
UCS@school 3.0
Other Linux
: P5 normal (vote)
: UCS@school 3.0-errata
Assigned To: Felix Botner
Arvid Requate
:
Depends on:
Blocks: 27630
  Show dependency treegraph
 
Reported: 2012-06-08 14:07 CEST by Jascha Geerds
Modified: 2012-11-09 16:03 CET (History)
5 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): Troubleshooting
Max CVSS v3 score:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Jascha Geerds univentionstaff 2012-06-08 14:07:10 CEST
Auf einem Testsystem waren die "univention-samba4-dns"- und "univention-squid-samba"-Joinskripte noch nicht durchgelaufen, als das "ucsschool-italc-key"-Joinskript versucht hat den Publickey in die Freigabe zu kopieren.

Dies führte dazu, dass auch nach dem anstoßen der samba-Joinskripte der Public Key nicht dort war, wo der Benutzer ihn erwartet. Der Key musste per Hand in die Freigabe kopiert werden.
Comment 1 Sönke Schwardt-Krummrich univentionstaff 2012-06-08 16:15:13 CEST
Es hat sich gezeigt, dass die beiden genannten Joinskripte für das Fehlerbild unerheblich sind.

Aufgetreten war das Problem während der Installation eines Single-Masters.
Durch die Dependencies wird italc-client vor Samba4 installiert und dadurch auch im postinst von italc-client das Joinskript 99ucsschool-italc-key.inst ausgeführt, bevor das Verzeichnis /var/lib/samba/sysvol/$REALM/scripts/ angelegt wurde.

Das Joinskript sollte die fehlenden sysvol-Verzeichnisse selbständig anlegen, falls sie fehlen und den Key dort ablegen. Dabei müssen die Berechtigungen für dieses Verzeichnis nach dem Anlegen korrekt gesetzt werden (ACLs!).
Comment 2 Andreas Büsching univentionstaff 2012-06-19 15:44:14 CEST
Der Fix im Errata sieht so aus, dass die Versionsnummer des Join-Skripts erhöht wurde. Da das Verzeichnis mittlerweile angelegt ist reicht es wenn das Join-Skript jetzt noch einmal versucht die Datei zu kopieren.

YAML-Datei wurde hinzugefügt
Comment 3 Felix Botner univentionstaff 2012-07-24 17:29:29 CEST
Bitte nochmal den Status prüfen.
Comment 4 Felix Botner univentionstaff 2012-07-25 10:51:51 CEST

*** This bug has been marked as a duplicate of bug 27915 ***