Seite 3 von 3
Re: Dual-Boot
Verfasst: 17 Nov 2017, 12:14
von SirTux
D. h. ich muß den opsiServiceCall so ausführen?
Code: Alles auswählen
opsiServiceCall_setProductActionRequest /username "opsi-linux" /password "StrengGeheimesPasswort"
Und wo füge ich den opsi-User in der acl.conf hinzu? So?
Re: Dual-Boot
Verfasst: 17 Nov 2017, 13:03
von SirTux
Oder eher so?
Code: Alles auswählen
productOnClient_setProductActionRequest : sys_user(opsi-linux)
Re: Dual-Boot
Verfasst: 17 Nov 2017, 17:44
von n.wenselowski
Hi,
re. ACL: es kommt auf die opsi4-Methoden an.
Ausgehend von
https://github.com/opsi-org/python-opsi ... conf#L1050 brauchst du Freischaltungen für
- productOnDepot_getObjects
- productOnClient_updateObjects
Gruß
Niko
Re: Dual-Boot
Verfasst: 18 Nov 2017, 15:53
von SirTux
Danke, ich werde es nächste Woche testen.
Den User habe ich also wie folgt angelegt:
Code: Alles auswählen
opsi-admin -d method user_setCredentials opsi-linux GeheimesPasswort
In die acl.conf habe ich folgendes unten eingefügt:
Code: Alles auswählen
productOnDepot_getObjects : sys_group(opsiadmin); opsi_depotserver; self; sys_user(opsi-linux)
productOnClient_updateObjects : sys_group(opsiadmin); opsi_depotserver; self; sys_user(opsi-linux)
Re: Dual-Boot
Verfasst: 21 Nov 2017, 12:47
von SirTux
Klappt leider noch nicht:
Code: Alles auswählen
(148) [5] [Nov 21 12:44:09:760] [trigger-opsi-linux] Execution of: opsiServiceCall_setProductActionRequest /username $username$ /password $password$
(149) [5] [Nov 21 12:44:09:760] [trigger-opsi-linux]
(150) [4] [Nov 21 12:44:09:762] [trigger-opsi-linux] Warning: Existing service connection will be reopend. This may cause critical errors. Do not do this, if you are not really shure what you doing.
(151) [6] [Nov 21 12:44:09:762] [trigger-opsi-linux] "method": "setProductActionRequest"
(152) [6] [Nov 21 12:44:09:762] [trigger-opsi-linux] Working with ssl protocol: sslvSSLv23 - auto negotation
(153) [7] [Nov 21 12:44:09:762] [trigger-opsi-linux] Changing to MimeType: gzip-application/json-rpc
(154) [3] [Nov 21 12:44:09:762] [trigger-opsi-linux] Error: retrieveJSONObject --- opsi service problem ----> unexpected Result from webservice in retrieveJSONObject, number of lines: 0-> retrieveJSONObject:1: Stream read error
(155) [6] [Nov 21 12:44:09:762] [trigger-opsi-linux] Working with ssl protocol: sslvSSLv23 - auto negotation
(156) [5] [Nov 21 12:44:09:763] [trigger-opsi-linux] opsi Server Version :
(157) [6] [Nov 21 12:44:09:763] [trigger-opsi-linux] Working with ssl protocol: sslvSSLv23 - auto negotation
(158) [7] [Nov 21 12:44:09:763] [trigger-opsi-linux] Changing to MimeType: application/json
(159) [3] [Nov 21 12:44:09:763] [trigger-opsi-linux] Error: retrieveJSONObject --- opsi service problem ----> unexpected Result from webservice in retrieveJSONObject, number of lines: 0-> retrieveJSONObject:1: Stream read error
(160) [3] [Nov 21 12:44:09:763] [trigger-opsi-linux] Exception in doOpsiServicecall: tscLogin: List index (0) out of bounds
(161) [3] [Nov 21 12:44:09:763] [trigger-opsi-linux] Error: not connected to service
(162) [3] [Nov 21 12:44:09:763] [trigger-opsi-linux] Error: no connection to service