Välkommen till linuxportalen.se!

Linuxportalen.se är Sveriges största och aktivaste webbplats för användare av öppen- och fri programvara.

Du besöker Linuxportalen.se som gäst vilket begränsar din möjlighet att använda webbplatsens alla funktioner. Genom att registera dig som medlem får du inte bara möjlighet att söka bland webbplatsens innehåll, skapa nya och delta i befintliga diskussioner, skapa din egen blogg, kommunicera med andra medlemmar genom privata meddelanden och delta i omröstningar. Du får också tillgång till Veckans Kadavro - en seriestrip unikt skapad för Linuxportalen.se!

Registeringen sker snabbt och är helt kostnadsfri - tveka inte, bli medlem idag!

BankID

 

Det verkar ju hända en hel del med BankID på linux och när
jag googlade runt lite så fanns det massor med information, men det var ganska
spretigt och en hel del verkade vara information som inte gäller längre. Så jag
tänkte Jag tänkte här försöka delge lite av vad jag kommit fram till när jag
har testat lite under julen.

Saker som jag har noterat

  • 1.       Java
    behövs inte längre. Förut användes bara java sedan var det Nexus och Java, men
    nu fungerade det helt utan java. Det står en hel del om detta i på nätet kopplat
    till BankID, men det verkar inte gälla längre.
  • 2.       Säkerhetsenheten
    behöver inte längre installeras i firefox. Om man kör Handelsbankens gamla
    lösning (utan kort och kortläsare) så behövs det dock fortfarande. Nordea kör
    fortfarande klient SSL så där kanske det också behövs, men det har jag inte
    testat.
  • 3.       På
    någon sida stod det att det är problem med att importera sitt BankID från
    Windows till Linux. Inga problem för mig så länge jag gick via ett USB-minne.
    Tror att detta kan ha varit ett problem när java tidigare användes.
  • 4.       Nexus
    skriver att dom har tagit bort beroenden mot gnutls/curl från och med version
    4.10.2.16
  • http://www.linuxportalen.se/forums/2009/05/28/nexus-personal-410216
  • 5.       För
    att logga vad som händer i Nexus så finns instruktion här
  • https://install.bankid.com/Global/installbankidcom/Anvisningar/Anvisningar%20för%20Nexus%20Personal_4.10_Linux.pdf
    (Svårt att förstå vad som händer, men hjälpte mig med problemet på suse.)

Installationen fungerar för mig på följande distar. Dock
inte rakt av på alla, men efter lite googlande.

Fedora 11

Följde intruktionen:
http://ericzone.mine.nu/blogs/index.php?blog=2&title=hur_man_anvander_bank_id_nexus_personal__0&more=1&c=1&tb=1&pb=1

openSuse 11

Följde intruktionen:

http://www.suseforum.se/viewtopic.php?t=731

När jag testade SUSE fungerade allt bra utom utgivningen
först (Felkod 999). Såg i logfilen att den behövde zip som inte fanns med som
standard paket. Installerade zip via lägg till/ta bort program sedan fungerade
även utgivning.

Ubuntu 8.04

Installerade via https://install.bankid.com
med endast BankIDs instruktioner.

Ubuntu 9.10 64-bit

http://linuxportalen.se/blogs/foh/2009/11/01/ubuntu-910-64-bit-och-bankid

http://ubuntu-se.org/wiki/NexusPersonal

Fungerade dock inte att hämta ut BankID hos Skandiabanken.

Handelsbanken med
kortläsare och 64-bitars

http://www.linuxportalen.se/blogs/jonasbjork/2009/09/07/jag-lskar-handelsbanken-bankid-och-ubuntu-64-bitars-ibland

Se bland dom sista kommentarerna…

Drivrutinen för kortläsaren hittar du här:

http://www.handelsbanken.se/shb/inet/icentsv.nsf/vlookuppics/installation_handelsbanken_cardreader_linux/$file/shbecrdeb_1.0.2_i386.deb

Distar som andra
verkar ha lyckats med

GoboLinux

http://blog.gobolinux.org/2009/02/09/proprietary-shoehorning/

Mandriva

http://ericzone.mine.nu/blogs/index.php?blog=2&title=hur_man_anvander_bank_id_nexus_personal__0&more=1&c=1&tb=1&pb=1

Slackware

http://www.linuxportalen.se/forums/2009/03/28/bankid-i-slackware

På det hela taget så verkar det ju fungera på en hel del
distar.

 

 

 

Alternativ för kommentarvisning

Välj ditt önskade sätt att visa kommentarerna och klicka på "Spara" för att verkställa dina ändringar.

FoHs bild

Mycket intressant inlägg. Testade själv att inaktivera Java-pluginet i Firefox, och det fungerade utmärkt på test.bankid.com. Dock vet jag att det finns ett test som kör med det gamla också, och vissa sidor kanske fortfarande använder den Java-baserade? Kanske kan vara bra att ha kvar.

Är osäker på vad du menar med säkerhetsenhet. Att inaktivera Nexus-pluginet i Firefox fungerande inte alls. Och i loggen får jag följande: "mozilla_init: called, pkcs#11 path: /usr/local/lib/personal/libP11.so"

Ska uppdatera Wikin med lite information!

frida.kransteges bild

Jo, för att koppla ihop certifikaten i Nexus med FF om man ska köra klient SSL så behövs en PKCS#11 Modul. Inställningar --> avancerat --> Säkerhetsenheter.

Det är dock bara Handelsbankens gamla lösning med mjuka certifikat och Nordea som använder detta.

Skatteverket, FK, test.bankid.com och handelsbankens nya lösning med kort anropar pluginerna direkt och kör inte klient SSL.

När det gäller java på BankIDs test sida så kan jag inte längre hitta några sådana sidor. Inte heller har jag sett det på dom sidor där jag använder mitt BankID, men det kanske finns någon som fortfarande använder det.

FoHs bild

Jag kommer inte riktigt ihåg var jag sett det, om det var på test.bankid.com eller någon annanstans. Vet att det inte var så himla länge sen iaf, har för mig Java krävdes när jag skrev mitt blogginlägg om att få igång det i Ubuntu 9.10 64-bit. Men det var väl bara meningen att det skulle fasas ut, så det är ju bra Smile

Wiki-sidan uppdaterad (Java satt inom parantes samt PDF-filen och denna tråd inlänkad): http://www.linuxwiki.se/index.php/BankID

Men hur får jag det att fungera i en 64-bit dist som inte är multilib? (ren 64bit)

Sedan undrar jag om du jobbar för BankID då ditt namn förekommer på ett test certifikat i dokumentet "Beskrivning+av+testdata+för+BankID.doc" från 2005.

 

polters bild

Hmm, jag kanske har fel för mig men jag är inte säker på att banker överlag är så glada över att anställda som arbetar med deras säkerhetssystem avslöjar det. 

alberts bild

Mycket intressant inlägg. Jag får intrycket av att du jobbar med BankID. I så fall vill jag rikta ett tack till er för att ni har möjliggjort stöd för Linux!

Jag ska testa med Gentoo senare i kväll. Återkommer med rapport om hur det funkar där.

mikehers bild

Tack för vad? Vore väl sjutton om inte bankerna gav stöd för Linux, MacOSXosv.... Undrar om Windowsfolk också "tackar" bankerna för de ger WIndows stöd?

BankID som jag ser det är forfarande ett skämt. Forfarande halvdana lösningar. Vet folk som inte fått det funka för OSX heller.

 Det kunde varit så mycket enklare system, ärligt talat vet jag inte VAR det brister? Eller kanske det delvis är Linux fel med tanke på femtielva olika librarys och olika versioner beroende på dist.

Men en sak kan man ju göra om vill gå ifrån Java helt. Då borde man ju använda QT  så mycket det bara går. Det löser intre alla knutar men snabbar ju säkerligen upp utveckligen en del. Detta på alla platformar som har stöd och därmed funkar det även för de vanliga smarthphonemobiler:

WinMobile

Maemo

SymbianS60

Windows

Linux

FreeBSD

Unix

MacOSX

 

abergmans bild

Sen kanske du ska komma till insikt med att Linux inte är STÖRST på skrivbordet och har i princip hela marknaden?

Det är taskig attityd som din som gör att företag/folk/organisationer skiter i att göra sina lösningar tillgängliga för andra plattformar än de dominerade. Visa lite ödmjukhet och tacksamhet för att de tar sig tiden, kostanden och besväret att göra sina lösningar tillgängliga för alternativa plattformar, det är alltid kul att folk uppskattar det folk man gör, man får inte glömma bort att bakom företagslogotyperna finns vanliga människor med barn, familj, framtidshopp och drömmar, låt dem veta att du uppskattar deras arbete så kanske de anstränger sig lite mer för att göra din vardag lite enklare.

Hur vet du att bloggskrivaren inte har skrivit det här inlägget på sin fritid? Och lagt SIN tid för att upplysa oss om hur man kan använda bankID?

Var trevlig, bemöt folk schysst och visa att du uppskattar deras arbete och ansträngning, så kommer du få igen det längre fram. Det gäller inte bara mikeher och LP, det gäller i livet i största allmänhet, ge uppskattning, få uppskattning.

 

 

mikehers bild

Och så har vi det där med företag. Halleluja!!!

Seriöst:

Det är en sak att exempelvis spotify inte stöds för linux eller att en man inte kan spela upp filmer eller liknande. Det kräver jag inte på samma sätt som stöd av myndigheter(CSN/försäkringkassan etc...) och banker etc..

Men är jag kund i en bank då kräver jag att det jag ska kunna logga in oberoende av Operativsystem. LIkaså ska alla myndighheter som CSN osv fungera. Punkt slut. Jag tänker då inte tacka dem för nä'r det är en nödvändighet för mig för att min vardag ska fungera!! Man har faktiskt haft tid på sig att få sånt att fungera. Dessvärre kan man ibland fråga sig vad de inhyrda konsulterna sysslar med?

Det handlar om att bygga en platform som fungerar för alla och sluta låsa in sig i ett WindowsAPI. För om så är fallet bör man se över vilka konsulter man hyr in! För är det så pass dåliga konsulter som bara kan Windows API/C# då ska de banemej inte använda dem heller!

Jag tillhör definitivt inte gruppen GNU fanatiker och inser att att saker ibland tar tid. Men nu är det 2010 inte 2000.

Men oavsett vad du säger så är forfarande bankID en halvtaskig lösning som forfarande strular för vissa bland annat i OSX.

Bland annat för att bankerna sins emmelan inte har kunnat enats om samma standard vad gäller client om jag förstått saken rätt.

För mig är det totalt obegripligt att en sån liten land som sverige inte kan enas om en sån sak. Det är väl snart tio år första BankID infördes?

 

Jag kan bara hålla med om att det borde fungera bättre än vad det gör.

64bit stödet existerar inte utan det finns endast 32bitars binär vilket strular till det i många distar.

Du BankID är en sådan tjänst som krävs av myndigheter mm för inloggning så ska det bara fungera och allt annat är oacceptabelt.

Vi hade en fungerandes java lösning som byttes ut mot en icke fullt fungerandes klient och dessutom fick vi vänta i ett år utan något stöd alls.

Då lovades att Linux stöd skulle komma och än idag finns det inte ett tillfredställande stöd i Linux.

Jag tycker det är skandal att det ska ta sådan tid och att vi ska förväntas vara tacksamma för dom små rättningarna i programmet för varje avlägsen release.

Hade dom brytt sig så hade vi redan haft en bättre fungerande klient för över ett år sedan.

Att det går att få igång med en massa fulhackande och skumma lösningar pga användarnas påhittighet är inget vi ska tacka för utan vi ska kräva en fungerande lösning.

Sedan så ska det inte finnas hårdkodade sökvägar utan den ska kunna paketeras enl Linux standard för färdiga paket.

Sedan vore det bra om man faktiskt kunde få svar på varför dom gör som dom gör och när vi kan förvänta oss en fungerade lösning som även har 64bit stöd.

bittins bild

http://www.linuxportalen.se/blogs/valderman/2009/07/09/senaste-nexus-per...

Ska funka med Arch också Tongue

Jag har iofs inte haft problem med detta själv då jag aldrig behövt använda Bank ID

IngeSvs bild

Inlägget inspirerade mig att göra ett nytt försök att installera på openSUSE 64 bit. Denna gång lyckades importen av bank-id för första gången från Windows till Linux. De packet från Ubuntu som omnämns i någon av trådarna behövdes inte i openSUSE 11.2. Jag kom inte ihåg vilket packet jag installerade i stället, men när jag försökte starta personal från terminalen stod det vilken fil som saknades och sedan kunde jag med hjhälp av YaST ta reda på vilket packet som tilhandahöll den och installera det.