Seite 3 von 3
Re: opsi-cli Cutom Plugin Doku
Verfasst: 26 Jan 2024, 17:32
von j.schneider
Hallo!
Bitte mal in das Server-Log schauen, da müsste eine genauere Fehlermeldung zu finden sein.
Irgendwo ist das /opt/pcbin/install noch übrig geblieben.
Grüße
Jan Schneider
Re: opsi-cli Cutom Plugin Doku
Verfasst: 29 Jan 2024, 11:08
von SirTux
Danke das war ein guter Hinweis. Das Problem lag bei setRights, welches anscheinend auch deprecated ist und auf dem Config-Server arbeitet. Ich nehme an es gibt keine Alternative, da opsi-cli zumindest keine Vorschlägt?
Re: opsi-cli Cutom Plugin Doku
Verfasst: 29 Jan 2024, 11:29
von SirTux
Für den Upload ins Repository gibt es derzeit auch keinen RPC oder?
Re: opsi-cli Cutom Plugin Doku
Verfasst: 31 Jan 2024, 10:53
von n.doerrer
ja genau. setRights ist deprecated und solche Dinge sollten wenn nötig auf den jeweiligen Depots geregelt werden (setRights bezieht sich ja auch nur auf den configserver...).
Repository-Steuerung per rpc-call ist nicht ganz trivial aber möglich:
│ depot_librsyncDeltaFile │ filename, signature, deltafile
│ depot_librsyncPatchFile │ oldfile, deltafile, newfile
│ depot_librsyncSignature │ filename
Re: opsi-cli Cutom Plugin Doku
Verfasst: 31 Jan 2024, 14:42
von SirTux
Mir erschließt sich tatsächlich nicht gerade wie mir die Methoden da weiterhelfen können.
Re: opsi-cli Cutom Plugin Doku
Verfasst: 01 Feb 2024, 11:24
von n.doerrer
In python nutzen wir diese methoden im opsi-package-manager für den upload in Repositories anderer Depots. Aber wie gesagt das ist umständlich
https://github.com/opsi-org/opsi-utils/ ... er.py#L984
Ich würde eher empfehlen ein "put" zu machen über webdav mit entsprechenden credentials.