Linuxmuster-import-devices: Cannot copy Printers.xml to GPO

Hallo.
Ich habe mittlerweile unsere Drucker in der devices.csv auch als Drucker erfasst. Das sieht dann so aus:

fachraum;hp-bi;printer;00:32:56:26:09:04;10.30.51.7;---;---;;printer;---;0;;;;MIGRATION;;

Beim Durchlauf von linuxmuster-import-devices erscheint jedoch:

#### Creating Printers.xml for GPO in /var/lib/sophomorix/gpo/school      ####
/usr/bin/samba-tool gpo listall (and: gpo listcontainers)
School default-school:  14 printers found
   WARNING: Cannot copy Printers.xml to GPO: Printers exist, but no GPO directory

Ist das noch nicht vollständig implementiert oder was läuft da falsch? (Der angegebene Befehl /usr/bin/samba-tool gpo listall funktioniert und zeigt die Policies…)

Schöne Grüße,
Michael

Um die GPO zu erzeugen muss für jede Schule einmalig (meist nur default-school) aufgerufen werden.

sophomorix-school --gpo-create <school>

Anzeigen:

sophomorix-school --gpo-listall

sollte dann je Schule eine gpo zeigen (display name: sophomorix:school:default-school)

Danke fürs genaue beobachten der Ausgabe.

LG, Rüdiger

Hallo Rüdiger.
Alles klar – jetzt sieht’s besser aus:

#### Creating Printers.xml for GPO in /var/lib/sophomorix/gpo/school      ####
/usr/bin/samba-tool gpo listall (and: gpo listcontainers)
School default-school:  14 printers found
   copy: /var/lib/sophomorix/gpo/school/default-school/Printers.xml
    ---> /var/lib/samba/sysvol/linuxmuster.meine-schule.de/Policies/{4AD485D1-0630-432B-9143-570A4E138B68}/User/Preferences/Printers/Printers.xml

#### /usr/sbin/sophomorix-device terminated regularly                     ####
Calling console printout
LOG       : Reading /etc/linuxmuster/sophomorix/default-school/devices.csv    
LOG       : All *.devices.csv files without syntax error                      
LOG       : /usr/sbin/sophomorix-device terminated regularly                  

Danke – ich markiere das als gelöst. Müssen das nun alle Nutzer manuell nachholen oder baust du das als Fix ein?

Schöne Grüße,
Michael

Das müssen erst mal alle Nutzer die GPOs nutzen vorher ausführen, damit die GPO Sache zieht.