[Gelöst]KeePass

Hinweis: In dem Thema [Gelöst]KeePass gibt es 12 Antworten auf 2 Seiten. Der letzte Beitrag () befindet sich auf der letzten Seite.
  • Ich bin nach Jahren bei WIN-XP wieder zu Linux zurückgekehrt und möchte meinen Passwort-Manager KeePass mitnehmen, da ich kein ähnliches Programm in meiner Distribution gefunden habe.


    Meine bisherigen Schritte sahen so aus:
    Ich habe KeePass-2.26-Setup.exe nach

    Code
    .wine/drive_c

    kopiert, bekomme aber beim Öffnen eine Fehlermeldung auf der grafischen Oberfläche. Dort wird nach einem NET.Framework gefragt.


    Ich habe dann

    Code
    NDP451-KB2859818-Web.exe


    von Windows herunter geladen und ins gleiche Verzeichnis gelegt, wo auch KeePass-2.26-Setup.exe liegt.


    liegt.


    Code
    wine NDP451-KB2859818-Web.exe


    ergibt

    Code
    Blockierungsprobleme:
    
    
    .NET Framework 4.5.1 wird auf diesem Betriebssystem nicht unterstützt.

    .


    hier die Ausgabe auf der su Konsole:




    fixme klingt nicht gut. Die Zeile:


    Code
    p11-kit: couldn't load module: /usr/lib/pkcs11/p11-kit-trust.so: 
    /usr/lib/pkcs11/p11-kit-trust.so: Kann die Shared-Object-Datei nicht öffnen: 
    Datei oder Verzeichnis nicht gefunden err:winediag:SECUR32_initNTLMSP 
    ntlm_auth was not found or is outdated. Make sure that ntlm_auth >= 3.0.25 
    is in your path. Usually, you can find it in the winbind package of your 
    distribution:


    Das Modul ist da. Das habe ich nachgeprüft:


    Code
    linux-ka0y:/home/hartmut/.wine/drive_c # ls -l /usr/lib/pkcs11
    insgesamt 76
    -rwxr-xr-x 1 root root 71628 24. Mär 13:17 gnome-keyring-pkcs11.so




    aber mit dem Rest fühle ich mich, was meine Kenntnisse von Linux angeht, überfordert. Ich bin auch nicht sicher ob der Aufwand noch lohnt und ob meine bisherige Vorgehensweise überhaupt einen Erfolg verspricht. Es wächst sich alles sehr aus.


    Kann mir jemand weiterhelfen?


    Hartmut

    Einmal editiert, zuletzt von hgtschudi () aus folgendem Grund: Problem gelöst

    Für den Inhalt des Beitrages 68306 haftet ausdrücklich der jeweilige Autor: hgtschudi

  • Hi,


    Keepass brauchst du nicht über Wine betreiben, da es auch Installationspakete für Linux gibt. Für openSUSE musst du rpm-Pakete verwenden. Hier kannst du die Datei runterladen: http://rpm.pbone.net/index.php…-2.21-1.5.noarch.rpm.html --> Source RPM : keepass-2.21-1.5.src.rpm


    Diese kannst du dann grafisch via Yast installieren. Du hast jedoch hierbei den Nachteil, dass das Paket aus keinem Repository vorliegt und somit nicht bei einem Update aktualisiert wird.


    Ansonsten gibt es noch in dem security Repository eine Version namens keepassx:


    Code
    S | Name             	| Type   	| Version    	| Arch   | Repository   	
    --+----------------------+------------+----------------+--------+------------------
      | keepassx         	| package	| 2.0~alpha6-7.2 | x86_64 | security     	
      | keepassx         	| package	| 2.0~alpha6-7.2 | i586   | security     	
      | keepassx         	| srcpackage | 2.0~alpha6-7.2 | noarch | security     	
      | keepassx-debuginfo   | package	| 2.0~alpha6-7.2 | x86_64 | security     	
      | keepassx-debuginfo   | package	| 2.0~alpha6-7.2 | i586   | security     	
      | keepassx-debugsource | package	| 2.0~alpha6-7.2 | x86_64 | security     	
      | keepassx-debugsource | package	| 2.0~alpha6-7.2 | i586   | security


    Da ich mit dieser Version jedoch meine dbx Datei nicht öffnen konnte, habe ich die externe rpm Datei verwendet.


    ---**** COMMODORE 64 BASIC V2 ****
    64K RAM SYSTEM 38911 BASIC BYTES FREE
    READY.
    LOAD"openSUSE",8,1


    SEARCHING FOR openSUSE
    LOADING
    READY.

    Für den Inhalt des Beitrages 68308 haftet ausdrücklich der jeweilige Autor: Phil - Latio

  • ich rate zu Tomfas Lösung.


    Es ist immer leichter und problemloser einfach die offiziellen Repos zu verwenden.

  • Diese kannst du dann grafisch via Yast installieren.

    Danke für Deine Empfehlungen!


    Ich habe, keepass-2.21-1.5.src.rpm, heruntergeladen, und möcht es nun via Yast installieren, weiss aber leider nicht, wie ich das machen soll. Ich habe einiges innerhalb Yast versucht, finde aber nicht den richtigen Weg.
    Sicher kannst Du mir weiterhelfen.
    Hartmut

    Für den Inhalt des Beitrages 68327 haftet ausdrücklich der jeweilige Autor: hgtschudi

  • @hgtschudi Wie du siehst, gibt es mehrere Möglichkeiten. Füg das von tomfa genannte Repository zu deinen hinzu und installiere dann die Software via Yast. Vom Handling her ist das sogar noch einfacher oder mindestens genauso einfach wie die Installation einer externen *.rpm Datei. Und du hast den Vorteil auch ein Update zu keepass zu bekommen.



    Also
    1) Mono:Community Repo in Yast unter "Software Repositories" hinzufügen (1 Klick wird hier im Forum nicht gerne gesehen)
    2) In Yast unter "Software Management" Keepass installieren.



    Viel Erfolg!


    ---**** COMMODORE 64 BASIC V2 ****
    64K RAM SYSTEM 38911 BASIC BYTES FREE
    READY.
    LOAD"openSUSE",8,1


    SEARCHING FOR openSUSE
    LOADING
    READY.

    Für den Inhalt des Beitrages 68344 haftet ausdrücklich der jeweilige Autor: Phil - Latio

  • Diese Datei lässt sich sehr bequem mit Yast öffnen und installieren. Dann müsste das doch schon eine rpm sein oder? Die Installation klappt mit den Dateien mit der Endung *.scr.rpm jedoch nicht mit *.noarch.rpm...


    ---**** COMMODORE 64 BASIC V2 ****
    64K RAM SYSTEM 38911 BASIC BYTES FREE
    READY.
    LOAD"openSUSE",8,1


    SEARCHING FOR openSUSE
    LOADING
    READY.

    Für den Inhalt des Beitrages 68350 haftet ausdrücklich der jeweilige Autor: Phil - Latio

  • Die Installation klappt mit den Dateien mit der Endung *.scr.rpm jedoch nicht mit *.noarch.rpm...

    Mit Installation meinst du die von Keepass? Dann ist es dazu jedenfalls die falsche Aussage, da verdreht.

    Für den Inhalt des Beitrages 68353 haftet ausdrücklich der jeweilige Autor: tomfa-ng