Seite 1 von 2

PXE Files Berechtigung

Verfasst: 04 Dez 2015, 13:56
von fizubi
Hallo,

wenn ich ein Netboot Paket auf Setup setzte (in meinem Fall win10-x64), dann wird unter /tftpboot/linux/pxelinux.cfg wie üblich die PXE Files angelegt mit dem Namen der MAC Adresse des Rechners.
Allerdings passen die Berechtigungen nicht...
Wenn ich ein opsi-set-rights auf diese Datei mache wird funkioniert alles. Wenn nicht, habe ich das Problem, dass der Computer nicht Automatisch installiert sondern das normale PXE Menü zeigt.

Die Rechte sehen vor dem maneullen Setzen auf "prw-r--r-- 1 root root"

Danke im Vorraus für die Hilfe,

Christoph

Re: PXE Files Berechtigung

Verfasst: 07 Dez 2015, 09:47
von m.radtke
hier ein Beispiel wie es aussehen sollte

Code: Alles auswählen

prw-r--r-- 1 opsiconfd pcpatch    0 Okt  6 15:49 01-00-00-da-69-3c-12
welche Version vom opsi-pxeconfd ist denn installiert?

Gruß
Mathias

Re: PXE Files Berechtigung

Verfasst: 07 Dez 2015, 10:02
von n.wenselowski
Hi Christoph,
m.radtke hat geschrieben:welche Version vom opsi-pxeconfd ist denn installiert?
Für mich wäre auch noch interessant: welches OS und welche Version von python-opsi setzt du ein?


Gruß

Niko

Re: PXE Files Berechtigung

Verfasst: 07 Dez 2015, 10:22
von fizubi
python-opsi: 4.0.6.34-1
Server Betriebsystem: Ubuntu Server 64bit 14.04.3
opsipxeconfd: 4.0.5.5-2

Es sollten eigentlich alle Pakete auf dem neustem Stand sein.

Danke und Grüße
Christoph

Ergänzung: Wie im Changelog erwähnt habe ich nach dem Downgrade des PXE Linux die Files durch das aktuelle SYSLINUX ausgetauscht..

Re: PXE Files Berechtigung

Verfasst: 07 Dez 2015, 12:44
von m.radtke
In 4.0.6 Stable ist mittlerweile ein neues opsi-linux bootimage Paket
Bitte erst das installieren und dann noch einen Log des opsipxeconfd hier posten (Pastebin etc. für den upload des Logs)

Gruß
Mathias

Re: PXE Files Berechtigung

Verfasst: 08 Dez 2015, 10:03
von fizubi
Das habe ich bereits drauf.

4.0.5.5-2 ist die Ausgabe der Version von dpkg -l opsipxeconfd

Bei dpkg -l opsi-linux-bootimage kommt bei mir Folgende Version raus: 20151125-1

Ich habe einen nagelneuen OPSI Server aufgebaut und alle aktuellen Pakete installiert. auch da legt er die Datei mit folgenden Rechten an:

Code: Alles auswählen

prw-r--r-- 1 root      root         0 Dez  8 09:51 01-02-03-04-05-06-07
Hier ein Auszug aus dem Log:
http://pastebin.com/pxYNZdV2

Re: PXE Files Berechtigung

Verfasst: 08 Dez 2015, 10:49
von m.radtke
das root die files besitzt ist kein Problem.
Auf anderen internen Servern ist auch root Besitzer der Datei

funktioniert es denn auf dem neuen Server ohne manuelles Setzen der Rechte?

zudem würde ich mit

Code: Alles auswählen

# tail-f /var/log/syslog
den Syslog beobachten wenn das Auslesen der Pipe fehlschlägt

Re: PXE Files Berechtigung

Verfasst: 08 Dez 2015, 11:13
von fizubi
Tail Syslog:
http://pastebin.com/T9hC506S

Ja, auf dem Testserver funktioniert es, ja.
Auf dem Livesystem komischerweiße auch manchmal. Aber nicht zuverlässig..

Re: PXE Files Berechtigung

Verfasst: 08 Dez 2015, 12:49
von m.radtke
war denn der Client zum Zeitpunkt des PXEBoots auf Setup gesetzt?

Re: PXE Files Berechtigung

Verfasst: 08 Dez 2015, 12:56
von fizubi
Ja, natürlich... Das ist ja mein Problem..