Seite 1 von 1
LocalBoot Produkte automatisch nach NetBoot ausführen
Verfasst: 30 Sep 2014, 13:58
von root1305
Hallo zusammen
Kurze Frage kann mir jemand einen Lösungsvorschlag/Tipp geben wie ich ein Local Produkt automatisch nach der NetBoot Installation ausführen kann?
zB.: Nach der Windows 81 Installation automatisch Google Erath installieren.
Danke für jeden Tipp!!!
Re: LocalBoot Produkte automatisch nach NetBoot ausführen
Verfasst: 30 Sep 2014, 14:42
von dkoch
Ich bin mir nicht sicher was der momentan empfolene weg ist aber wir nutzen diese Methode seit mehr als 2 Jahren:
Ein Winstscript mit Namen postinstall.opsiscript:
Code: Alles auswählen
;GET_CONFIG
set $INST_OpsiclientdConf$="%ProgramFiles32Dir%\opsi.org\opsi-client-agent\opsiclientd\opsiclientd.conf"
Set $INST_Service_Password$ = GetvalueFromInifile($INST_OpsiclientdConf$, "global", "opsi_host_key", "")
Set $INST_ClientId$ = GetvalueFromInifile($INST_OpsiclientdConf$, "global", "host_id", "")
Set $INST_Service_Address$ = GetvalueFromInifile($INST_OpsiclientdConf$, "config_service", "url", "")
opsiservicecall_googleearth /username $INST_ClientId$ /password $INST_Service_Password$ /serviceurl $INST_Service_Address$
[opsiservicecall_googleearth]
"method": "setProductActionRequestWithDependencies"
"params": [
"googleearth",
"$INST_ClientId$",
"setup"
]
Eine cmd die nach der Installation ausgeführt wird:
Code: Alles auswählen
@net use Z: \\opsiserver\postinstall /user:opsiclient PASSWORD /persistent:no
"%ProgramFiles(x86)%\opsi.org\opsi-client-agent\opsi-winst\winst32.exe" /batch Z:\postinstall.opsiscript
shutdown -r -t 5
Auf dem Opsiserver gibt es also eine Freigabe postinstall mit dem Winstscript postinstall.opsiscript und der fertig installierte Client führt dieses einmal aus. Dadurch setzt er für sich selbst Produkte auf Setup.
Heute würde ich das wahrscheinlich mit einem RPC lösen anstatt mit einem winstscript da es bequemer und übersichtlicher ist (
wiki/userspace:webservice_corner:ruby-rpc ). Damals war ich allerdings in den Möglichkeiten mit OPSI nicht so bewandert.
Re: LocalBoot Produkte automatisch nach NetBoot ausführen
Verfasst: 01 Okt 2014, 11:58
von n.wenselowski
Hallo,
ein kleiner Appetizer für opsi 4.0.5:
Die meisten Netboot-Produkte haben ab dann ein Property
setup_after_install, in welchem Produkte eingetragen werden können, die nach der Installation auf setup gestellt werden können. Win 8.1 ist eines davon
Viele Grüße
Niko
Re: LocalBoot Produkte automatisch nach NetBoot ausführen
Verfasst: 02 Okt 2014, 13:24
von root1305
Hall zusammen
Danke vielmal für die wertvollen Informationen...
Kann man schon ca. sagen wann die Version 4.0.5 rauskommt auf Debian 7.0? (Eben entdeckt das, dass OS ja in der Primären Gruppe ist.)
Besten Dank und freundliche Grüsse
Re: LocalBoot Produkte automatisch nach NetBoot ausführen
Verfasst: 02 Okt 2014, 13:34
von dkoch
Sobald es für stabil befunden wurde. Ich würde jetzt auf Wochen tippen und nicht mehr Monate. Du kannst aber natürlich auch das Testing Repos bereits verwenden und beim Testen helfen.
Zur Stabilität von Testing: Wir haben 2000 Clients und setzen Testing ein.
http://download.opensuse.org/repositori ... ebian_7.0/
Re: LocalBoot Produkte automatisch nach NetBoot ausführen
Verfasst: 02 Okt 2014, 14:47
von n.wenselowski
Hallo,
dkoch hat geschrieben:Sobald es für stabil befunden wurde.
Das kann ich an der Stelle nur unterstreichen.
dkoch hat geschrieben:Ich würde jetzt auf Wochen tippen und nicht mehr Monate.
Wochen?

Ich hoffe es geht schneller! Wenn ich unseren Bugtracker schaue, bin ich guter Dinge
Viele Grüße
Niko