KeePass Konfiguration neu verteilen

Post Reply
KW-MF
Posts: 26
Joined: 27. Mar 2021, 11:48
Contact:

KeePass Konfiguration neu verteilen

Post by KW-MF » 20. Oct 2022, 10:42

Hallo,

in unserem KeePass-Basispaket wird eine DefaultKonfig verteilt bei Installation
Diese wurde nun durch ISB angepasst und müsste neu ausgerollt werden.

Eine ReInstallation des Paketes, mit Patch-Nachlauf hilft nicht, da bei Nutzung von Browser PlugIns, nach der Abfrage, der Benutzer keinen Zugriff auf die Konfig-Datei unter C:\Program Files (x86)\KeePass Password Safe 2 hat.

Verstehe ich zwar nicht, aber es funktioniert nicht.

Wie kann man das realisieren mit einem Zusatzpaket zb.
Per GPO habe ich auch getestet, bringt aber den selbigen Erfolg.


Eine VM neu installiert, funktioniert alles.


Wer hat evtl. die Lösung :-)

munzur
Posts: 262
Joined: 23. Jun 2020, 19:26
Contact:

Re: KeePass Konfiguration neu verteilen

Post by munzur » 20. Oct 2022, 11:32

Hi,

vielleicht hilft dir das ja weiter:
https://keepass.info/help/base/configuration.html

Du könntest ein neues Paket bauen, welches nur die Konfig verteilt.

Globale Konfig ins ProgrammVerzeichnis (im Maschinenteil), ansonsten ins AppData Verzeichnis des Users (im Benutzerteil)

KW-MF
Posts: 26
Joined: 27. Mar 2021, 11:48
Contact:

Re: KeePass Konfiguration neu verteilen

Post by KW-MF » 20. Oct 2022, 12:07

Hi

danke für die Rückmeldung.

Das ist ja mein Problem.
Ich habe ein Paket für die PlugIns, dieses habe ich umgebaut, dass hier auch die Konfig mitgegeben wird.
Konfig im Maschinenteil mit anschliessendem Userteil

Das klappte auch, jedoch hab ich dann die Zugriffsproblematik als Benutzer bekommen.

Ich poste mal Auszug aus der Setup.inf

Code: Select all

#Set:Product, DONTDELETE
#Set:Installation, CLIENT DONTDELETE
#Set:Deinstallation, DELETE
;#Reg:OnUninstallProduct, DELETE
#Reg:Product
#Ini:Product
#Security:Product
;#Set:Inventory
;-AskKillProcesses 600, keepass2
;-AddMeter -1


[Set:Product]
Callhidden %system%\cmd.exe /c xcopy "%SRC%\%VM_CustomDir%\*.*" "%ProgramFilesDirx86%\KeePass Password Safe 2\Plugins\" /E /C /H /R /Y
Callhidden %system%\cmd.exe /c xcopy "%SRC%\%VM_CustomDir%\KeePass.config.xml" "%ProgramFilesDirx86%\KeePass Password Safe 2\" /E /C /H /R /Y
Callhidden %system%\cmd.exe /c xcopy "%SRC%\%VM_CustomDir%\KeePass.config.xml" "%App%" /E /C /H /R /Y

[Set:Installation]
AddMeter -1
Callhidden %system%\cmd.exe /c xcopy "%App%\KeePass.config.xml*" "%appdata%\KeePass\KeePass.config.xml" /E /C /H /R /Y

If "%ErrorLevel%" == "0" Then "Set:InstallationSuccessful" ELSE "Set:InstallationError" EndIf

[Set:Deinstallation]
If "%ErrorLevel%" == "0" Then "Set:DeInstallationSuccessful" ELSE "Set:DeInstallationError" EndIf

-CallHidden %system%\cmd.exe /c Del "%ProgramFilesDirx86%\KeePass Password Safe 2\Plugins\KeePassRPC.plgx" /Q /F
-AddMeter -1
Das funktionierte so, jedoch kam der Zugriffsfehler :|

Post Reply

Return to “Paketierung”

Who is online

Users browsing this forum: No registered users and 2 guests