Set UEFI Flag from script

The place for development of / with / for opsi.
Post your API questions here!
Antworten
dark alex
Beiträge: 326
Registriert: 11 Mär 2015, 10:09

Set UEFI Flag from script

Beitrag von dark alex »

Hallo zusammen!

ich versuche in einem Script den UEFI-Boot-Flag zu setzen.
Welchen Call verwende ich dafür? Ich finde da leider nichts :/

Gibt's da eigentlich eine Doku wie man solche Felder befüllt? Also mit den ganzen API Calls?
Benutzeravatar
ThomasT
uib-Team
Beiträge: 529
Registriert: 26 Jun 2013, 12:26

Re: Set UEFI Flag from script

Beitrag von ThomasT »

Eine rudimentäre Doku zu den ganzen API Calls findest du hier:
https://download.uib.de/opsi4.1/experim ... i_API.html

Grundsätzlich würde ich in deinem Fall so vorgehen:

Code: Alles auswählen

opsi-admin method configState_getObjects "" '{"configId": "clientconfig.dhcpd.filename","objectId":"CLIENT_ID_ALS_FQDN"}' > temp.json
Dann innerhalb des json das Attribute Value um folgenden Wert ergänzen:

Code: Alles auswählen

"linux/pxelinux.cfg/elilo.efi"
Und das ganze so wieder zurückspielen:

Code: Alles auswählen

opsi-admin method configState_updateObject < temp.json
Kein Support per DM!
_________________________
opsi support - https://www.uib.de/
For productive opsi installations we recommend support contracts.
Benutzeravatar
n.wenselowski
Ex-uib-Team
Beiträge: 3194
Registriert: 04 Apr 2013, 12:15

Re: Set UEFI Flag from script

Beitrag von n.wenselowski »

Hi,

dieser Thread könnte auch hilfreich sein.


Gruß

Niko

EDIT: Mal ins passende Forum geschoben ;)

Code: Alles auswählen

import OPSI
Antworten