Page 1 of 1

Linux Mint 20 Revelation wachtwoord manager

Posted: Tue Jun 30, 2020 5:18 am
by kimvg
Hallo,
Gister was ik Linux Mint 20 aan het installeren. Ik wilde toen Revelation, een wachtwoord manager installeren. #aptitude install revelation
gaf aan:
# aptitude install revelation
Kon geen pakket vinden dat overeenkomt met "revelation", maar er zijn 1 pakketten met "revelation" in hun beschrijving:
awesome-extra
Kon sommige acties niet toepassen; er wordt afgebroken

Revelation.deb gedownload en met gdebi geeft onoplosbare afhankelijkheden, python-gtk :(

Met Linux Mint 18 en 19 was het geen probleem. Ik kan niet zonder revelation omdat daar al mijn wachtwoorden in staan.

Heeft iemand een idee hoe dit op te lossen?

Re: Linux Mint 20 Revelation wachtwoord manager

Posted: Tue Jun 30, 2020 6:42 am
by xenopeek
Revelation gaat niet werken op Linux Mint 20. In het kort de reden: Python 2 is vanaf dit jaar niet meer ondersteund door de Python ontwikkelaars en daarom heeft Ubuntu veel Python 2 componenten en programma's verwijderd uit Ubuntu 20.04 (de basis waar Linux Mint 20 op verder bouwt). Revelation is in Python 2 gemaakt. Ontwikkelaars weten al sinds 2008 dat ze naar Python 3 moeten overstappen, met sinds 2014 de deadline van 2020 bekend. Helaas wordt Revelation sinds 2012 niet meer ontwikkeld dus is dat niet gebeurd. De ontbrekende pakketten uit oudere versies te installeren om het toch aan de praat te krijgen op Linux Mint 20—als dit al werkend te krijgen is (ik moest steeds een nieuw ontbrekend pakket installeren; ik ben er na 5 pakketten mee opgehouden—is heel onverstandig: naast dat er nooit meer beveiligingsupdates komen voor al die pakketten riskeer je ook dat je hierdoor andere problemen creëert op Linux Mint 20.

Ik heb daarom helaas geen beter advies dan er nu werk van maken over te stappen naar een andere password manager.

Je wilt waarschijnlijk je wachtwoorden uit je Revelation database halen. Daar kan ik wel suggestie voor geven. Ik zou Linux Mint 19.3 opnieuw downloaden en de ISO of in VirtualBox laden of je computer er van opstarten. Niet om het te installeren maar om in de live omgeving Revelation te installeren zodat je daarmee jouw Revelation database kan inlezen en exporteren naar een ander formaat en die daarna dus in een andere password manager in te lezen op Linux Mint 20.

Hier de export formaten welke Revelation ondersteunt:
Image

Ik had even een test database aangemaakt als volgt:
Image

Daarna in Revelation export gedaan naar Comma Separated Values (CSV) en dat bestand kon ik vervolgens importeren in KeePassXC:
Image

Het importeren is beetje gedoe, afhankelijk van wat je allemaal in jouw Revelation database hebt staan maar op het volgende import scherm heb ik alleen onder Column layout hoeven aanpassen en de rest ging vanzelf goed—al zie ik nu dat ik ook even een vinkje had moeten zetten op First record has field names:
Image

KeePassXC is beschikbaar voor installatie via Software Manager of vanaf terminal apt install keepassxc. Het werkt met standaard KeePass database formaat waardoor het vanuit daar ook weer makkelijk naar andere passwords managers te exporteren zou zijn. Maar misschien zie je in bovenstaande lijst van mogelijk export formaten een andere password manager die je zou willen gaan gebruiken.

Meer informatie over KeePassXC op: https://keepassxc.org/

Re: Linux Mint 20 Revelation wachtwoord manager

Posted: Tue Jun 30, 2020 11:44 am
by kimvg
Bedankt voor de uitgebreide reactie!

Ik had voor ik Mint 20 installeerde een back-up en een disk image gemaakt. Die laatste had ik weer teruggezet.
Het is me nu duidelijk waarom revelation niet meer werkt onder Mint20.
Ik heb een aantal andere ww managers geprobeerd. Het importeren was niet altijd helemaal goed. Het programma
Password Safe deed dat beter en is gemakkelijk te installeren met, aptitude install passwordsafe
In revelation een export gedaan naar Password Safe 2.x Het bestand ge importeert in Password Safe en alles staat er nu in :D
Met VirtualBox getest of het allemaal werkt en dat deed het 8)

Bedankt voor de hulp en misschien helpt het andere ook.

Re: Linux Mint 20 Revelation wachtwoord manager

Posted: Tue Jun 30, 2020 11:54 am
by xenopeek
Graag gedaan en fijn dat je een goede oplossing hebt gevonden met Password Safe. Hopelijk geen verdere hobbels richting Linux Mint 20.

Re: Linux Mint 20 Revelation wachtwoord manager

Posted: Tue Jun 30, 2020 5:02 pm
by kimvg
Hallo,

Ik gebruikte altijd Docky. Dat gaat met Mint20 dus niet meer, Python 2?
Ik heb daarom nu plank ge installerend. Net zo eenvoudig als Docky 8)

Re: Linux Mint 20 Revelation wachtwoord manager

Posted: Wed Jul 01, 2020 1:02 am
by xenopeek
Docky is 2 jaar geleden uit Debian verwijderd, omdat het niet meer onderhouden werd (laatste release is van 5 jaar geleden): https://tracker.debian.org/pkg/docky. Omdat Ubuntu pakketten van Debian importeert, en Linux Mint gebaseerd is op Ubuntu, heb je nu in Linux Mint 20 geen Docky meer idd terwijl dit in 19.x op het randje nog wel beschikbaar was.

Re: Linux Mint 20 Revelation wachtwoord manager

Posted: Wed Jul 01, 2020 4:56 am
by kimvg
Ik wist niet dat ik pakketten gebruikte die niet meer onderhouden werden. Gelukkig zijn er meer dan genoeg alternatieven.
Dat is ook de reden dat ik 17 jaar geleden van XP naar toen Fedora Core 6 ben overgestapt.