Hallo zusammen,
ich habe einige Software paketiert, welches sich selbst übers Internet aktualisisert. Nun ist es ja so, dass der opsi-configed nur die von OPSI-Installierte Version anzeigt.
Wenn ich nun dieses Paket aktualisisere, dann wird mir die Version als rot markiert... aber im Grunde hat der Client schon die aktuelle Version installiert. Wie kann ich denn dem OPSI beibringen, dass der Client bereits die neue Version hat, ohne dass ich ein Setup starten muss?
Schönen Gruß
Dirk
OPSI-Versionsnummer in opsi_configed
-
- Beiträge: 9
- Registriert: 19 Feb 2024, 12:30
OPSI-Versionsnummer in opsi_configed
Server:
OPSI-Ver.: 4.3
OPSI-Ver.: 4.3
-
- Beiträge: 201
- Registriert: 07 Mär 2019, 14:46
Re: OPSI-Versionsnummer in opsi_configed
Du kannst dir selber eine Funktion schreiben, die die installierte Version aus dem uninstall-registry-key ausliest und dann mit der Version vergleicht, die du installieren willst.
Bei Interesse kann ich dir unsere Version davon schicken
Bei Interesse kann ich dir unsere Version davon schicken
-
- Beiträge: 9
- Registriert: 19 Feb 2024, 12:30
Re: OPSI-Versionsnummer in opsi_configed
Ich habe gerade auch darüber nachgedacht, die tatsächlich installierte Version aus der Registry auszulesen und zu vergleichen und bei identischem Stand dem Installationsscript einfach ein "erfolgreich installiert" zurückliefern.
Dann wäre das auch ohne Installation möglich.. Man müsste aber dennoch das Paket auf Setup stellen.. Aber das ließe sich verschmerzen...
Aber dann müsste ich für jedes Paket das so paketiert ist, händisch herausfinden.
Es wäre sehr nett, wenn du mir dein Code einmal schicken könntest
Dann wäre das auch ohne Installation möglich.. Man müsste aber dennoch das Paket auf Setup stellen.. Aber das ließe sich verschmerzen...

Aber dann müsste ich für jedes Paket das so paketiert ist, händisch herausfinden.
Es wäre sehr nett, wenn du mir dein Code einmal schicken könntest

Server:
OPSI-Ver.: 4.3
OPSI-Ver.: 4.3
Re: OPSI-Versionsnummer in opsi_configed
Ich gehe davon aus, dass das Sofware ist, welche inmalig bei der installation des PCs oder Laptops installiert wird per OPSI und sich dann selbst aktuell hält.
Ich schreibe in so einem Fall, wenn sich die Software selbst aktuell hält, nicht die tatsächliche Versionsnummer rein, sondern einfach eine 1.
Die aktuell per Paket verteile Versionsnummer der Software kann man dann immernoch, wenn man mag, in die Beschreibung reinschreiben.
Aktuallisiere ich nun mein Paket, dann lasse ich die 1 in der Versionsnummer stehen und installier das neue Paket am Server einfach drüber. Somit bleiben alle Clients sauber.
Ich schreibe in so einem Fall, wenn sich die Software selbst aktuell hält, nicht die tatsächliche Versionsnummer rein, sondern einfach eine 1.
Die aktuell per Paket verteile Versionsnummer der Software kann man dann immernoch, wenn man mag, in die Beschreibung reinschreiben.
Aktuallisiere ich nun mein Paket, dann lasse ich die 1 in der Versionsnummer stehen und installier das neue Paket am Server einfach drüber. Somit bleiben alle Clients sauber.