windows10-upgrade & /reflectdrivers

larsg
Beiträge: 283
Registriert: 16 Dez 2014, 18:06

windows10-upgrade & /reflectdrivers

Beitrag von larsg »

Hi,

Eine Anregung hätte ich für das Windows 10 Upgrade Paket:

beim nächsten Update/Fix bitte wenn möglich auch eine Property einbauen, mit dem ein Pfad zu den Treibern für eine Festplattenverschlüsselung angegeben werden kann, und diesen ggf. via Setup-Parameter /reflectdrivers in die Installation einbinden.

Ich habe das Upgrade-Paket für uns entsprechend manuell angepasst:

Code: Alles auswählen

[ProductProperty]
type: unicode
name: encryption_driver
description: Lokaler Pfad zu Treibern für eine Festplattenverschlüsselung
multivalue: False
editable: True
values: [""]
default: [""]

Code: Alles auswählen

DefVar $EncryptionDriver$
Set $EncryptionDriver$ = GetProductProperty("encryption_driver","")

...

If (not ($EncryptionDriver$ = "") and (FileExists($EncryptionDriver$)))
	Set $params$ = $params$+' /reflectdrivers "$EncryptionDriver$"'
EndIf
Mehr ist garnicht nötig.
Das ganze wurde bereits erfolgreich getestet.

Background:
https://sourceforge.net/p/veracrypt/dis ... f6e5/#22cb
https://kb.mcafee.com/corporate/index?p ... cale=de_DE
larsg
Beiträge: 283
Registriert: 16 Dez 2014, 18:06

Re: windows10-upgrade & /reflectdrivers

Beitrag von larsg »

die begeisterung ist ja astronomisch messbar.
nutzt keiner von euch eine festplattenverschlüsselung?
Benutzeravatar
ueluekmen
uib-Team
Beiträge: 1939
Registriert: 28 Mai 2008, 10:53

Re: windows10-upgrade & /reflectdrivers

Beitrag von ueluekmen »

Hi,

ich habe den Wunsch intern als Ticket aufgegeben. So geht der Wunsch wenigstens nicht verloren. Vielen Dank für das Feedback.
opsi support - uib gmbh
For productive opsi installations we recommend support contracts.
http://www.uib.de
larsg
Beiträge: 283
Registriert: 16 Dez 2014, 18:06

Re: windows10-upgrade & /reflectdrivers

Beitrag von larsg »

das reicht mir schon, danke :)
ittk
Beiträge: 36
Registriert: 28 Mai 2018, 15:14

Re: windows10-upgrade & /reflectdrivers

Beitrag von ittk »

larsg hat geschrieben:die begeisterung ist ja astronomisch messbar.
nutzt keiner von euch eine festplattenverschlüsselung?
Liegt vielleicht daran, dass es andere Produkte bereits intern handhaben beim Upgrade des Windows 10 per WSUS ;)
Sodass keine manuelle Anpassung / und etwas per OPSI erforderlich ist ;)
larsg
Beiträge: 283
Registriert: 16 Dez 2014, 18:06

Re: windows10-upgrade & /reflectdrivers

Beitrag von larsg »

es gibt halt auch solche die sich mit wsus nicht so anfreunden mögen und lieber auf was vernünftiges bauen :(
Benutzeravatar
wolfbardo
uib-Team
Beiträge: 1354
Registriert: 01 Jul 2008, 12:10

Re: windows10-upgrade & /reflectdrivers

Beitrag von wolfbardo »

Hallo larsg
larsg hat geschrieben:Hi,

Eine Anregung hätte ich für das Windows 10 Upgrade Paket:

beim nächsten Update/Fix bitte wenn möglich auch eine Property einbauen, mit dem ein Pfad zu den Treibern für eine Festplattenverschlüsselung angegeben werden kann, und diesen ggf. via Setup-Parameter /reflectdrivers in die Installation einbinden.

Ich habe das Upgrade-Paket für uns entsprechend manuell angepasst:

Code: Alles auswählen

[ProductProperty]
type: unicode
name: encryption_driver
description: Lokaler Pfad zu Treibern für eine Festplattenverschlüsselung
multivalue: False
editable: True
values: [""]
default: [""]

Code: Alles auswählen

DefVar $EncryptionDriver$
Set $EncryptionDriver$ = GetProductProperty("encryption_driver","")

...

If (not ($EncryptionDriver$ = "") and (FileExists($EncryptionDriver$)))
	Set $params$ = $params$+' /reflectdrivers "$EncryptionDriver$"'
EndIf
Mehr ist garnicht nötig.
Das ganze wurde bereits erfolgreich getestet.

Background:
https://sourceforge.net/p/veracrypt/dis ... f6e5/#22cb
https://kb.mcafee.com/corporate/index?p ... cale=de_DE
Ist eingebaut in

Code: Alles auswählen

windows10-upgrade                                    19.03-2
https://download.uib.de/opsi4.1/experim ... .03-2.opsi

Gruss
Bardo Wolf


OPSICONF 2024
https://opsi.org/en/opsiconf/

opsi-Basisworkshops:

22. - 25. 04. 2024


opsi support - uib gmbh
For productive opsi installations we recommend maintainance + support contracts which are the base of opsi development.

http://www.uib.de
larsg
Beiträge: 283
Registriert: 16 Dez 2014, 18:06

Re: windows10-upgrade & /reflectdrivers

Beitrag von larsg »

:o :D thx :!:
larsg
Beiträge: 283
Registriert: 16 Dez 2014, 18:06

Re: windows10-upgrade & /reflectdrivers

Beitrag von larsg »

Hallo,

ich muss den Beitrag leider nochmal ausgraben, denn mir ist in dem Code ein Fehler unterlaufen.

Code: Alles auswählen

If (not ($EncryptionDriver$ = "") and (FileExists($EncryptionDriver$)))
   Set $params$ = $params$+' /reflectdrivers "$EncryptionDriver$"'
EndIf
Das kann so nicht funktionieren, weil (selbstdefinierte) Variablen in Strings in Actions- und Sub-Sektionen nicht aufgelöst werden, sondern mit + verkettet werden müssen.

Leider hat es dieser Fehler auch in das Paket geschafft, weswegen diese Funktion noch nie funktioniert haben kann (und ich war mir eigentlich sicher das es bei uns bereits funktioniert hat, offenbar ein trugschluss) :roll:

Ich habe an zwei Stellen in der Datei setup-local.opsiscript die genannte Passage wie folgt abgeändert:

Code: Alles auswählen

if (NOT ($EncryptionDriver$ = "") AND (DirectoryExists($EncryptionDriver$)))
   Set $Parameters$ = $Parameters$ + ' /reflectdrivers "' + $EncryptionDriver$ + '"'
endif
Damit funktioniert es jetzt so wie es soll. Könnt ihr das Paket bitte entsprechend anpassen?
Benutzeravatar
Der-Matze
uib-Team
Beiträge: 102
Registriert: 16 Mär 2009, 11:00

Re: windows10-upgrade & /reflectdrivers

Beitrag von Der-Matze »

Hallo Lars,

danke für den Fix! Ich bau den in die nächste Version ein.
21H1 steht ja vor der Tür.

Schöne Grüße
Matze
Antworten