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.