{"id":1354,"date":"2009-11-14T10:44:25","date_gmt":"2009-11-14T09:44:25","guid":{"rendered":"http:\/\/daniel.haxx.se\/blog\/?p=1354"},"modified":"2016-05-31T19:36:34","modified_gmt":"2016-05-31T17:36:34","slug":"the-swedish-bankid-curse-and-debian","status":"publish","type":"post","link":"https:\/\/daniel.haxx.se\/blog\/2009\/11\/14\/the-swedish-bankid-curse-and-debian\/","title":{"rendered":"The Swedish BankID curse and Debian"},"content":{"rendered":"<p>Lots of bank, tax and insurance related stuff in Sweden these days switch to using <a href=\"http:\/\/www.bankid.com\/\">BankID<\/a> for secure logins on web sites.<\/p>\n<p>That system used to be a java-thing so as long as your browser supported running java applets, you&#8217;d be fine. Even us strange guys who prefer Linux. While I&#8217;m not a huge fan of java, this seemed to be a rather fine example of where using a java-applet was actually a pretty good idea to achieve functionality on a wide variety of platforms without too much work.<\/p>\n<p>They ditched the java applet a while ago and switched to a browser plugin and native application instead, which then suddenly made them forced to write platform-specific code to achieve the same magic. And not too surprisingly, the Linux version was poorly made and is not supported and is left with a really complicated way to install it which no doubt will prevent every Linux-newbie out there from using BankID on Linux. Annoying and rude if you ask me.<\/p>\n<p>Now, my bank (<a href=\"http:\/\/www.skandiabanken.se\/\">Skandiabanken<\/a>) is about to switch to use BankID completely for their regular logins and I thought it was about time for me to start the fight with this under Linux and see what I will learn.<\/p>\n<p>The install.sh script is written for Ubuntu (<strong>very poorly<\/strong>) and doesn&#8217;t work. Shame on you <a href=\"http:\/\/www.nexussafe.com\">Nexus<\/a> for that crap. I poked it and with some manual hands-on I could install the stuff properly. I can now head over to the official BankID site and it verifies that my installation works fine. Somehow it does however not allow me to &#8220;sign&#8221; anything because of some failure and here&#8217;s the &#8220;fun&#8221; part:<\/p>\n<p>The only help and contact there is about BankID says &#8220;contact your bank&#8221; for support. My bank says they have no support and just drops the ball there.<\/p>\n<p>I&#8217;m willing to offer my fixed version of the install script that will work better on more distros. I&#8217;m willing to work a bit on my own to fix this for Linux uses such as myself. But how the hack can I even fix the problems when nobody can answer any questions or provide any details on this system?<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Lots of bank, tax and insurance related stuff in Sweden these days switch to using BankID for secure logins on web sites. That system used to be a java-thing so as long as your browser supported running java applets, you&#8217;d be fine. Even us strange guys who prefer Linux. While I&#8217;m not a huge fan &hellip; <a href=\"https:\/\/daniel.haxx.se\/blog\/2009\/11\/14\/the-swedish-bankid-curse-and-debian\/\" class=\"more-link\">Continue reading <span class=\"screen-reader-text\">The Swedish BankID curse and Debian<\/span> <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":5,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[5,14,6],"tags":[150,421,428],"class_list":["post-1354","post","type-post","status-publish","format-standard","hentry","category-it-politics","category-linux","category-floss","tag-debian","tag-linux","tag-security"],"_links":{"self":[{"href":"https:\/\/daniel.haxx.se\/blog\/wp-json\/wp\/v2\/posts\/1354","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/daniel.haxx.se\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/daniel.haxx.se\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/daniel.haxx.se\/blog\/wp-json\/wp\/v2\/users\/5"}],"replies":[{"embeddable":true,"href":"https:\/\/daniel.haxx.se\/blog\/wp-json\/wp\/v2\/comments?post=1354"}],"version-history":[{"count":8,"href":"https:\/\/daniel.haxx.se\/blog\/wp-json\/wp\/v2\/posts\/1354\/revisions"}],"predecessor-version":[{"id":8988,"href":"https:\/\/daniel.haxx.se\/blog\/wp-json\/wp\/v2\/posts\/1354\/revisions\/8988"}],"wp:attachment":[{"href":"https:\/\/daniel.haxx.se\/blog\/wp-json\/wp\/v2\/media?parent=1354"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/daniel.haxx.se\/blog\/wp-json\/wp\/v2\/categories?post=1354"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/daniel.haxx.se\/blog\/wp-json\/wp\/v2\/tags?post=1354"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}