X-Git-Url: http://pere.pagekite.me/gitweb/homepage.git/blobdiff_plain/e3fa21ea975bf039f5984f729e4bb55d04f2854d..cc634b2307c0a823f8753e80b2d128d37a611bda:/blog/index.rss diff --git a/blog/index.rss b/blog/index.rss index 31520daedc..595407f066 100644 --- a/blog/index.rss +++ b/blog/index.rss @@ -7,874 +7,774 @@ - Welcome to the world, Isenkram! - http://people.skolelinux.org/pere/blog/Welcome_to_the_world__Isenkram_.html - http://people.skolelinux.org/pere/blog/Welcome_to_the_world__Isenkram_.html - Tue, 22 Jan 2013 22:00:00 +0100 - <p>Yesterday, I -<a href="http://people.skolelinux.org/pere/blog/First_prototype_ready_making_hardware_easier_to_use_in_Debian.html">asked -for testers</a> for my prototype for making Debian better at handling -pluggable hardware devices, which I -<a href="http://people.skolelinux.org/pere/blog/Lets_make_hardware_dongles_easier_to_use_in_Debian.html">set -out to create</a> earlier this month. Several valuable testers showed -up, and caused me to really want to to open up the development to more -people. But before I did this, I want to come up with a sensible name -for this project. Today I finally decided on a new name, and I have -renamed the project from hw-support-handler to this new name. In the -process, I moved the source to git and made it available as a -<a href="http://anonscm.debian.org/gitweb/?p=collab-maint/isenkram.git">collab-maint</a> -repository in Debian. The new name? It is <strong>Isenkram</strong>. -To fetch and build the latest version of the source, use</p> - -<pre> -git clone git://anonscm.debian.org/collab-maint/isenkram.git -cd isenkram && git-buildpackage -us -uc -</pre> - -<p>I have not yet adjusted all files to use the new name yet. If you -want to hack on the source or improve the package, please go ahead. -But please talk to me first on IRC or via email before you do major -changes, to make sure we do not step on each others toes. :)</p> - -<p>If you wonder what 'isenkram' is, it is a Norwegian word for iron -stuff, typically meaning tools, nails, screws, etc. Typical hardware -stuff, in other words. I've been told it is the Norwegian variant of -the German word eisenkram, for those that are familiar with that -word.</p> - -<p><strong>Update 2013-01-26</strong>: Added -us -us to build -instructions, to avoid confusing people with an error from the signing -process.</p> + How can I install Linux on a Packard Bell Easynote LV preinstalled with Windows 8? + http://people.skolelinux.org/pere/blog/How_can_I_install_Linux_on_a_Packard_Bell_Easynote_LV_preinstalled_with_Windows_8_.html + http://people.skolelinux.org/pere/blog/How_can_I_install_Linux_on_a_Packard_Bell_Easynote_LV_preinstalled_with_Windows_8_.html + Sat, 25 May 2013 18:20:00 +0200 + <p>I've run into quite a problem the last few days. I bought three +new laptops for my parents and a few others. I bought Packard Bell +Easynote LV to run Kubuntu on and use as their home computer. But I +am completely unable to figure out how to install Linux on it. The +computer is preinstalled with Windows 8, and I suspect it uses UEFI +instead of a BIOS to boot.</p> + +<p>The problem is that I am unable to get it to PXE boot, and unable +to get it to boot the Linux installer from my USB stick. I have yet +to try the DVD install, and still hope it will work. when I turn on +the computer, there is no information on what buttons to press to get +the normal boot menu. I expect to get some boot menu to select PXE or +USB stick booting. When booting, it first ask for the language to +use, then for some regional settings, and finally if I will accept the +Windows 8 terms of use. As these terms are completely unacceptable to +me, I have no other choice but to turn off the computer and try again +to get it to boot the Linux installer.</p> + +<p>I have gathered my findings so far on a Linlap page about the +<a href="http://www.linlap.com/packard_bell_easynote_lv">Packard Bell +EasyNote LV</a> model. If you have any idea how to get Linux +installed on this machine, please get in touch or update that wiki +page. If I can't find a way to install Linux, I will have to return +the laptop to the seller and find another machine for my parents.</p> + +<p>I wonder, is this the way Linux will be forced out of the marked +using UEFI and "secure boot" by making it impossible to install Linux +on new Laptops?</p> - First prototype ready making hardware easier to use in Debian - http://people.skolelinux.org/pere/blog/First_prototype_ready_making_hardware_easier_to_use_in_Debian.html - http://people.skolelinux.org/pere/blog/First_prototype_ready_making_hardware_easier_to_use_in_Debian.html - Mon, 21 Jan 2013 12:00:00 +0100 - <p>Early this month I set out to try to -<a href="http://people.skolelinux.org/pere/blog/Lets_make_hardware_dongles_easier_to_use_in_Debian.html">improve -the Debian support for pluggable hardware devices</a>. Now my -prototype is working, and it is ready for a larger audience. To test -it, fetch the -<a href="http://anonscm.debian.org/viewvc/debian-edu/trunk/src/hw-support-handler/">source -from the Debian Edu subversion repository</a>, build and install the -package. You might have to log out and in again activate the -autostart script.</p> - -<p>The design is simple:</p> + Skolelinux-intervju: Nirosan Thiyagalingam + http://people.skolelinux.org/pere/blog/Skolelinux_intervju__Nirosan_Thiyagalingam.html + http://people.skolelinux.org/pere/blog/Skolelinux_intervju__Nirosan_Thiyagalingam.html + Fri, 24 May 2013 21:40:00 +0200 + <p>En ting +<a href="http://www.skolelinux.org/">Skolelinux-prosjektet</a> har +hatt mye glede av er studentprosjekter. F.eks. er +<a href="http://linuxstopmotion.org/">stillbildeanimasjonssystemet +Stopmotion</a> resultat av et studentprosjekt i Skolelinux. De siste +månedene har en ivrig student veiledet av Marius Kotsbak i +<a href="http://www.friprogramvareiskolen.no/">FRiSK</a> testet hva en +kan få til med en datamaskin til NOK 400,- (antagelig 1700,- med +skjerm, tastatur og mus) når det brukes i Skolelinux. Jeg spurte han +om et intervju.</p> + +<p><strong>Hvem er du, og hva driver du med til daglig?</strong></p> + +<p>Jeg heter Nirosan Thiyagalingam. Jeg er 24 år og studerer +dataingeniør studiet ved Høgskolen i Sør Trøndelag. Interessen for +data har siden ung alder vært tilstede og jeg har i tillegg alltid +vært glad i å lære nye ting. Med teknologi som endres svært hurtig er +det alltid noe nytt å lære. Noe som igjen har gjort det svært +interessant å følge med på utviklingen. Jeg valgte dataingeniør +studiet grunnet ønske om å lære enda mer om programmering og utvikling +av store systemer.</p> + +<p><strong>Hvordan kom du i kontakt med Skolelinux-prosjektet?</strong></p> + +<p>Skolelinux prosjektet hørte jeg først om i media. Men det var først +når jeg skulle velge bacheloroppgave at jeg fattet mer interesse for +prosjektet. Et enkelt søk på nettet førte meg til skolelinux sine +hjemmesider. Informasjonen jeg fant der gjorde meg enda nysgjerrig og +jeg valgte derfor en oppgave som gikk ut på å få en +<a href="http://www.raspberrypi.org">Raspberry PI</a>. Altså en +ultra-billig datamaskin til å kjøre Debian Edu på lik linje med +vanlige datamaskiner. I løpet av prosjektet ble det gjort mye +forskning på nettet. Det var mye jeg måtte forstå rundt hvordan +operativsystemet Linux fungerte før jeg kunne angripe +problemet. Prøvde først å finne ut hvordan man kunne transformere en +vanlig installasjon av Skolelinux til Raspberry PI, men dette var +altfor vanskelig å jeg endte opp med mer spørsmål enn svar. Det ble +videre opprettet kontakt med Skolelinux utviklere på IRC der jeg fikk +diskutert hvilken retning jeg burde gå for å få til en fullverdig +løsning. Det ble bestemt at jeg skulle gå for å først installere +<a href="http://www.raspbian.org/">Raspian</a>. Dette er et +operativsystem basert på Debian spesiallaget for Raspberry Pi sin +maskinvare. Nå som Debian var installert på datamaskinen gjenstod det +å installere de nødvendige Skolelinux pakkene for å få til et +fullverdig system. Disse pakkene ble installert manuelt i første +omgang, men ble senere installert automatisk via et script som Petter +Reinholdtsen laget. Dette scriptet er så enkel å bruke at man er i +gang med installasjonen i løpet av bare 5 minutter. Ikke nok med det, +alt skjer helt automatisk. Alt i alt er jeg veldig fornøyd med +resultatet av installasjonsprosessen. Raspberry Pi er en veldig svak +maskin og det merkes godt når man har installert Skolelinux på +den. Video og 3D-rendering fungerer utrolig dårlig, men nettsurfing og +kontorprogrammer fungerer godt. Det kan derfor konkluderes med at +datamaskinen er egnet for enkle oppgaver. + +<p>Jeg syns det er viktig påpeke at dette kun er startfasen av en slik +løsning. På markedet finnes det nå maskiner som har bedre hardware enn +Raspberry Pi. Det er store muligheter for at man kan klare å +installere Skolelinux på disse også, og da forsvinner nok mest +sannsynlig ytelsesproblemene med Video og 3D rendering også.</p> + +<p>Det ble også prøvd med en løsning som gjorde at Raspberry Pi +fungerte som en tynnklient. Denne løsningen hadde langt bedre ytelse +med tanke på hastighet og brukeropplevelse. Men også her var video og +3D rendering dårlig. Det ble brukt en liten Linux distribusjon kalt +<a href="http://www.berryterminal.com/">BerryTerminal</a> for å få til +dette.</p> + +<p><strong>Hva er fordelene med Skolelinux slik du ser det?</strong></p> + +<p>Fordelen med Skolelinux er mange. At det er gratis er en stor +fordel, men at det er så mange som er med på å utvikle det og +vedlikeholde det er en enda større fordel. Allerede før jeg startet +med prosjektet så jeg mange fordeler, og når jeg nærmet meg sluttfasen +så jeg langt flere. At prosjektet skulle inneha en så høy kvalitet +hadde jeg aldri trodd. En vanlig Skolelinux installasjon har de +nødvendige programmene og funksjonen som både små og store skoler i +tillegg til organisasjoner kan klare seg med. At prosjektet tilbyr en +så komplett løsning er en kjempefordel. Installasjonen er knirkefri +og det er svært enkelt å installere og komme i gang.</p> + +<p><strong>Hva er ulempene med Skolelinux slik du ser det?</strong></p> + +<p>Ulempene jeg ser med prosjektet er ryddigheten av websidene. Selv +om websidene er enkle og konsise er det allikevel ikke appellerende i +like stor grad som for eksempel +<a href="http://www.ubuntu.com">Ubuntu</a> sine sider. Deres side +tilbyr, i tillegg til godt design og presentasjon, en nettbasert +emulator av deres operativsystem. Dette er en stor fordel slik jeg ser +det. Bortsett fra dette ser jeg absolutt ingen ulemper med +Skolelinux-prosjektet.</p> + +<p><strong>Hvilken fri programvare bruker du til daglig?</strong></p> + +<p>Til daglig er jeg en flittig bruker av det åpne media +sentersystemet <a href="http://xbmc.org/">XBMC</a>. Det enorme +samfunnet rundt dette prosjektet har gjort dette til et program som +dekker alles behov. Man kan tilpasse det akkurat slik man vil både med +tanke på utseende og funksjoner ved installere plug-ins eller +scripts.</p> + +<p><strong>Hvilken strategi tror du er den rette å bruke for å få +skoler til å ta i bruk fri programvare?</strong></p> + +<p>Strategien som burde brukes sett fra mine øyne er +markedsføring. Jeg er sikker på at om flere skoler fikk et lite innsyn +i hvor bra Skolelinux er så ville de ikke nølt med å gå over fra noe +annet som koster de store summer. At skolelinux til de grader tilbyr +en så komplett løsning bure komme frem. Enten via reklamekampanjer +eller ved å sende ut folk til skoler for så å la skolenettverk +ansvarlige få teste ut hvordan Skolelinux fungerer i praksis. Om det +i tillegg ble utviklet gode websider og en emulator for å la brukere +prøve operativsystemet ville nok dette ha styrket inntrykket +betraktelig.</p> + + + + + How to transform a Debian based system to a Debian Edu installation + http://people.skolelinux.org/pere/blog/How_to_transform_a_Debian_based_system_to_a_Debian_Edu_installation.html + http://people.skolelinux.org/pere/blog/How_to_transform_a_Debian_based_system_to_a_Debian_Edu_installation.html + Fri, 17 May 2013 11:50:00 +0200 + <p><a href="http://www.skolelinux.org/">Debian Edu / Skolelinux</a> is +an operating system based on Debian intended for use in schools. It +contain a turn-key solution for the computer network provided to +pupils in the primary schools. It provide both the central server, +network boot servers and desktop environments with heaps of +educational software. The project was founded almost 12 years ago, +2001-07-02. If you want to support the project, which is in need for +cash to fund developer gatherings and other project related activity, +<a href="http://www.linuxiskolen.no/slxdebianlabs/donations.html">please +donate some money</a>. + +<p>A topic that come up again and again on the Debian Edu mailing +lists and elsewhere, is the question on how to transform a Debian or +Ubuntu installation into a Debian Edu installation. It isn't very +hard, and last week I wrote a script to replicate the steps done by +the Debian Edu installer.</p> + +<p>The script, +<a href="http://anonscm.debian.org/viewvc/debian-edu/branches/wheezy/debian-edu-config/share/debian-edu-config/tools/debian-edu-bless?view=markup">debian-edu-bless<a/> +in the debian-edu-config package, will go through these six steps and +transform an existing Debian Wheezy or Ubuntu (untested) installation +into a Debian Edu Workstation:</p> + +<ol> + +<li>Add skolelinux related APT sources.</li> +<li>Create /etc/debian-edu/config with the wanted configuration.</li> +<li>Install debian-edu-install to load preseeding values and pull in + our configuration.</li> +<li>Preseed debconf database with profile setup in + /etc/debian-edu/config, and run tasksel to install packages + according to the profile specified in the config above, + overriding some of the Debian automation machinery.</li> +<li>Run debian-edu-cfengine-D installation to configure everything + that could not be done using preseeding.</li> +<li>Ask for a reboot to enable all the configuration changes.</li> + +</ol> + +<p>There are some steps in the Debian Edu installation that can not be +replicated like this. Disk partitioning and LVM setup, for example. +So this script just assume there is enough disk space to install all +the needed packages.</p> + +<p>The script was created to help a Debian Edu student working on +setting up <a href="http://www.raspberrypi.org">Raspberry Pi</a> as a +Debian Edu client, and using it he can take the existing +<a href="http://www.raspbian.org/FrontPage‎">Raspbian</a> installation and +transform it into a fully functioning Debian Edu Workstation (or +Roaming Workstation, or whatever :).</p> + +<p>The default setting in the script is to create a KDE Workstation. +If a LXDE based Roaming workstation is wanted instead, modify the +PROFILE and DESKTOP values at the top to look like this instead:</p> + +<p><pre> +PROFILE="Roaming-Workstation" +DESKTOP="lxde" +</pre></p> + +<p>The script could even become useful to set up Debian Edu servers in +the cloud, by starting with a virtual Debian installation at some +virtual hosting service and setting up all the services on first +boot.</p> + + + + + Second alpha release of Debian Edu / Skolelinux based on Debian Wheezy + http://people.skolelinux.org/pere/blog/Second_alpha_release_of_Debian_Edu___Skolelinux_based_on_Debian_Wheezy.html + http://people.skolelinux.org/pere/blog/Second_alpha_release_of_Debian_Edu___Skolelinux_based_on_Debian_Wheezy.html + Tue, 14 May 2013 23:30:00 +0200 + <p>The <a href="http://www.skolelinux.org/">Debian Edu / Skolelinux +project</a> is making great progress and made its second Wheezy based +release today. This is the release announcement:</p> + +<p><strong>New features for Debian Edu 7.0.0 alpha1 released +2013-05-14</strong></p> + +<p>This is the release notes for for Debian Edu / Skolelinux 7.0.0 edu +alpha1, based on <ahref="http://www.debian.org">Debian</a> with +codename "Wheezy".</p> + +<p><strong>About Debian Edu and Skolelinux</strong></p> + +<p>Debian Edu, also known as Skolelinux, is a Linux distribution based +on Debian providing an out-of-the box environment of a completely +configured school network. Immediatly after installation a school +server running all services needed for a school network is set up just +waiting for users and machines being added via GOsa², a comfortable +Web-UI. A netbooting environment is prepared using PXE, so after +initial installation of the main server from CD, DVD or USB stick all +other machines can be installed via the network.</p> + +<p>This is the first test release based on Wheezy (which currently is +not released yet). Basically this is an updated and slightly improved +version compared to the Squeeze release.</p> + +<p><strong>Software updates</strong></p> +<ul> + <li>Install freemind (0.9.0) by default, and stop installing vym by + default.</li> + <li>Install chromium (26.0.1410.43) by default.</li> + <li>Install goplay (0.5-1.1) to make golearn available by default.</li> + <li>Updated support for Japanese input methods, now based on + ibus-anthy.</li> +</ul> +<p><strong>Other changes</strong></p> <ul> -<li>Add desktop entry in /usr/share/autostart/ causing a program -hw-support-handlerd to start when the user log in.</li> + <li>Switched default file system from ext3 to ext4 for speed and + reliability improvements.</li> + <li>Got rid of unwanted winbind daemon and PAM setup activated because + of <a href="http://bugs.debian.org/706434">706434</a>.</li> + <li>Extended and improved the testsuite tests to detect more possible + problems.</li> + <li>Corrected proxy handling to not set http_proxy to a bogus + direct:// URL.</li> + <li>Corrected proxy setup for diskless workstations.</li> + <li>Corrected PXE setup to use our updated udebs during installation.</li> + <li>Made installation handling of low entropy level more robust.</li> + <li>Create larger partitions for Roaming workstations and Thin client + servers, to make room for all the software installed.</li> + <li>Fix bug in Roaming workstation PAM setup, making it impossible to + log in (<a href="http://bugs.debian.org/706753">706753</a>).</li> +</ul> -<li>This program listen for kernel events about new hardware (directly -from the kernel like udev does), not using HAL dbus events as I -initially did.</li> +<p><strong>Known issues</strong></p> +<ul> -<li>When new hardware is inserted, look up the hardware modalias in -the APT database, a database -<a href="http://anonscm.debian.org/viewvc/debian-edu/trunk/src/hw-support-handler/modaliases?view=markup">available -via HTTP</a> and a database available as part of the package.</li> + <li>IP resolution for the local hostname give useless IPv6 address + (<a href="http://bugs.debian.org/705900">705900</a>). Only install + libnss-myhostname on roaming workstations until it is fixed.</li> + <li>DVD images are not yet ready.</li> + <li>No mass import of user account data in GOsa (ldif or csv) + available yet (<a href="http://bugs.debian.org/698840">698840</a>).</li> + <li>Missing artwork for the KDE desktop (and probably a few others).</li> + <li>KDE Debian submenu lacks icons.</li> + <li>LXDE menu lacks entry for changing GOsa password + (website). Installing gosa-desktop will be an option.</li> + <li>Backup configuration via web interface is impossible due to + password submission problem + (<a href="http://bugs.debian.org/700257">700257</a>).</li> -<li>If a package is mapped to the hardware in question, the package -isn't installed yet and this is the first time the hardware was -plugged in, show a desktop notification suggesting to install the -package or packages.</li> +</ul> -<li>If the user click on the 'install package now' button, ask -aptdaemon via the PackageKit API to install the requrired package.</li> +<p><strong>Where to get it</strong></p> -<li>aptdaemon ask for root password or sudo password, and install the -package while showing progress information in a window.</li> +<p>To download the multiarch netinstall CD release you can use</p> +<ul> + + <li><a href="ftp://ftp.skolelinux.org/skolelinux-cd/wheezy/debian-edu~7.0+edu0~a1-CD.iso">ftp://ftp.skolelinux.org/skolelinux-cd/wheezy/debian-edu~7.0+edu0~a1-CD.iso</a></li> + <li><a href="http://ftp.skolelinux.org/skolelinux-cd/wheezy/debian-edu~7.0+edu0~a1-CD.iso">http://ftp.skolelinux.org/skolelinux-cd/wheezy/debian-edu~7.0+edu0~a1-CD.iso</a></li> + <li>rsync -avzP ftp.skolelinux.org::skolelinux-cd/wheezy/debian-edu~7.0+edu0~a1-CD.iso debian-edu~7.0+edu0~a1-CD.iso</li> </ul> -<p>I still need to come up with a better name for the system. Here -are some screen shots showing the prototype in action. First the -notification, then the password request, and finally the request to -approve all the dependencies. Sorry for the Norwegian Bokmål GUI.</p> - -<p><img src="http://people.skolelinux.org/pere/blog/images/2013-01-21-hw-support-1-notification.png"> -<br><img src="http://people.skolelinux.org/pere/blog/images/2013-01-21-hw-support-2-password.png"> -<br><img src="http://people.skolelinux.org/pere/blog/images/2013-01-21-hw-support-3-dependencies.png"> -<br><img src="http://people.skolelinux.org/pere/blog/images/2013-01-21-hw-support-4-installing.png"> -<br><img src="http://people.skolelinux.org/pere/blog/images/2013-01-21-hw-support-5-installing-details.png" width="70%"></p> - -<p>The prototype still need to be improved with longer timeouts, but -is already useful. The database of hardware to package mappings also -need more work. It is currently compatible with the Ubuntu way of -storing such information in the package control file, but could be -changed to use other formats instead or in addition to the current -method. I've dropped the use of discover for this mapping, as the -modalias approach is more flexible and easier to use on Linux as long -as the Linux kernel expose its modalias strings directly.</p> - -<p><strong>Update 2013-01-21 16:50</strong>: Due to popular demand, -here is the command required to check out and build the source: Use -'<tt>svn checkout -svn://svn.debian.org/debian-edu/trunk/src/hw-support-handler/; cd -hw-support-handler; debuild</tt>'. If you lack debuild, install the -devscripts package.</p> - -<p><strong>Update 2013-01-23 12:00</strong>: The project is now -renamed to Isenkram and the source moved from the Debian Edu -subversion repository to a Debian collab-maint git repository. See -<a href="http://people.skolelinux.org/pere/blog/Welcome_to_the_world__Isenkram_.html">build -instructions</a> for details.</p> +<p>The MD5SUM of this image is: 685ed76c1aa8e44b12d3fde21faf450b</p> + +<p>The SHA1SUM of this image is: 6c874de157024da13e115bab29c068080a11ec4c</p> + +<p><strong>How to report bugs</strong></p> + +<p><a href="http://wiki.debian.org/DebianEdu/HowTo/ReportBugs">http://wiki.debian.org/DebianEdu/HowTo/ReportBugs</a></p> - Thank you Thinkpad X41, for your long and trustworthy service - http://people.skolelinux.org/pere/blog/Thank_you_Thinkpad_X41__for_your_long_and_trustworthy_service.html - http://people.skolelinux.org/pere/blog/Thank_you_Thinkpad_X41__for_your_long_and_trustworthy_service.html - Sat, 19 Jan 2013 09:20:00 +0100 - <p>This Christmas my trusty old laptop died. It died quietly and -suddenly in bed. With a quiet whimper, it went completely quiet and -black. The power button was no longer able to turn it on. It was a -IBM Thinkpad X41, and the best laptop I ever had. Better than both -Thinkpads X30, X31, X40, X60, X61 and X61S. Far better than the -Compaq I had before that. Now I need to find a replacement. To keep -going during Christmas, I moved the one year old SSD disk to my old -X40 where it fitted (only one I had left that could use it), but it is -not a durable solution. - -<p>My laptop needs are fairly modest. This is my wishlist from when I -got a new one more than 10 years ago. It still holds true.:)</p> - -<ul> - -<li>Lightweight (around 1 kg) and small volume (preferably smaller - than A4).</li> -<li>Robust, it will be in my backpack every day.</li> -<li>Three button mouse and a mouse pin instead of touch pad.</li> -<li>Long battery life time. Preferable a week.</li> -<li>Internal WIFI network card.</li> -<li>Internal Twisted Pair network card.</li> -<li>Some USB slots (2-3 is plenty)</li> -<li>Good keyboard - similar to the Thinkpad.</li> -<li>Video resolution at least 1024x768, with size around 12" (A4 paper -size).</li> -<li>Hardware supported by Debian Stable, ie the default kernel and - X.org packages.</li> -<li>Quiet, preferably fan free (or at least not using the fan most of - the time). - -</ul> - -<p>You will notice that there are no RAM and CPU requirements in the -list. The reason is simply that the specifications on laptops the -last 10-15 years have been sufficient for my needs, and I have to look -at other features to choose my laptop. But are there still made as -robust laptops as my X41? The Thinkpad X60/X61 proved to be less -robust, and Thinkpads seem to be heading in the wrong direction since -Lenovo took over. But I've been told that X220 and X1 Carbon might -still be useful.</p> - -<p>Perhaps I should rethink my needs, and look for a pad with an -external keyboard? I'll have to check the -<a href="http://www.linux-laptop.net/">Linux Laptops site</a> for -well-supported laptops, or perhaps just buy one preinstalled from one -of the vendors listed on the <a href="http://linuxpreloaded.com/">Linux -Pre-loaded site</a>.</p> + Debian, the Linux distribution of choice for LEGO designers? + http://people.skolelinux.org/pere/blog/Debian__the_Linux_distribution_of_choice_for_LEGO_designers_.html + http://people.skolelinux.org/pere/blog/Debian__the_Linux_distribution_of_choice_for_LEGO_designers_.html + Sat, 11 May 2013 20:30:00 +0200 + <P>In January, +<a href="http://people.skolelinux.org/pere/blog/New_IRC_channel_for_LEGO_designers_using_Debian.html">I +announced a</a> new <a href="irc://irc.debian.org/%23debian-lego">IRC +channel #debian-lego</a>, for those of us in the Debian and Linux +community interested in <a href="http://www.lego.com/">LEGO</a>, the +marvellous construction system from Denmark. We also created +<a href="http://wiki.debian.org/LegoDesigners">a wiki page</a> to have +a place to take notes and write down our plans and hopes. And several +people showed up to help. I was very happy to see the effect of my +call. Since the small start, we have a debtags tag +<a href="http://debtags.debian.net/search/bytag?wl=hardware::hobby:lego">hardware::hobby:lego</a> +tag for LEGO related packages, and now count 10 packages related to +LEGO and <a href="http://mindstorms.lego.com/">Mindstorms</a>:</p> + +<p><table> +<tr><td><a href="http://packages.qa.debian.org/brickos">brickos</a></td><td>alternative OS for LEGO Mindstorms RCX. Supports development in C/C++</td></tr> +<tr><td><a href="http://packages.qa.debian.org/leocad">leocad</a></td><td>virtual brick CAD software</td></tr> +<tr><td><a href="http://packages.qa.debian.org/libnxt">libnxt</a></td><td>utility library for talking to the LEGO Mindstorms NX</td></tr> +<tr><td><a href="http://packages.qa.debian.org/lnpd">lnpd</a></td><td>daemon for LNP communication with BrickOS</td></tr> +<tr><td><a href="http://packages.qa.debian.org/nbc">nbc</a></td><td>compiler for LEGO Mindstorms NXT bricks</td></tr> +<tr><td><a href="http://packages.qa.debian.org/nqc">nqc</a></td><td>Not Quite C compiler for LEGO Mindstorms RCX</td></tr> +<tr><td><a href="http://packages.qa.debian.org/python-nxt">python-nxt</a></td><td>python driver/interface/wrapper for the Lego Mindstorms NXT robot</td></tr> +<tr><td><a href="http://packages.qa.debian.org/python-nxt-filer">python-nxt-filer</a></td><td>simple GUI to manage files on a LEGO Mindstorms NXT</td></tr> +<tr><td><a href="http://packages.qa.debian.org/scratch">scratch</a></td><td>easy to use programming environment for ages 8 and up</td></tr> +<tr><td><a href="http://packages.qa.debian.org/t2n">t2n</a></td><td>simple command-line tool for Lego NXT</td></tr> +</table></p> + +<p>Some of these are available in Wheezy, and all but one are +currently available in Jessie/testing. leocad is so far only +available in experimental.</p> + +<p>If you care about LEGO in Debian, please join us on IRC and help +adding the rest of the great free software tools available on Linux +for LEGO designers.</p> - How to find a browser plugin supporting a given MIME type - http://people.skolelinux.org/pere/blog/How_to_find_a_browser_plugin_supporting_a_given_MIME_type.html - http://people.skolelinux.org/pere/blog/How_to_find_a_browser_plugin_supporting_a_given_MIME_type.html - Fri, 18 Jan 2013 10:40:00 +0100 - <p>Some times I try to figure out which Iceweasel browser plugin to -install to get support for a given MIME type. Thanks to -<a href="https://wiki.ubuntu.com/MozillaTeam/Plugins">specifications -done by Ubuntu</a> and Mozilla, it is possible to do this in Debian. -Unfortunately, not very many packages provide the needed meta -information, Anyway, here is a small script to look up all browser -plugin packages announcing ther MIME support using this specification:</p> - -<pre> -#!/usr/bin/python -import sys -import apt -def pkgs_handling_mimetype(mimetype): - cache = apt.Cache() - cache.open(None) - thepkgs = [] - for pkg in cache: - version = pkg.candidate - if version is None: - version = pkg.installed - if version is None: - continue - record = version.record - if not record.has_key('Npp-MimeType'): - continue - mime_types = record['Npp-MimeType'].split(',') - for t in mime_types: - t = t.rstrip().strip() - if t == mimetype: - thepkgs.append(pkg.name) - return thepkgs -mimetype = "audio/ogg" -if 1 < len(sys.argv): - mimetype = sys.argv[1] -print "Browser plugin packages supporting %s:" % mimetype -for pkg in pkgs_handling_mimetype(mimetype): - print " %s" %pkg -</pre> - -<p>It can be used like this to look up a given MIME type:</p> - -<pre> -% ./apt-find-browserplug-for-mimetype -Browser plugin packages supporting audio/ogg: - gecko-mediaplayer -% ./apt-find-browserplug-for-mimetype application/x-shockwave-flash -Browser plugin packages supporting application/x-shockwave-flash: - browser-plugin-gnash -% -</pre> - -<p>In Ubuntu this mechanism is combined with support in the browser -itself to query for plugins and propose to install the needed -packages. It would be great if Debian supported such feature too. Is -anyone working on adding it?</p> - -<p><strong>Update 2013-01-18 14:20</strong>: The Debian BTS -request for icweasel support for this feature is -<a href="http://bugs.debian.org/484010">#484010</a> from 2008 (and -<a href="http://bugs.debian.org/698426">#698426</a> from today). Lack -of manpower and wish for a different design is the reason thus feature -is not yet in iceweasel from Debian.</p> + Narvik sparer minst 9 millioner på å bruke Skolelinux + http://people.skolelinux.org/pere/blog/Narvik_sparer_minst_9_millioner_p____bruke_Skolelinux.html + http://people.skolelinux.org/pere/blog/Narvik_sparer_minst_9_millioner_p____bruke_Skolelinux.html + Fri, 10 May 2013 18:30:00 +0200 + <p>I fjor sommer ble jeg +<a href="http://people.skolelinux.org/pere/blog/Gladoppslag_om_Skolelinux_i_avisen_Fremover.html">gledelig +overrasket</a> over et oppslag i avisen Fremover om Narvik kommunes +bruk av <a href="http://www.skolelinux.org/">Skolelinux</a>. Oppslaget +var basert på et notat som besvarte spørsmål fra ordfører Tor Nysæter +og rådgiver for skolesektoren, Petter Falkbu, om bruken av Skolelinux +i Narvikskolene og konstnaden ved å gå over til Windows. For litt +over en uke siden siden fikk jeg endelig bedt kommunen om å få innsyn +i dette notatet, og det ble oversendt på epost tirsdag. Jeg fikk +<a href="http://www.nuug.no/pub/offentliginnsyn/from-Narvik-kommune/2013-04-29-09:12-skolelinux-notat/PetterFalkbuogwindowsfornarvikskolen%20(L)351310.pdf">lagt +ut notatet</a> samme dag, og fikk i dag sjekket postlista til Narvik, +der jeg fant notatet som +<a href="https://www.narvik.kommune.no/innsyn.aspx?response=arkivsak_detaljer&arkivsakid=2013001023&scripturi=/innsyn.aspx&skin=infolink&Mid1=301&">sak +2013/1023</a>.</p> + +<p>Notatet forteller at Narvik ville måtte betalt minst 9 millioner +for å gå over til Windows på skolene. I tillegg dokumenterer notatet +at læreplanens krav oppfylles uten problemer ved bruk av Skolelinux. +Jeg anbefaler alle å lese de 10 sidene med gode argumenter for å kutte +unødige utgifter på IT i skoleverket. :)</p> - What is the most supported MIME type in Debian? - http://people.skolelinux.org/pere/blog/What_is_the_most_supported_MIME_type_in_Debian_.html - http://people.skolelinux.org/pere/blog/What_is_the_most_supported_MIME_type_in_Debian_.html - Wed, 16 Jan 2013 10:10:00 +0100 - <p>The <a href="http://wiki.debian.org/AppStreamDebianProposal">DEP-11 -proposal to add AppStream information to the Debian archive</a>, is a -proposal to make it possible for a Desktop application to propose to -the user some package to install to gain support for a given MIME -type, font, library etc. that is currently missing. With such -mechanism in place, it would be possible for the desktop to -automatically propose and install leocad if some LDraw file is -downloaded by the browser.</p> - -<p>To get some idea about the current content of the archive, I decided -to write a simple program to extract all .desktop files from the -Debian archive and look up the claimed MIME support there. The result -can be found on the -<a href="http://ftp.skolelinux.org/pub/AppStreamTest">Skolelinux FTP -site</a>. Using the collected information, it become possible to -answer the question in the title. Here are the 20 most supported MIME -types in Debian stable (Squeeze), testing (Wheezy) and unstable (Sid). -The complete list is available from the link above.</p> - -<p><strong>Debian Stable:</strong></p> - -<pre> - count MIME type - ----- ----------------------- - 32 text/plain - 30 audio/mpeg - 29 image/png - 28 image/jpeg - 27 application/ogg - 26 audio/x-mp3 - 25 image/tiff - 25 image/gif - 22 image/bmp - 22 audio/x-wav - 20 audio/x-flac - 19 audio/x-mpegurl - 18 video/x-ms-asf - 18 audio/x-musepack - 18 audio/x-mpeg - 18 application/x-ogg - 17 video/mpeg - 17 audio/x-scpls - 17 audio/ogg - 16 video/x-ms-wmv -</pre> - -<p><strong>Debian Testing:</strong></p> - -<pre> - count MIME type - ----- ----------------------- - 33 text/plain - 32 image/png - 32 image/jpeg - 29 audio/mpeg - 27 image/gif - 26 image/tiff - 26 application/ogg - 25 audio/x-mp3 - 22 image/bmp - 21 audio/x-wav - 19 audio/x-mpegurl - 19 audio/x-mpeg - 18 video/mpeg - 18 audio/x-scpls - 18 audio/x-flac - 18 application/x-ogg - 17 video/x-ms-asf - 17 text/html - 17 audio/x-musepack - 16 image/x-xbitmap -</pre> - -<p><strong>Debian Unstable:</strong></p> - -<pre> - count MIME type - ----- ----------------------- - 31 text/plain - 31 image/png - 31 image/jpeg - 29 audio/mpeg - 28 application/ogg - 27 image/gif - 26 image/tiff - 26 audio/x-mp3 - 23 audio/x-wav - 22 image/bmp - 21 audio/x-flac - 20 audio/x-mpegurl - 19 audio/x-mpeg - 18 video/x-ms-asf - 18 video/mpeg - 18 audio/x-scpls - 18 application/x-ogg - 17 audio/x-musepack - 16 video/x-ms-wmv - 16 video/x-msvideo -</pre> - -<p>I am told that PackageKit can provide an API to access the kind of -information mentioned in DEP-11. I have not yet had time to look at -it, but hope the PackageKit people in Debian are on top of these -issues.</p> - -<p><strong>Update 2013-01-16 13:35</strong>: Updated numbers after -discovering a typo in my script.</p> + Debian Wheezy is out - and Debian Edu / Skolelinux should soon follow! #newinwheezy + http://people.skolelinux.org/pere/blog/Debian_Wheezy_is_out___and_Debian_Edu___Skolelinux_should_soon_follow___newinwheezy.html + http://people.skolelinux.org/pere/blog/Debian_Wheezy_is_out___and_Debian_Edu___Skolelinux_should_soon_follow___newinwheezy.html + Sun, 5 May 2013 07:40:00 +0200 + <p>When I woke up this morning, I was very happy to see that the +<a href="http://www.debian.org/News/2013/20130504">release announcement +for Debian Wheezy</a> was waiting in my mail box. This is a great +Debian release, and I expect to move my machines at home over to it fairly +soon.</p> + +<p>The new debian release contain heaps of new stuff, and one program +in particular make me very happy to see included. The +<a href="http://scratch.mit.edu/">Scratch</a> program, made famous by +the <a href="http://www.code.org/">Teach kids code</a> movement, is +included for the first time. Alongside similar programs like +<a href="http://edu.kde.org/kturtle/">kturtle</a> and +<a href="http://wiki.sugarlabs.org/go/Activities/Turtle_Art">turtleart</a>, +it allow for visual programming where syntax errors can not happen, +and a friendly programming environment for learning to control the +computer. Scratch will also be included in the next release of Debian +Edu.</a> + +<p>And now that Wheezy is wrapped up, we can wrap up the next Debian +Edu/Skolelinux release too. The +<a href="http://lists.debian.org/debian-edu/2013/04/msg00132.html">first +alpha release</a> went out last week, and the next should soon +follow.<p> - Using modalias info to find packages handling my hardware - http://people.skolelinux.org/pere/blog/Using_modalias_info_to_find_packages_handling_my_hardware.html - http://people.skolelinux.org/pere/blog/Using_modalias_info_to_find_packages_handling_my_hardware.html - Tue, 15 Jan 2013 08:00:00 +0100 - <p>Yesterday, I wrote about the -<a href="http://people.skolelinux.org/pere/blog/Modalias_strings___a_practical_way_to_map__stuff__to_hardware.html">modalias -values provided by the Linux kernel</a> following my hope for -<a href="http://people.skolelinux.org/pere/blog/Lets_make_hardware_dongles_easier_to_use_in_Debian.html">better -dongle support in Debian</a>. Using this knowledge, I have tested how -modalias values attached to package names can be used to map packages -to hardware. This allow the system to look up and suggest relevant -packages when I plug in some new hardware into my machine, and replace -discover and discover-data as the database used to map hardware to -packages.</p> - -<p>I create a modaliases file with entries like the following, -containing package name, kernel module name (if relevant, otherwise -the package name) and globs matching the relevant hardware -modalias.</p> + Vårt konkurransebidrag til #apps4norge bruker @opnedata + http://people.skolelinux.org/pere/blog/V_rt_konkurransebidrag_til__apps4norge_bruker__opnedata.html + http://people.skolelinux.org/pere/blog/V_rt_konkurransebidrag_til__apps4norge_bruker__opnedata.html + Wed, 1 May 2013 23:45:00 +0200 + <p>For noen uker siden, innen fristen 2013-04-15, leverte jeg og +Morten Kjelkenes vårt bidrag til +<a href="http://www.apps4norge.no/">DIFIs apps4norge-konkurranse</a> +under lagnavnet <a href="http://www.nuug.no/">NUUG</a>s tannlegeteam. +Vi leverte følgende i idé-kategorien:</p> + +<blockquote> + +<p><strong>Tittel: Stikk innom tannlegen</strong><p> + +<p><a href="http://people.skolelinux.org/pere/blog/images/2013-05-01-tannlegeportal.jpeg"><img width="70%" src="http://people.skolelinux.org/pere/blog/images/2013-05-01-tannlegeportal.jpeg"></a></p> + +<p><strong>Beskrivelse:</strong><p> + +<p><em>Idéen</em> + +<p>Gjøre det enklere å finne en tannlege som er praktisk for deg, der +pris og reisetid med kollektivt, til fots eller med bil er tatt med i +beregningen, ved å oppgi hvor en bor og jobber, og få forslag til +tannleger både i nærheten og på veien mellom disse stedene.</p> + +<p>Brukeren oppgir hjemmeadresse og jobbadresse, og kanskje også +barnehage. Så kan en også oppgi egen timelønn (for å beregne taps +arbeidsfortjeneste) og om en reiser med kollektivt, til fots eller +kjører bil. Så trykker en søk, og får opp en todelt side med kart og +tekstliste. I kartdelen vises aktuelle tannleger (for eksempel maks +7), og i tekstdelen er de samme tannlegene listet opp, med pris og +reisetid for kollektivtransport, og pris pluss reisekostnad hvis en +reiser med bil. En kan endre sorteringsrekkefølge for listen ved å +trykke på aktuell kolonne, og velge om en skal sortere på pris, +reisetid eller totalkostnad. Kun tannleger som tar imot nye kunder tas +i utganspunktet med i listen. Når brukeren trykker med musa en +tannlegemarkør på kartet kommer det en popup med detaljer om +tannlegen, den samme informasjonen som finnes i listen under kartet, +og lenke til mer informasjon om tannlegen.</p> + +<p>For hvert enkelt tannlegekontor er det tilgjengelig en +informasjonsside med adresse, hjemmesideurl, telefonnummer, lenke til +side for å finne reisebeskrivelse, åpningstider, etc.</p> + +<p><em>Nytteverdi for brukeren</em></p> -<p><blockquote> -Package: package-name -<br>Modaliases: module(modaliasglob, modaliasglob, modaliasglob)</p> -</blockquote></p> - -<p>It is fairly trivial to write code to find the relevant packages -for a given modalias value using this file.</p> - -<p>An entry like this would suggest the video and picture application -cheese for many USB web cameras (interface bus class 0E01):</p> - -<p><blockquote> -Package: cheese -<br>Modaliases: cheese(usb:v*p*d*dc*dsc*dp*ic0Eisc01ip*)</p> -</blockquote></p> - -<p>An entry like this would suggest the pcmciautils package when a -CardBus bridge (bus class 0607) PCI device is present:</p> - -<p><blockquote> -Package: pcmciautils -<br>Modaliases: pcmciautils(pci:v*d*sv*sd*bc06sc07i*) -</blockquote></p> - -<p>An entry like this would suggest the package colorhug-client when -plugging in a ColorHug with USB IDs 04D8:F8DA:</p> +<ul> +<li>sparer tid på tannlegebesøk</li> +<li>kan utnytte normal reisevei mellom hjem/jobb/barnehage</li> +<li>kan finne aktuell tannlege basert på flere kriterier</li> +<li>sile bort tannleger som ikke tar imot flere kunder</li> +<li>får kart som viser tannleger i nærheten, på tvers av kommunegrenser</li> +</ul> -<p><blockquote> -Package: colorhug-client -<br>Modaliases: colorhug-client(usb:v04D8pF8DAd*)</p> -</blockquote></p> +<p><em>Grad av innovasjon, nytenkning og kreativitet</em></p> -<p>I believe the format is compatible with the format of the Packages -file in the Debian archive. Ubuntu already uses their Packages file -to store their mappings from packages to hardware.</p> - -<p>By adding a XB-Modaliases: header in debian/control, any .deb can -announce the hardware it support in a way my prototype understand. -This allow those publishing packages in an APT source outside the -Debian archive as well as those backporting packages to make sure the -hardware mapping are included in the package meta information. I've -tested such header in the pymissile package, and its modalias mapping -is working as it should with my prototype. It even made it to Ubuntu -Raring.</p> - -<p>To test if it was possible to look up supported hardware using only -the shell tools available in the Debian installer, I wrote a shell -implementation of the lookup code. The idea is to create files for -each modalias and let the shell do the matching. Please check out and -try the -<a href="http://anonscm.debian.org/viewvc/debian-edu/trunk/src/hw-support-handler/hw-support-lookup?view=co">hw-support-lookup</a> -shell script. It run without any extra dependencies and fetch the -hardware mappings from the Debian archive and the subversion -repository where I currently work on my prototype.</p> - -<p>When I use it on a machine with a yubikey inserted, it suggest to -install yubikey-personalization:</p> +<p>Enkel tjeneste som fokuserer på det vi selv mener er relevant ved valg +av tannlege.</p> -<p><blockquote> -% ./hw-support-lookup -<br>yubikey-personalization -<br>% -</blockquote></p> +<p>Tjenestekonseptet kan også brukes til andre næringer, f.eks. lege, +butikk, leiebiler, hvis en har aktuell datakilde å koble med.</p> -<p>When I run it on my Thinkpad X40 with a PCMCIA/CardBus slot, it -propose to install the pcmciautils package:</p> +<p>Skulle gjerne hatt med vurdering av tannlegene tilgjengelig, slik +at en kunne finne "flinke" tannleger basert på et eller annet +kriterium.</p> -<p><blockquote> -% ./hw-support-lookup -<br>pcmciautils -<br>% -</blockquote></p> +<p><em>Markedspotensiale - potensiale for å slå gjennom hos mange +brukere</em></p> -<p>If you know of any hardware-package mapping that should be added to -<a href="http://anonscm.debian.org/viewvc/debian-edu/trunk/src/hw-support-handler/modaliases?view=co">my -database</a>, please tell me about it.</p> - -<p>It could be possible to generate several of the mappings between -packages and hardware. One source would be to look at packages with -kernel modules, ie packages with *.ko files in /lib/modules/, and -extract their modalias information. Another would be to look at -packages with udev rules, ie packages with files in -/lib/udev/rules.d/, and extract their vendor/model information to -generate a modalias matching rule. I have not tested any of these to -see if it work.</p> - -<p>If you want to help implementing a system to let us propose what -packages to install when new hardware is plugged into a Debian -machine, please send me an email or talk to me on -<a href="irc://irc.debian.org/%23debian-devel">#debian-devel</a>.</p> - - - - - Modalias strings - a practical way to map "stuff" to hardware - http://people.skolelinux.org/pere/blog/Modalias_strings___a_practical_way_to_map__stuff__to_hardware.html - http://people.skolelinux.org/pere/blog/Modalias_strings___a_practical_way_to_map__stuff__to_hardware.html - Mon, 14 Jan 2013 11:20:00 +0100 - <p>While looking into how to look up Debian packages based on hardware -information, to find the packages that support a given piece of -hardware, I refreshed my memory regarding modalias values, and decided -to document the details. Here are my findings so far, also available -in -<a href="http://anonscm.debian.org/viewvc/debian-edu/trunk/src/hw-support-handler/">the -Debian Edu subversion repository</a>: - -<p><strong>Modalias decoded</strong></p> - -<p>This document try to explain what the different types of modalias -values stands for. It is in part based on information from -&lt;URL: <a href="https://wiki.archlinux.org/index.php/Modalias">https://wiki.archlinux.org/index.php/Modalias</a> &gt;, -&lt;URL: <a href="http://unix.stackexchange.com/questions/26132/how-to-assign-usb-driver-to-device">http://unix.stackexchange.com/questions/26132/how-to-assign-usb-driver-to-device</a> &gt;, -&lt;URL: <a href="http://code.metager.de/source/history/linux/stable/scripts/mod/file2alias.c">http://code.metager.de/source/history/linux/stable/scripts/mod/file2alias.c</a> &gt; and -&lt;URL: <a href="http://cvs.savannah.gnu.org/viewvc/dmidecode/dmidecode.c?root=dmidecode&view=markup">http://cvs.savannah.gnu.org/viewvc/dmidecode/dmidecode.c?root=dmidecode&view=markup</a> &gt;. - -<p>The modalias entries for a given Linux machine can be found using -this shell script:</p> - -<pre> -find /sys -name modalias -print0 | xargs -0 cat | sort -u -</pre> - -<p>The supported modalias globs for a given kernel module can be found -using modinfo:</p> - -<pre> -% /sbin/modinfo psmouse | grep alias: -alias: serio:ty05pr*id*ex* -alias: serio:ty01pr*id*ex* -% -</pre> - -<p><strong>PCI subtype</strong></p> - -<p>A typical PCI entry can look like this. This is an Intel Host -Bridge memory controller:</p> +<ul> +<li>Alle som ønsker eller vurderer å skaffe seg ny tannlege, f.eks. nyinnflyttede og studenter</li> +<li>Familier med en travel hverdag</li> +</ul> -<p><blockquote> -pci:v00008086d00002770sv00001028sd000001ADbc06sc00i00 -</blockquote></p> +<p>Felles er at den gjør tannlegen lettere tilgjengelig for de som vil spare tid eller penger.</p> -<p>This represent these values:</p> +<p><em>Samfunnsøkonomisk nytte - bidrar til å løse +samfunnsutfordringer</em></p> -<pre> - v 00008086 (vendor) - d 00002770 (device) - sv 00001028 (subvendor) - sd 000001AD (subdevice) - bc 06 (bus class) - sc 00 (bus subclass) - i 00 (interface) -</pre> +<p>Kutter tid brukt på tannlegebesøk, og penger frigjøres som kan brukes på andre områder. Oppfordrer til bedre bruk av kollektivtransport ved å gi tips om tannleger i nærheten av allerede brukt reisevei mellom hjemme og jobb når en reiser kollektivt.</p> -<p>The vendor/device values are the same values outputted from 'lspci --n' as 8086:2770. The bus class/subclass is also shown by lspci as -0600. The 0600 class is a host bridge. Other useful bus values are -0300 (VGA compatible card) and 0200 (Ethernet controller).</p> +<p><em>X-faktor - “Det lille ekstra...”</em></p> -<p>Not sure how to figure out the interface value, nor what it -means.</p> +<p>Denne tjenesten gir det lille ekstra ved at den ikke slår opp +avstand til tannlege fra et enkelt punkt men avstand fra en reisevei, +slik at en får flere tannleger å velge imellom og kanskje kan spare +enda mer tid og penger enn en ville gjort ved å sjekke kun de nærmest +hjemme eller jobb.</p> -<p><strong>USB subtype</strong></p> +<p>Tjenesten gir informasjonen både som kart og som tekstlig oversikt, for å sikre at blinde og svaksynte kan få tilgang til informasjonen selv om de ikke får brukt kartvisningen.</p> -<p>Some typical USB entries can look like this. This is an internal -USB hub in a laptop:</p> +<p><em>Datasett brukt</em></p> -<p><blockquote> -usb:v1D6Bp0001d0206dc09dsc00dp00ic09isc00ip00 -</blockquote></p> +<ul> -<p>Here is the values included in this alias:</p> +<li><a href="http://www.hvakostertannlegen.no/">http://www.hvakostertannlegen.no/</a> +(Ikke-publisert JSON-API), se f.eks. JSON-output fra +<a href="http://www.hvakostertannlegen.no/services/klinikker/oslo/undersokelse-med-2-rontgenbilder">http://www.hvakostertannlegen.no/services/klinikker/oslo/undersokelse-med-2-rontgenbilder</a></li> -<pre> - v 1D6B (device vendor) - p 0001 (device product) - d 0206 (bcddevice) - dc 09 (device class) - dsc 00 (device subclass) - dp 00 (device protocol) - ic 09 (interface class) - isc 00 (interface subclass) - ip 00 (interface protocol) -</pre> +<li>Kartdata, +<a href="http://www.openstreetmap.org/">http://www.openstreetmap.org/</a> +<a href="http://mapit.nuug.no/">http://mapit.nuug.no/</a> (nabokommuner, postnummer)</li> -<p>The 0900 device class/subclass means hub. Some times the relevant -class is in the interface class section. For a simple USB web camera, -these alias entries show up:</p> +<li><a href="http://labs.trafikanten.no/how-to-use-the-api.aspx">http://labs.trafikanten.no/how-to-use-the-api.aspx</a> +(reisetid med kollektivtrafikk på Østlandet), +<a href="http://data.norge.no/data/ruter-kollektivtrafikkdata">http://data.norge.no/data/ruter-kollektivtrafikkdata</a></li> -<p><blockquote> -usb:v0AC8p3420d5000dcEFdsc02dp01ic01isc01ip00 -<br>usb:v0AC8p3420d5000dcEFdsc02dp01ic01isc02ip00 -<br>usb:v0AC8p3420d5000dcEFdsc02dp01ic0Eisc01ip00 -<br>usb:v0AC8p3420d5000dcEFdsc02dp01ic0Eisc02ip00 -</blockquote></p> +<li><a href="http://reiseregningen.no">http://reiseregningen.no</a> +(data om statens satser for biltransport)</li> -<p>Interface class 0E01 is video control, 0E02 is video streaming (aka -camera), 0101 is audio control device and 0102 is audio streaming (aka -microphone). Thus this is a camera with microphone included.</p> +<li>Kollektivtrafikkkart, +<a href="http://öpnvkarte.de/?zoom=17&lat=59.91056&lon=10.75641&layers=BT">http://öpnvkarte.de/?zoom=17&lat=59.91056&lon=10.75641&layers=BT</a></li> -<p><strong>ACPI subtype</strong></p> +<li>Routing med OpenStreetmap-data, +<a href="http://wiki.openstreetmap.org/wiki/Routing/OnlineRouters">http://wiki.openstreetmap.org/wiki/Routing/OnlineRouters</a></li> -<p>The ACPI type is used for several non-PCI/USB stuff. This is an IR -receiver in a Thinkpad X40:</p> +<li>Bilveiruting med OpenStreetmap-data, <a href="http://map.project-osrm.org/">http://map.project-osrm.org/</a></li> +<li>Kollektivtrafikkruting for Norge med uviss datakilde, <a href="http://dit.no/">http://dit.no/</a></li> +</ul> -<p><blockquote> -acpi:IBM0071:PNP0511: -</blockquote></p> +<p><strong>Åpne offentlige datasett brukt i applikasjonen:</strong></p> -<p>The values between the colons are IDs.</p> +<ul> +<li>Reisetid med kollektivtrafikk på Østlandet</li> +</ul> -<p><strong>DMI subtype</strong></p> +<p><strong>Øvrige datasett brukt i appen/tjenesten:</strong></p> +<ul> +<li>Fakta om tannleger, priser etc (upublisert JSON-API)</li> +<li>Data om statens satser for biltransport</li> +<li>Kartbilder, kartdata</li> +<li>Kommunegrenser, nabokommuner, postnummer</li> +<li>Bilveiruting med OpenStreetmap-data</li> +<li>Kollektivtrafikkkart</li> +<li>Routing med OpenStreetmap-data</li> +<li>Kollektivtrafikkruting for Norge med uviss dataopphav</li> +</ul> -<p>The DMI table contain lots of information about the computer case -and model. This is an entry for a IBM Thinkpad X40, fetched from -/sys/devices/virtual/dmi/id/modalias:</p> +<p><strong>Kategori: </strong></p> +<ul> +<li>Arbeid og velferd</li> +<li>Forbruker</li> +<li>Økonomi</li> +</ul> -<p><blockquote> -dmi:bvnIBM:bvr1UETB6WW(1.66):bd06/15/2005:svnIBM:pn2371H4G:pvrThinkPadX40:rvnIBM:rn2371H4G:rvrNotAvailable:cvnIBM:ct10:cvrNotAvailable: -</blockquote></p> +<p><strong>Geografi (dekningsområde for app): </strong></p> -<p>The values present are</p> - -<pre> - bvn IBM (BIOS vendor) - bvr 1UETB6WW(1.66) (BIOS version) - bd 06/15/2005 (BIOS date) - svn IBM (system vendor) - pn 2371H4G (product name) - pvr ThinkPadX40 (product version) - rvn IBM (board vendor) - rn 2371H4G (board name) - rvr NotAvailable (board version) - cvn IBM (chassis vendor) - ct 10 (chassis type) - cvr NotAvailable (chassis version) -</pre> - -<p>The chassis type 10 is Notebook. Other interesting values can be -found in the dmidecode source:</p> - -<pre> - 3 Desktop - 4 Low Profile Desktop - 5 Pizza Box - 6 Mini Tower - 7 Tower - 8 Portable - 9 Laptop - 10 Notebook - 11 Hand Held - 12 Docking Station - 13 All In One - 14 Sub Notebook - 15 Space-saving - 16 Lunch Box - 17 Main Server Chassis - 18 Expansion Chassis - 19 Sub Chassis - 20 Bus Expansion Chassis - 21 Peripheral Chassis - 22 RAID Chassis - 23 Rack Mount Chassis - 24 Sealed-case PC - 25 Multi-system - 26 CompactPCI - 27 AdvancedTCA - 28 Blade - 29 Blade Enclosing -</pre> - -<p>The chassis type values are not always accurately set in the DMI -table. For example my home server is a tower, but the DMI modalias -claim it is a desktop.</p> - -<p><strong>SerIO subtype</strong></p> - -<p>This type is used for PS/2 mouse plugs. One example is from my -test machine:</p> +<p>Hele landet</p> -<p><blockquote> -serio:ty01pr00id00ex00 -</blockquote></p> +</blockquote> -<p>The values present are</p> - -<pre> - ty 01 (type) - pr 00 (prototype) - id 00 (id) - ex 00 (extra) -</pre> - -<p>This type is supported by the psmouse driver. I am not sure what -the valid values are.</p> - -<p><strong>Other subtypes</strong></p> - -<p>There are heaps of other modalias subtypes according to -file2alias.c. There is the rest of the list from that source: amba, -ap, bcma, ccw, css, eisa, hid, i2c, ieee1394, input, ipack, isapnp, -mdio, of, parisc, pcmcia, platform, scsi, sdio, spi, ssb, vio, virtio, -vmbus, x86cpu and zorro. I did not spend time documenting all of -these, as they do not seem relevant for my intended use with mapping -hardware to packages when new stuff is inserted during run time.</p> - -<p><strong>Looking up kernel modules using modalias values</strong></p> - -<p>To check which kernel modules provide support for a given modalias, -one can use the following shell script:</p> - -<pre> - for id in $(find /sys -name modalias -print0 | xargs -0 cat | sort -u); do \ - echo "$id" ; \ - /sbin/modprobe --show-depends "$id"|sed 's/^/ /' ; \ - done -</pre> - -<p>The output can look like this (only the first few entries as the -list is very long on my test machine):</p> - -<pre> - acpi:ACPI0003: - insmod /lib/modules/2.6.32-5-686/kernel/drivers/acpi/ac.ko - acpi:device: - FATAL: Module acpi:device: not found. - acpi:IBM0068: - insmod /lib/modules/2.6.32-5-686/kernel/drivers/char/nvram.ko - insmod /lib/modules/2.6.32-5-686/kernel/drivers/leds/led-class.ko - insmod /lib/modules/2.6.32-5-686/kernel/net/rfkill/rfkill.ko - insmod /lib/modules/2.6.32-5-686/kernel/drivers/platform/x86/thinkpad_acpi.ko - acpi:IBM0071:PNP0511: - insmod /lib/modules/2.6.32-5-686/kernel/lib/crc-ccitt.ko - insmod /lib/modules/2.6.32-5-686/kernel/net/irda/irda.ko - insmod /lib/modules/2.6.32-5-686/kernel/drivers/net/irda/nsc-ircc.ko - [...] -</pre> - -<p>If you want to help implementing a system to let us propose what -packages to install when new hardware is plugged into a Debian -machine, please send me an email or talk to me on -<a href="irc://irc.debian.org/%23debian-devel">#debian-devel</a>.</p> - -<p><strong>Update 2013-01-15:</strong> Rewrite "cat $(find ...)" to -"find ... -print0 | xargs -0 cat" to make sure it handle directories -in /sys/ with space in them.</p> - - - - - Moved the pymissile Debian packaging to collab-maint - http://people.skolelinux.org/pere/blog/Moved_the_pymissile_Debian_packaging_to_collab_maint.html - http://people.skolelinux.org/pere/blog/Moved_the_pymissile_Debian_packaging_to_collab_maint.html - Thu, 10 Jan 2013 20:40:00 +0100 - <p>As part of my investigation on how to improve the support in Debian -for hardware dongles, I dug up my old Mark and Spencer USB Rocket -Launcher and updated the Debian package -<a href="http://packages.qa.debian.org/pymissile">pymissile</a> to make -sure udev will fix the device permissions when it is plugged in. I -also added a "Modaliases" header to test it in the Debian archive and -hopefully make the package be proposed by jockey in Ubuntu when a user -plug in his rocket launcher. In the process I moved the source to a -git repository under collab-maint, to make it easier for any DD to -contribute. <a href="http://code.google.com/p/pymissile/">Upstream</a> -is not very active, but the software still work for me even after five -years of relative silence. The new git repository is not listed in -the uploaded package yet, because I want to test the other changes a -bit more before I upload the new version. If you want to check out -the new version with a .desktop file included, visit the -<a href="http://anonscm.debian.org/gitweb/?p=collab-maint/pymissile.git">gitweb -view</a> or use "<tt>git clone -git://anonscm.debian.org/collab-maint/pymissile.git</tt>".</p> +<p>Vinneren annonseres 2013-05-08 ved +<a href="http://www.apps4norge.no/arrangement/2013-05-08-invitasjon-til-prisutdeling-apps4norge-8mai-2013">prisutdelingen +hos DIFI 09:00 til 12:00</a>. Konkurransen blir hard. Det meldes at +38 apper og 50 ideer er registrert som kandidater. Jeg frykter at jeg +ikke rekker innom selv, på grunn av jobb og forpliktelser på +hjemmebanen.</p> - Lets make hardware dongles easier to use in Debian - http://people.skolelinux.org/pere/blog/Lets_make_hardware_dongles_easier_to_use_in_Debian.html - http://people.skolelinux.org/pere/blog/Lets_make_hardware_dongles_easier_to_use_in_Debian.html - Wed, 9 Jan 2013 15:40:00 +0100 - <p>One thing that annoys me with Debian and Linux distributions in -general, is that there is a great package management system with the -ability to automatically install software packages by downloading them -from the distribution mirrors, but no way to get it to automatically -install the packages I need to use the hardware I plug into my -machine. Even if the package to use it is easily available from the -Linux distribution. When I plug in a LEGO Mindstorms NXT, it could -suggest to automatically install the python-nxt, nbc and t2n packages -I need to talk to it. When I plug in a Yubikey, it could propose the -yubikey-personalization package. The information required to do this -is available, but no-one have pulled all the pieces together.</p> - -<p>Some years ago, I proposed to -<a href="http://lists.debian.org/debian-devel/2010/05/msg01206.html">use -the discover subsystem to implement this</a>. The idea is fairly -simple: + First alpha release of Debian Edu / Skolelinux based on Debian Wheezy + http://people.skolelinux.org/pere/blog/First_alpha_release_of_Debian_Edu___Skolelinux_based_on_Debian_Wheezy.html + http://people.skolelinux.org/pere/blog/First_alpha_release_of_Debian_Edu___Skolelinux_based_on_Debian_Wheezy.html + Fri, 26 Apr 2013 08:30:00 +0200 + <p>The Debian Edu / Skolelinux project is still going strong and made +its first Wheezy based release today. This is the release +announcement:</p> + +<p><strong>New features for Debian Edu ~7.0.0 alpha0 released +2013-04-26</strong></p> + +<p>This is the release notes for for Debian Edu / Skolelinux ~7.0.0 +edu alpha0, based on Debian with codename "Wheezy".</p> + +<p><strong>About Debian Edu and Skolelinux</strong></p> + +<p><a href="http://www.skolelinux.org/">Debian Edu, also known as +Skolelinux</a>, is a Linux distribution based on Debian providing an +out-of-the box environment of a completely configured school +network. Immediatly after installation a school server running all +services needed for a school network is set up just waiting for users +and machines being added via GOsa², a comfortable Web-UI. A netbooting +environment is prepared using PXE, so after initial installation of +the main server from CD, DVD or USB stick all other machines can be +installed via the network.</p> + +<p>This is the first test release based on Wheezy (which currently is +not released yet). Basically this is an updated and slightly improved +version compared to the Squeeze release.</p> + +<p><strong>Software updates</strong></p> <ul> +<li>Everything which is new in Debian Wheezy, eg: + <ul> + <li>Linux kernel 3.2.x</li> + <li>Desktop environments KDE "Plasma" 4.8.4, GNOME 3.4, and LXDE 4 + (KDE is installed by default; to choose GNOME or LXDE: see + manual.)</li> + <li>Web browser Iceweasel 10 ESR</li> + <li>LibreOffice 3.5.4</li> + <li>LTSP 5.4.2</li> + <li>GOsa 2.7.4</li> + <li>CUPS print system 1.5.3</li> + <li>Educational toolbox GCompris 12.01</li> + <li>Music creator Rosegarden 12.04</li> + <li>Image editor Gimp 2.8.2</li> + <li>Virtual universe Celestia 1.6.1</li> + <li>Virtual stargazer Stellarium 0.11.3</li> + <li>Scratch visual programming environment 1.4.0.6</li> + <li>New version of debian-installer from Debian Wheezy, see + <a href="http://www.debian.org/releases/wheezy/installmanual">installation + manual</a> for more details.</li> + <li>Debian Wheezy includes about 37000 packages available for + installation.</li> + <li>More information about Debian Wheezy 7.0 is provided in the + <a href="http://www.debian.org/releases/wheezy/releasenotes">release notes</a> and the <a href="http://www.debian.org/releases/wheezy/installmanual">installation manual</a>.</li> + </ul></li> +</ul> -<li>Add a desktop entry in /usr/share/autostart/ pointing to a program - starting when a user log in.</li> - -<li>Set this program up to listen for kernel events emitted when new - hardware is inserted into the computer.</li> - -<li>When new hardware is inserted, look up the hardware ID in a - database mapping to packages, and take note of any non-installed - packages.</li> - -<li>Show a message to the user proposing to install the discovered - package, and make it easy to install it.</li> +<p><strong>Documentation</strong></p> +<ul> +<li>The (<a href="http://wiki.debian.org/DebianEdu/Documentation/Wheezy">English</a>) Debian Edu Wheezy Manual is fully translated to + German, French, Italian and Danish. Partly translated versions exist + for Norwegian Bokmal and Spanish.</li> +</ul> + +<p><Strong>LDAP related changes</strong></p> +<ul> +<li>Slight changes to some objects and acls to have more types to + choose from when adding systems in GOsa. Now systems can be of type + server, workstation, printer, terminal or netdevice.</li> +</ul> + +<p><strong>Other changes</strong></p> +<ul> +<li>LTSP clients start as diskless workstation / thin client can be + configured via command line argument -- or individually adding an + entry in lts.conf or LDAP.<li> +<li>GOsa gui: Now some options that seemed to be available, but are non + functional, are greyed out (or are not clickable). Some tabs are + completely hidden to the end user, others even to the GOsa admin.</li> +</ul> + +<p><strong>Regressions</strong></p> +<ul> +<li>No mass import of user account data in GOsa (ldif or csv) available + yet.</li> +</ul> + +<p><strong>No updated artwork</strong></p> +<ul> +<li>Updated artwork which is visible during installation, in the login + screen and as desktop wallpaper is still missing or the same as we + had for our Squeeze based release.</li> </ul> + +<p><strong>Where to get it</strong></p> -<p>I am not sure what the best way to implement this is, but my -initial idea was to use dbus events to discover new hardware, the -discover database to find packages and -<a href="http://www.packagekit.org/">PackageKit</a> to install -packages.</p> - -<p>Yesterday, I found time to try to implement this idea, and the -draft package is now checked into -<a href="http://anonscm.debian.org/viewvc/debian-edu/trunk/src/hw-support-handler/">the -Debian Edu subversion repository</a>. In the process, I updated the -<a href="http://packages.qa.debian.org/d/discover-data.html">discover-data</a> -package to map the USB ids of LEGO Mindstorms and Yubikey devices to -the relevant packages in Debian, and uploaded a new version -2.2013.01.09 to unstable. I also discovered that the current -<a href="http://packages.qa.debian.org/d/discover.html">discover</a> -package in Debian no longer discovered any USB devices, because -/proc/bus/usb/devices is no longer present. I ported it to use -libusb as a fall back option to get it working. The fixed package -version 2.1.2-6 is now in experimental (didn't upload it to unstable -because of the freeze).</p> - -<p>With this prototype in place, I can insert my Yubikey, and get this -desktop notification to show up (only once, the first time it is -inserted):</p> - -<p align="center"><img src="http://people.skolelinux.org/pere/blog/images/2013-01-09-hw-autoinstall.png"></p> - -<p>For this prototype to be really useful, some way to automatically -install the proposed packages by pressing the "Please install -program(s)" button should to be implemented.</p> - -<p>If this idea seem useful to you, and you want to help make it -happen, please help me update the discover-data database with mappings -from hardware to Debian packages. Check if 'discover-pkginstall -l' -list the package you would like to have installed when a given -hardware device is inserted into your computer, and report bugs using -reportbug if it isn't. Or, if you know of a better way to provide -such mapping, please let me know.</p> - -<p>This prototype need more work, and there are several questions that -should be considered before it is ready for production use. Is dbus -the correct way to detect new hardware? At the moment I look for HAL -dbus events on the system bus, because that is the events I could see -on my Debian Squeeze KDE desktop. Are there better events to use? -How should the user be notified? Is the desktop notification -mechanism the best option, or should the background daemon raise a -popup instead? How should packages be installed? When should they -not be installed?</p> - -<p>If you want to help getting such feature implemented in Debian, -please send me an email. :)</p> +To download the multiarch netinstall CD release you can use +<ul> +<li><a href="ftp://ftp.skolelinux.org/skolelinux-cd/wheezy/">ftp://ftp.skolelinux.org/skolelinux-cd/wheezy/</a></li> +<li><a href="http://ftp.skolelinux.org/skolelinux-cd/wheezy/">http://ftp.skolelinux.org/skolelinux-cd/wheezy/</a></li> +<li>rsync -avzP ftp.skolelinux.org::skolelinux-cd/wheezy/</li> +</ul> + +<p>The MD5SUM of this image is: c5e773ddafdaa4f48c409c682f598b6c</p> + +<p>The SHA1SUM of this image is: 25934fabb9b7d20235499a0a51f08ce6c54215f2</p> + +<p><strong>How to report bugs</strong></p> + +<p><a href="http://wiki.debian.org/DebianEdu/HowTo/ReportBugs">http://wiki.debian.org/DebianEdu/HowTo/ReportBugs</a></p> - New IRC channel for LEGO designers using Debian - http://people.skolelinux.org/pere/blog/New_IRC_channel_for_LEGO_designers_using_Debian.html - http://people.skolelinux.org/pere/blog/New_IRC_channel_for_LEGO_designers_using_Debian.html - Wed, 2 Jan 2013 15:40:00 +0100 - <p>During Christmas, I have worked a bit on the Debian support for -<a href="http://mindstorms.lego.com/en-us/Default.aspx">LEGO Mindstorm -NXT</a>. My son and I have played a bit with my NXT set, and I -discovered I had to build all the tools myself because none were -already in Debian Squeeze. If Debian support for LEGO is something -you care about, please join me on the IRC channel -<a href="irc://irc.debian.org/%23debian-lego">#debian-lego</a> (server -irc.debian.org). There is a lot that could be done to improve the -Debian support for LEGO designers. For example both CAD software -and Mindstorm compilers are missing. :)</p> - -<p>Update 2012-01-03: A -<a href="http://wiki.debian.org/LegoDesigners">project page</a> -including links to Lego related packages is now available.</p> + Bitcoin er ikke anonymt - føres Stortinget bak lyset av finansministeren? + http://people.skolelinux.org/pere/blog/Bitcoin_er_ikke_anonymt___f_res_Stortinget_bak_lyset_av_finansministeren_.html + http://people.skolelinux.org/pere/blog/Bitcoin_er_ikke_anonymt___f_res_Stortinget_bak_lyset_av_finansministeren_.html + Mon, 22 Apr 2013 20:30:00 +0200 + <p><a href="http://bitcoin.org/">Bitcoin</a> er mye i mediene for +tiden. Jeg følger med via Mylder for å finne +<a href="http://mylder.no/?drill=bitcoin">artikler som omtaler +temaet</a>, og takket være dette oppdaget jeg at stortingsrepresentant +Ketil Solvik-Olsen fra FrP nylig har spurt finansminister Sigbjørn +Johnsen om hans syn på Bitcoin, og +<a href="http://www.stortinget.no/no/Saker-og-publikasjoner/Sporsmal/Skriftlige-sporsmal-og-svar/Skriftlig-sporsmal/?qid=57052">fått +svar for noen dager siden</a>. Jeg bet meg spesielt merke til +følgende formulering fra finansministeren:</p> + +<p><blockquote> +«Det er også utfordringer ved at handel med Bitcoins er uregulert og +at transaksjonene er anonyme.» +</blockquote></p> + +<p>At Bitcoin er anonymt er en myte som spres av både journalister og +andre, så det er ikke veldig overraskende at også finansministeren har +gått på limpinnen. Det er dog litt rart, da jeg håper at +finansdepartementet ikke baserer seg på rykter og myter når de +besvarer Stortinget. Men du trenger ikke bare tro på meg som kilde +til påstanden om at Bitcoin ikke er anonymt. Sondre Rønjom har +<a href="http://blogg.nsm.stat.no/archives/3241">via Sikkerhetsbloggen +hos Nasjonal Sikkerhetsmyndighet</a> uttalt følgende:</p> + +<p><blockquote> +«At [bitcoin] i utgangspunktet +<a href="http://arxiv.org/abs/1107.4524"><em>ikke</em> er anonymt</a>, +kommer kanskje som en overraskelse på mange.» +</blockquote></p> + +<p>Enhver bevegelse av Bitcoin er offentlig tilgjengelig for alle på +Internet, og en må legge svært mye innsats inn hvis en skal hindre at +nettverksanalyse av transaksjonsloggene kan brukes til å identifisere +brukerne. F.eks. kan en enkelt se hva jeg har mottatt til min +offentliggjorte mottaksadresse ved å besøke blockexplorer og slå opp +adressen +<a href="http://blockexplorer.com/address/15oWEoG9dUPovwmUL9KWAnYRtNJEkP1u1b">15oWEoG9dUPovwmUL9KWAnYRtNJEkP1u1b</a>. +Det virker dermed på meg ganske klart at å påstå at +Bitcoin-transaksjoner er anonyme strengt tatt er å føre Stortinget bak +lyset.</p> + +<p>Finansministeren er ikke den eneste som har latt seg forlede av +medieomtalen. I spørsmålet fra Hr. Solvik-Olsen skriver han at «For +noen dager siden kom den første bitcoin-minibanken på Kypros», hvilket +så vidt jeg har klart å finne ut ikke er riktig. Det er annonsert +planer om en slik minibank (fra +<a href="http://www.bitcoinatm.com/">BitcoinATM</a>), men jeg finner +intet tegn til at en slik minibank er utplassert noe sted.</p> + +<p>Som vanlig, hvis du bruker Bitcoin og ønsker å vise din støtte til +mine aktiviteter, så setter jeg pris på Bitcoin-donasjoner til min +adresse +<b><a href="bitcoin:15oWEoG9dUPovwmUL9KWAnYRtNJEkP1u1b&label=PetterReinholdtsenBlog">15oWEoG9dUPovwmUL9KWAnYRtNJEkP1u1b</a></b>.</p>