<div class="entry">
- <div class="title"><a href="http://people.skolelinux.org/pere/blog/Now_accepting_bitcoins___anonymous_and_distributed_p2p_crypto_money.html">Now accepting bitcoins - anonymous and distributed p2p crypto-money</a></div>
- <div class="date">2010-12-10 08:20</div>
+ <div class="title"><a href="http://people.skolelinux.org/pere/blog/FiksGataMi_lansert__og_responsen_har_v__rt_overveldende.html">FiksGataMi lansert, og responsen har vært overveldende</a></div>
+ <div class="date">2011-03-08 15:30</div>
<div class="body">
-<p>With this weeks lawless
-<a href="http://www.salon.com/news/opinion/glenn_greenwald/2010/12/06/wikileaks/index.html">governmental
-attacks</a> on Wikileak and
-<a href="http://www.salon.com/technology/dan_gillmor/2010/12/06/war_on_speech">free
-speech</a>, it has become obvious that PayPal, visa and mastercard can
-not be trusted to handle money transactions.
-A blog post from
-<a href="http://webmink.com/2010/12/06/now-accepting-bitcoin/">Simon
-Phipps on bitcoin</a> reminded me about a project that a friend of
-mine mentioned earlier. I decided to follow Simon's example, and get
-involved with <a href="http://www.bitcoin.org/">BitCoin</a>. I got
-some help from my friend to get it all running, and he even handed me
-some bitcoins to get started. I even donated a few bitcoins to Simon
-for helping me remember BitCoin.</p>
-
-<p>So, what is bitcoins, you probably wonder? It is a digital
-crypto-currency, decentralised and handled using peer-to-peer
-networks. It allows anonymous transactions and prohibits central
-control over the transactions, making it impossible for governments
-and companies alike to block donations and other transactions. The
-source is free software, and while the key dependency wxWidgets 2.9
-for the graphical user interface is missing in Debian, the command
-line client builds just fine. Hopefully Jonas
-<a href="http://bugs.debian.org/578157">will get the package into
-Debian</a> soon.</p>
-
-<p>Bitcoins can be converted to other currencies, like USD and EUR.
-There are <a href="http://www.bitcoin.org/trade">companies accepting
-bitcoins</a> when selling services and goods, and there are even
-currency "stock" markets where the exchange rate is decided. There
-are not many users so far, but the concept seems promising. If you
-want to get started and lack a friend without any bitcoins to spare,
-you can even get
-<a href="https://freebitcoins.appspot.com/">some for free</a> (0.05
-bitcoin at the time of writing). Use
-<a href="http://www.bitcoinwatch.com/">BitcoinWatch</a> to keep an eye
-on the current exchange rates.</p>
-
-<p>As an experiment, I have decided to set up bitcoind on one of my
-machines. If you want to support my activity, please send Bitcoin
-donations to the address
-<b>15oWEoG9dUPovwmUL9KWAnYRtNJEkP1u1b</b>. Thank you!</p>
+<p>I går lanserte vi i <a href="http://www.nuug.no/">foreningen NUUG</a>
+<a href="http://www.fiksgatami.no/">FiksGataMi</a>, med
+<a href="http://lists.nuug.no/pipermail/interesserte/2011-March/000457.html">pressemelding
+på epost</a> til alle NUUGs annonseringsliste, medlemmene, alle
+landets redaksjoner og alle landets kommuner og fylkeskommuner.
+Responsen har vært formidabel, og vi har en enorm baklogg av
+henvendelser å følge opp. Vi jobber oss sakte men sikkert igjennom
+stabelen. Alt sendes til NUUGs RT-instans slik at ingen blir glemt.
+Hvis du har kommentarer og spørsmål, bruk
+<a href="http://www.fiksgatami.no/contact">kontaktfeltet</a> på
+FiksGatami, eller send epost til adressen som er oppgitt der.</p>
+
+<p>Pr nå er det kommet inn over 600 problemer som er rapportert videre
+til kommuner og fylker. Jeg hentet ut fordelingen på kategorier nå
+nettopp, for å se hva som opptar innbyggerne rundt om i det ganske
+land. Det er mest aktivitet i Trondheim, fulgt av Oslo og Bergen, men
+godt over 100 kommuner og fylker har fått meldinger fra innbyggerne
+via FiksGatami så langt.</p>
+
+<table>
+<tr><th>count</th><th>category</th></tr>
+<tr><td>398</td><td>Hull i vei</td></tr>
+<tr><td> 83</td><td>Gater/Veier</td></tr>
+<tr><td> 65</td><td>Snøbrøyting</td></tr>
+<tr><td> 54</td><td>Gatelys</td></tr>
+<tr><td> 46</td><td>Annet</td></tr>
+<tr><td> 30</td><td>Fortau/gangstier</td></tr>
+<tr><td> 17</td><td>Tette avløpsrister</td></tr>
+<tr><td> 10</td><td>Trafikkskilter</td></tr>
+<tr><td> 7</td><td>Parkering</td></tr>
+<tr><td> 7</td><td>Forlatte kjøretøy</td></tr>
+<tr><td> 4</td><td>Trafikklys</td></tr>
+<tr><td> 4</td><td>Sykkelveier</td></tr>
+<tr><td> 4</td><td>Forsøpling</td></tr>
+<tr><td> 3</td><td>Buss- og togstopp</td></tr>
+<tr><td> 3</td><td>Vannforsyning</td></tr>
+<tr><td> 3</td><td>Universell utforming</td></tr>
+<tr><td> 3</td><td>Trær</td></tr>
+<tr><td> 2</td><td>Graffiti/tagging</td></tr>
+<tr><td> 2</td><td>Dumpet skrot</td></tr>
+<tr><td> 1</td><td>Park/landskap</td></tr>
+<tr><td> 1</td><td>Ulovlige oppslag</td></tr>
+<tr><td> 1</td><td>Offentlige toaletter</td></td></tr>
+</table>
+
+<p>Det gjenstår endel jobb med skalering før vi er fornøyd med
+ytelsen, og så må vi få skrevet litt mer informasjon til kommunene om
+hvordan systemet fungerer, slik at de vet mer hvordan de kan bidra til
+å gjøre brukeropplevelsen for innbyggerne enda bedre.</p>
+
+<p>Til de som synes sitt lokalområde har dårlig kart, så er det bare
+en ting å si. Bidra til å gjør <a href="">OpenStreetmap</a> bedre ved
+å tegne inn ditt lokalområde! Eller få det offentlige til å gi ut
+bedre kartdata uten bruksbegrensninger. :)</p>
+
+<p>Jeg vil presentere FiksGataMi under
+<a href="http://www.goopen.no/fiksgatami-no/">Go Open 2011</a>, så vi
+ses kanskje der?</p>
</div>
<div class="tags">
- Tags: <a href="http://people.skolelinux.org/pere/blog/tags/bitcoin">bitcoin</a>, <a href="http://people.skolelinux.org/pere/blog/tags/debian">debian</a>, <a href="http://people.skolelinux.org/pere/blog/tags/english">english</a>, <a href="http://people.skolelinux.org/pere/blog/tags/personvern">personvern</a>, <a href="http://people.skolelinux.org/pere/blog/tags/sikkerhet">sikkerhet</a>.
+ Tags: <a href="http://people.skolelinux.org/pere/blog/tags/fiksgatami">fiksgatami</a>, <a href="http://people.skolelinux.org/pere/blog/tags/kart">kart</a>, <a href="http://people.skolelinux.org/pere/blog/tags/norsk">norsk</a>.
</div>
</div>
<div class="padding"></div>
<div class="entry">
- <div class="title"><a href="http://people.skolelinux.org/pere/blog/Martin_Bekkelund__En_stille_b__nn_om_Datalagringsdirektivet.html">Martin Bekkelund: En stille bønn om Datalagringsdirektivet</a></div>
- <div class="date">2010-12-09 21:25</div>
+ <div class="title"><a href="http://people.skolelinux.org/pere/blog/Skolelinux_intervju__Astri_Sletteng.html">Skolelinux-intervju: Astri Sletteng</a></div>
+ <div class="date">2011-02-27 12:50</div>
<div class="body">
-<p><a href="http://www.bekkelund.net/">Martin Bekkelund</a> ved
-<a href="http://www.friprog.no/">friprog-senteret</a> har skrevet
-følgende
-<a href="http://www.bekkelund.net/2010/12/09/en-stille-bonn/">korte
-oppsummering</a> rundt datalagringsdirektivet, som jeg videreformidler
-her.</p>
-
-<p><blockquote><strong>Det pågår i disse dager en intens diskusjon om
-innføring av Datalagringsdirektivet (<acronym
-title="Datalagringsdirektivet">DLD</acronym>) i norsk rett. Kanskje
-har du gjort deg opp en mening, kanskje er du usikker. I begge
-tilfeller ber jeg deg lese videre.</strong></p>
-
-<p>Samtlige fagmiljøer, både i Norge og EU, har konkludert med at
-<acronym title="Datalagringsdirektivet">DLD</acronym> ikke bør
-innføres på nåværende tidspunkt. Den tekniske kvaliteten på direktivet
-er dårlig, det griper uforholdsmessig inn i personvernet, det har
-store mangler og viktige spørsmål som hvem som skal ha tilgang og
-hvordan data skal lagres er fortsatt uavklart.</p>
+<p>En dame som har bidratt lenge til fri programvare i skoleverket og
+i foreningen som organiserer skolelinux-utviklersamlinger,
+<a href="http://www.friprogramvareiskolen.no/">FRISK</a>, er neste
+intervjuoffer. Det er en glede å her presentere en lærer fra Håkvik.</p>
-<ul>
-<li><a href="http://ikt-norge.no/norge-kan-slippe-datalagringsdirektivet/">EU-ekspertene sier</a> at konsekvensene av å benytte vetoretten er minimale</li>
-<li><a href="http://www.regjeringen.no/pages/2281080/Deninternasjonalejuristkommisjon.pdf">Juristene påpeker</a> at direktivet er i strid med EMK</li>
-<li><a href="http://www.dagbladet.no/2010/12/06/kultur/debatt/kronikk/dld/personvern/14594699/">Datatilsynet sier</a> direktivet får store konsekvenser for personvernet og at direktivet er irreversibelt</li>
-<li><a href="http://www.bekkelund.net/?s=dld">Teknologene sier</a> at sikker lagring ikke er mulig, at det er svært enkelt å omgå og mulig å manipulere data og produsere falske beviser</li>
-<li><a href="http://www.regjeringen.no/pages/2281080/NJ_247460_1_P.pdf">Pressen sier</a> nei av hensyn til kildevernet</li>
-<li>Det er store <a href="http://tetzschner.blogspot.com/2010/03/den-tyske-forfatningsdomstol.html">interne</a> <a href="http://stoppdld.no/2010/03/02/datalagring-stoppet-av-tysk-forfatningsdomstol/">stridigheter</a> i EU. Blant annet har den tyske forfatningsdomstolen funnet at måten <acronym title="Datalagringsdirektivet">DLD</acronym> er innført på er i strid med tysk grunnlov</li>
-<li>Alle de store <a href="http://www.bekkelund.net/2010/12/08/lokasjonsdata-og-datalagringsdirektivet/">operatørene og tilbyderne sier nei</a>, av tekniske og personvernmessige årsaker</li>
-</ul>
+<p><strong>Hvem er du, og hva driver du med til daglig?</strong></p>
+
+<p>Jeg heter Astri Sletteng. Jeg er lærer og IKT veileder ved Håkvik
+skole i Narvik kommune. Min bakgrunn når det gjelder IKT: Av formell
+utdannelse har jeg lærerutdanning, Master i skoleledelse og IKT for
+lærere. Har jobba som IKT veileder siden 2002.</p>
+
+<p>Det viktigste for meg som IKT veileder er å få fundamentert den
+5. basisferdigheten, digital kompetanse ved skolen min på en god måte
+slik at hele skolesamfunnet tar i bruk IKT i alle fag. Dette arbeidet
+gjøres i nært samarbeid med skolens ledelse.</p>
+
+<p>Min viktigste jobb som IKT veileder er å være motivator og pådriver
+i IKT arbeidet ved skolen.</p>
+
+<p><strong>Hvordan kom du i kontakt med Skolelinux-prosjektet?</strong></p>
+
+<p>Jobber i en kommune hvor vi satser på Fri programvare. I 2004 ble
+det gjort et politisk vedtak om at vi skulle innføre Skolelinux ved
+alle skolene i kommunen. Jeg har dermed en god del erfaring med
+Skolelinux, samt annen fri programvare som Open Office, Joomla, Moodle
+etc.</p>
+
+<p><strong>Hva er fordelene med Skolelinux slik du ser det?</strong></p>
+
+<p>Siden vi jobber med åpen kildekode kan vi få programmene og
+produktene tilpasset vår bruk. Det er jo heller ikke en ulempe at
+skolen kommer bedre ut økonomisk, men først og fremst er det viktig
+for oss at vi har digitale systemer som gjør at vi kan følge
+læreplanen i alle fag. Det syns jeg at vi kan gjøre gjennom
+Skolelinux.</p>
+
+<p><strong>Hva er ulempene med Skolelinux slik du ser det?</strong></p>
-<p>Jeg liker å tro at jeg er en hyggelig fyr. Jeg har et rent
-rulleblad, og med unntak av to fartsbøter har jeg aldri vært en byrde
-for samfunnet. Det akter jeg å fortsette med. Det er mange som meg,
-lovlydige, pliktoppfyllende borgere som aldri vil utgjøre en trussel
-mot noe som helst. Vi synes derfor det er trist og sårende at all vår
-atferd skal overvåkes døgnkontinuerlig.</p>
-
-<p><strong>Understøttet av faglige vurderinger kan du trygt si nei til
-<acronym title="Datalagringsdirektivet">DLD</acronym>.</strong></p>
-
-<p><a href="http://www.bekkelund.net/kontakt/">Ta kontakt med meg</a>
-hvis du har spørsmål om <acronym
-title="Datalagringsdirektivet">DLD</acronym>, uansett hva det måtte
-gjelde.</p>
-
-<p class="info">Denne teksten er å anse som <a
-href="http://creativecommons.org/licenses/publicdomain/"><em>Public
-Domain</em></a>. Spre den videre til alle som kan ha nytte av
-den!</p>
-</blockquote></p>
-
-<p>Siste <a href="http://www.nettavisen.no/it/article3043918.ece">melding
-fra Nettavisen</a> er at regjeringen planlegger å fremme sitt forslag
-til implementering av datalagringsdirektivet i morgen, i ly av
-fredprisutdelingen for å få minst mulig pressedekning om saken. Vi
-får snart se om det stemmer.</p>
+<p>Skolen er avhengige av å ha folk på IT avdelinga i kommunen som kan
+drive support, og være tilgjengelige når vi trenger hjelp. Det er en
+ulempe at ikke alle på denne avdelingen nødvendigvis er god på
+Linux.</p>
+
+<p>Vi har også noen utfordringer når det kommer til spesielle
+programmer som enkelte elever er avhengige av ? og som ikke er
+plattform uavhengige. Her har vi i Friprog-verden, men også
+departement en jobb å gjøre.</p>
+
+<p><strong>Hvilken fri programvare bruker du til daglig?</strong></p>
+
+<p>Skolen vår bruker Skolelinux, Open Office, Iceweazel (Mozilla),
+VLC, Tux paint, Scribus, FreeMind, GIMP, digiKam, Ksnapshot, GeoGebra,
+Moodle (innført på alle klassetrinn + som et administrativt verktøy)
+og Joomla som hjemmeside.<p>
+
+<p>Det er de jeg kommer på i farten. I tillegg har vi Smartboard
+installert på server, men det regnes vel ikke som fri programvare?</p>
+
+<p><strong>Hvilken strategi tror du er den rette å bruke for å få
+skoler til å ta i bruk fri programvare?</strong></p>
+
+<p>Først og fremst trenger skolen oppetider på sine datasystemer. Syns
+også at det at vi kan få tilpasset plattform og systemer til vår bruk
+er en god strategi å bruke.</p>
</div>
<div class="tags">
- Tags: <a href="http://people.skolelinux.org/pere/blog/tags/norsk">norsk</a>, <a href="http://people.skolelinux.org/pere/blog/tags/personvern">personvern</a>.
+ Tags: <a href="http://people.skolelinux.org/pere/blog/tags/debian edu">debian edu</a>, <a href="http://people.skolelinux.org/pere/blog/tags/intervju">intervju</a>, <a href="http://people.skolelinux.org/pere/blog/tags/norsk">norsk</a>.
</div>
</div>
<div class="padding"></div>
<div class="entry">
- <div class="title"><a href="http://people.skolelinux.org/pere/blog/Student_group_continue_the_work_on_my_Reprap_3D_printer.html">Student group continue the work on my Reprap 3D printer</a></div>
- <div class="date">2010-12-09 19:30</div>
+ <div class="title"><a href="http://people.skolelinux.org/pere/blog/Kategorisering_av_problemer_p___FiksGatami.html">Kategorisering av problemer på FiksGatami</a></div>
+ <div class="date">2011-02-27 10:15</div>
<div class="body">
-<p>A few days ago, I was introduces to some students in the robot
-student assosiation <a href="http://www.robotica.no/">Robotica
-Osloensis</a> at the University of Oslo where I work, who planned to
-get their own 3D printer. They wanted to learn from me based on my
-work in the area. After having a short lunch meeting with them, I
-offered them to borrow my reprap kit, as I never had time to complete
-the build and this seem unlike to change any time soon. I look
-forward to see how this goes. This monday their volunteer driver
-picked up my kit and drove it to their lab, and tomorrow I am told the
-last exam is over so they can start work on getting the 3D printer
-operational.</p>
-
-<p>The robotic group have already build several robots on their own,
-and seem capable of getting the reprap operational. I really look
-forward to being able to print all the cool 3D designs published on
-<a href="http://www.thingiverse.com/">Thingiverse</a>. I even got
-some 3D scans I got made during Dagen@IFI when one of the groups at
-the computer science department at the university demonstrated their
-very cool 3D scanner.</p>
+<p>Det nærmer seg lansering av NUUGs
+<a href="http://www.fiksgatami.no/">Fiksgatami-tjeneste</a>, og siste
+finpuss på kategorisering gjøres i disse dager. Jeg har konkludert
+med at ideen om
+<a href="http://people.skolelinux.org/pere/blog/Fiksgatami_tar_form___snart_klar_for_test.html">å
+ta utgangspunkt i eksisterende kommunale tjenesters kategorisering</a>
+er en dårlig ide da det er viktigere å kategorisere fra et
+brukersynspunkt enn å kategorisere ut fra hvordan kommunene er
+organisert internt. Måtte dermed starte på nytt med
+kategoriarbeidet.</p>
+
+<p>Nå har jeg kommet opp med følgende forslag til kategorier, basert
+på de som er i bruk på den britiske originalen, innspill på
+IRC-kanalen til NUUG og folk rundt meg. Tar gjerne imot innspill på
+kategoriene til epostlisten for prosjektet,
+<a href="http://lists.nuug.no/mailman/listinfo/fiksgatami">fiksgatami
+(at) nuug.no</a>.</p>
+
+<p>Av tekniske årsaker kan kun bokmålsoversettelsen av det engelske
+ordet 'Other' brukes som fellesbetegnelse for andre kategorier,
+dvs. at også nynorsk-kommuner ender opp med 'Annet' som samlekategori.
+Oversettelse av applikasjonen til nynorsk og nordsamisk får vente til
+noen sponser den utviklingen som trengs for å få det til.</p>
+
+<p>Her er så lista med kategorier jeg tror vi går i produksjon
+med:</p>
+
+<ul>
+
+ <li>Hull i veien</li>
+ <li>Gater/Veier</li>
+ <li>Fortau/gangstier</li>
+ <li>Veinavn-skilt</li>
+ <li>Sykkelvei</li>
+ <li>Glatt vei</li>
+ <li>Snøbrøyting</li>
+ <li>Gatelys</li>
+ <li>Dumpet skrot</li>
+ <li>Forsøpling</li>
+ <li>Parkering</li>
+ <li>Grafitti/tagging</li>
+ <li>Hundedritt</li>
+ <li>Gaterydding</li>
+ <li>Trafikkskilter</li>
+ <li>Forlatte kjøretøy</li>
+ <li>Trær</li>
+ <li>Trafikklys</li>
+ <li>Park/landskap</li>
+ <li>Ulovlige oppslag</li>
+ <li>Buss- og togstopp</li>
+ <li>Offentlige toalett</li>
+ <li>Vannforsyning</li>
+ <li>Tett avløpsrist</li>
+ <li>Oljesøl</li>
+ <li>Annet</li>
+
+</ul>
+
+<p>Er disse forståelige? Er det noen uforståelige overlapp? Noen
+kategorier vi mangler som burde skilles ut fra 'Annet'? Er det noen
+av disse kategoriene som ikke skal varsles til offentlig myndighet?
+Gi tilbakemelding innen midten av kommende uke hvis du vil ha et ord
+med i laget når det gjelder kategorisering.</p>
+
</div>
<div class="tags">
- Tags: <a href="http://people.skolelinux.org/pere/blog/tags/3d-printer">3d-printer</a>, <a href="http://people.skolelinux.org/pere/blog/tags/english">english</a>, <a href="http://people.skolelinux.org/pere/blog/tags/reprap">reprap</a>.
+ Tags: <a href="http://people.skolelinux.org/pere/blog/tags/fiksgatami">fiksgatami</a>, <a href="http://people.skolelinux.org/pere/blog/tags/kart">kart</a>, <a href="http://people.skolelinux.org/pere/blog/tags/norsk">norsk</a>.
</div>
</div>
<div class="padding"></div>
<div class="entry">
- <div class="title"><a href="http://people.skolelinux.org/pere/blog/Debian_Edu_development_gathering_and_General_Assembly_for_FRiSK.html">Debian Edu development gathering and General Assembly for FRiSK</a></div>
- <div class="date">2010-11-29 18:40</div>
+ <div class="title"><a href="http://people.skolelinux.org/pere/blog/Konsekvenser_av_un__yaktige_kommunesgrenser_for_FiksGataMi.html">Konsekvenser av unøyaktige kommunesgrenser for FiksGataMi</a></div>
+ <div class="date">2011-02-22 14:00</div>
<div class="body">
-<p>On friday, the first Debian Edu / Skolelinux
-<a href="http://www.friprogramvareiskolen.no/Gathering/2010-12-03-05-Oslo">development
-gathering</a> in a long time take place here in Oslo, Norway. I
-really look forward to seeing all the good people working on the
-Squeeze release. The gathering is open for everyone interested in
-learning more about Debian Edu / Skolelinux.</p>
-
-<p>On Saturday, the Norwegian member organization taking care of
-organizing these development gatherings, Fri Programvare i Skolen,
-will hold its
-<a href="http://friprogramvareiskolen.no/Genfors/2010">General Assembly
-for 2010</a>. Membership is open for all, and currently there are 388
-people registered as members. Last year 32 members cast their vote in
-the memberdb based election system. I hope more people find time to
-vote this year.</p>
+<p>Arbeidet med å få på plass NUUGs
+<a href="http://www.fiksgatami.no/">Fiksgatami-tjeneste</a> går videre
+uten stans. Den vil som tidligere nevnt bruke de beste
+kommunegrensene vi har klart å få tak i, fra OpenStreetmap.org. Ofte
+vil unøyaktighetene ikke har mye konsekvenser, da kommunegrenser ofte
+går lagt fra der det bor mye folk, men av og til vil det påvirke
+flere. Kom over et eksempel i dag, der grensestreken går midt i
+tettbygd strøk og henvendelser via FiksGataMi nok vil bli feilsendt
+pga. at det offentlige nekter å fortelle oss på maskinlesbart format
+hvor kommunegrensa går.</p>
+
+<p>Grensa mellom Tønsberg og Nøtterøy er
+<a href="http://www.openstreetmap.org/?zoom=14&lat=59.25634&lon=10.41679&layers=B00000">i
+dag tegnet opp</a> slik at den går midt igjennom Ollebukta marina og
+lar Ørsnes ligge i en kommune mens Ørsnesalleen går over to kommuner.
+Min erfaring med kommuneoppdeling får meg til å tro at dette neppe
+stemmer.</p
+
+<p>Vi får bare håpe at noen med lokalkunnskap går inn og korrigerer
+grensestreken i OpenStreetmap.org slik at den blir mer nøyaktig, eller
+at det offentlige snur og publiserer i hvert fall
+kommunegrenseinformasjonen på maskinlesbart format uten
+bruksbegresninger, slik at FiksGataMi har større sjanse til å sende
+informasjon til riktig kommune.<p>
+
+<p>Det går mot at det settes hardt mot hardt og en rettsak om temaet,
+og
+<a href="http://lists.nuug.no/pipermail/kart/2011-February/002310.html">i
+går ble det kjent</a> at <a href="http://www.nuug-foundation.no/">NUUG
+Foundation</a> støtter <a href="http://www.frigeonorge.net/">Fri Geo
+Norge</a>-prosjektet med deler av kostnadene forbundet med en rettsak
+for å få tilgang til kommunegrensene fra kartverket. Jeg gleder meg til
+fortsettelsen.</p>
</div>
<div class="tags">
- Tags: <a href="http://people.skolelinux.org/pere/blog/tags/debian edu">debian edu</a>, <a href="http://people.skolelinux.org/pere/blog/tags/english">english</a>, <a href="http://people.skolelinux.org/pere/blog/tags/nuug">nuug</a>.
+ Tags: <a href="http://people.skolelinux.org/pere/blog/tags/fiksgatami">fiksgatami</a>, <a href="http://people.skolelinux.org/pere/blog/tags/kart">kart</a>, <a href="http://people.skolelinux.org/pere/blog/tags/norsk">norsk</a>.
</div>
</div>
<div class="padding"></div>
<div class="entry">
- <div class="title"><a href="http://people.skolelinux.org/pere/blog/Why_isn_t_Debian_Edu_using_VLC_.html">Why isn't Debian Edu using VLC?</a></div>
- <div class="date">2010-11-27 11:30</div>
+ <div class="title"><a href="http://people.skolelinux.org/pere/blog/Skolelinux_intervju__Rub__n_Romero_y_Cordero.html">Skolelinux-intervju: Rubén Romero y Cordero</a></div>
+ <div class="date">2011-02-16 12:00</div>
<div class="body">
-<p>In the latest issue of Linux Journal, the readers choices were
-presented, and the winner among the multimedia player were VLC.
-Personally, I like VLC, and it is my player of choice when I first try
-to play a video file or stream. Only if VLC fail will I drag out
-gmplayer to see if it can do better. The reason is mostly the failure
-model and trust. When VLC fail, it normally pop up a error message
-reporting the problem. When mplayer fail, it normally segfault or
-just hangs. The latter failure mode drain my trust in the program.<p>
-
-<p>But even if VLC is my player of choice, we have choosen to use
-mplayer in <a href="http://www.skolelinux.org/">Debian
-Edu/Skolelinux</a>. The reason is simple. We need a good browser
-plugin to play web videos seamlessly, and the VLC browser plugin is
-not very good. For example, it lack in-line control buttons, so there
-is no way for the user to pause the video. Also, when I
-<a href="http://wiki.debian.org/DebianEdu/BrowserMultimedia">last
-tested the browser plugins</a> available in Debian, the VLC plugin
-failed on several video pages where mplayer based plugins worked. If
-the browser plugin for VLC was as good as the gecko-mediaplayer
-package (which uses mplayer), we would switch.</P>
-
-<p>While VLC is a good player, its user interface is slightly
-annoying. The most annoying feature is its inconsistent use of
-keyboard shortcuts. When the player is in full screen mode, its
-shortcuts are different from when it is playing the video in a window.
-For example, space only work as pause when in full screen mode. I
-wish it had consisten shortcuts and that space also would work when in
-window mode. Another nice shortcut in gmplayer is [enter] to restart
-the current video. It is very nice when playing short videos from the
-web and want to restart it when new people arrive to have a look at
-what is going on.</p>
+<p>Styret i foreningen som organiserer skolelinux-utviklersamlinger,
+<a href="http://www.friprogramvareiskolen.no/">FRISK</a>, er fullt av
+flinke folk. Denne gangen har jeg fått et ferskt styremedlem som
+kommer fra Ubuntu-miljøet i tale.</p>
+
+<p><strong>Hvem er du, og hva driver du med til daglig?</strong></p>
+
+<p>Rubén Romero y Cordero, 81-modell, deltidspappa (50%) for en jente
+på 6 år. Jobber i Oslo som Global Sales Executive hos Varnish Software
+og til daglig har jeg kontakt med kunder fra hele verden. Min
+forkjærlighet for fri programvare har gjort at jeg har nå flere års
+erfaring med salg av slike løsninger (bl.a. fra Redpill Linpro og
+Freecode) og mye innsikt og kunnskap om det globale IT-markedet.
+Ellers er jeg involvert i flere prosjekter bl.a. er jeg Ubuntu
+Community medlem, kontaktpersonen for Ubuntu Norge og driveren av
+SpreadUbuntu marketing prosjektet og nå fersk styremedlem i FRISK. Jeg
+har brukt GNU/Linux siden 1997.</p>
+
+<p><strong>Hvordan kom du i kontakt med Skolelinux-prosjektet?</strong></p>
+
+<p>Som Debian bruker siden slutten av 90-tallet var det uunngåelig å
+ikke komme bort i Skolelinux. Dette var vel i slutten av 2001 når jeg
+var student ved UiO. Flere år senere fikk jeg lastet og testet Venus
+(Skolelinux 1.0) på release dagen.</p>
+
+<p><strong>Hva er fordelene med Skolelinux slik du ser det?</strong></p>
+
+<p>Fri programvare bygges sten for sten i det åpne, slik at koden og
+prosessen den lages på kan gjennomskues av andre enn de som har laget
+det. Det er et vitenskapelig og gjennomsiktig måte å lage programvare
+på.</p>
+
+<p>Skoler i vårt samfunn skal være steder hvor vitenskapelig kunnskap
+deles til alle. I dag har vi ikke et vitenskapelig tilnærming til
+hvordan programvaren som brukes på skolen lages. Skolelinux bringer
+inn at slik tilnærming i skoleverkets klasserom, siden
+operativsystemet er en åpent platform som gir skolene muligheten til å
+dra nytte av programvare som er laget av tusenvis av mennesker verden
+rundt og som gir elevene så vel som lærerne muligheten til å bruke,
+dele, forandre og forbedre OSet sitt uten begrensninger. I den
+forbindelsen representerer Skolelinux også konkrete resultater utfra
+samhandling på tvers av grenser.</p>
+
+<p>Når det gjelder de tekniske fordelene av Skolelinux er jeg sikker
+på at andre enn meg har allerede beskrevet disse bedre enn det jeg
+kan. Men jeg kan likevel tilføye noe: Skolelinux som sådan er en
+community-drevet operativsystemplatform. Som i ethvert
+community-prosjekt har alle Skolelinux brukere muligheten til å
+påvirke retning av prosjektet og resultatet som gjenspeiles i
+programvaren. Dette kommer sjeldent frem og jeg mener at det er noe
+som burde fokuseres mer på.</p>
+
+<p><strong>Hva er ulempene med Skolelinux slik du ser det?</strong></p>
+
+<p>De største ulempene er:</p>
+
+<ul>
+<li>Mangel på kompetanse</li>
+<li>Mangel av administrative verktøy som kunne hjelpe lokale IT
+ avdelinger å bruke Skolelinux til mer enn bare en tjener for
+ terminalklienter. Et eksempel: Zentyal sin web-dashboard.</li>
+</ul>
+
+<p>Bedre og mer intuitive administrative verktøy kunne løst deler av
+problemet, men det er unektelig at ved bruk av Skolelinux må
+IT-personalet vite hva de gjør for å få ting gjort riktig, eller i det
+hele tatt. Med andre platformer er kompetansen enklere tilgjengelig og
+løsningene kan fungere på en tilfredstillende, om ikke riktig
+måte.</p>
+
+<p><strong>Hvilken fri programvare bruker du til daglig?</strong></p>
+
+<p>Har brukt GNU/Linux utelukkende sommitt skrivebord OS siden 2000. I
+dag bruker jeg Ubuntu og gjør det meste med friprogramvare verktøyene
+som er tilgjengelige der. Med over 20.000 programmer å velge mellom er
+dette mer enn nok for de fleste brukerne.</p>
+
+<p><strong>Hvilken strategi tror du er den rette å bruke for å få
+skoler til å ta i bruk fri programvare?</strong></p>
+
+<p>Opplysning og pragmatikk. Vi prøver å løse problemer med bruk av
+programvare. De fleste utfordringene skolene har på IKT-siden kan
+løses ved hjelp av friprogramvareverktøy i dag. Det som trenges er
+opplysning, kunnskap og kompetanse.</p>
</div>
<div class="tags">
- Tags: <a href="http://people.skolelinux.org/pere/blog/tags/debian">debian</a>, <a href="http://people.skolelinux.org/pere/blog/tags/debian edu">debian edu</a>, <a href="http://people.skolelinux.org/pere/blog/tags/english">english</a>, <a href="http://people.skolelinux.org/pere/blog/tags/multimedia">multimedia</a>, <a href="http://people.skolelinux.org/pere/blog/tags/video">video</a>, <a href="http://people.skolelinux.org/pere/blog/tags/web">web</a>.
+ Tags: <a href="http://people.skolelinux.org/pere/blog/tags/debian edu">debian edu</a>, <a href="http://people.skolelinux.org/pere/blog/tags/intervju">intervju</a>, <a href="http://people.skolelinux.org/pere/blog/tags/norsk">norsk</a>.
</div>
</div>
<div class="padding"></div>
<div class="entry">
- <div class="title"><a href="http://people.skolelinux.org/pere/blog/DND_hedrer_overv__kning_av_barn_med_Rosingsprisen.html">DND hedrer overvåkning av barn med Rosingsprisen</a></div>
- <div class="date">2010-11-23 14:15</div>
+ <div class="title"><a href="http://people.skolelinux.org/pere/blog/Fiksgatami_tar_form___snart_klar_for_test.html">Fiksgatami tar form - snart klar for test</a></div>
+ <div class="date">2011-02-13 21:10</div>
<div class="body">
-<p>Jeg registrerer med vond smak i munnen at Den Norske Dataforening
-<a
-href="http://www.dataforeningen.no/hedret-med-rosingprisen.4849070-133913.html">hedrer
-overvåkning av barn med Rosingsprisen for kreativitet i år</a>. Jeg
-er glad jeg nå er meldt ut av DND.</p>
-
-<p>Å elektronisk overvåke sine barn er ikke å gjøre dem en tjeneste,
-men et overgrep mot individer i utvikling som bør læres opp til å ta
-egne valg.</p>
-
-<p>For å sitere Datatilsynets nye leder, Bjørn Erik Thon, i
-<a href="http://www.idg.no/computerworld/article174262.ece">et intervju
-med Computerworld Norge</A>:</p>
-
-<p><blockquote>
-- For alle som har barn, meg selv inkludert, er førstetanken at det
-hadde vært fint å vite hvor barnet sitt er til enhver tid. Men ungene
-har ikke godt av det. De er små individer som skal søke rundt og finne
-sine små gjemmesteder og utvide horisonten, uten at foreldrene ser dem
-i kortene. Det kan være fristende, men jeg ville ikke gått inn i
-dette.
-</blockquote></p>
-
-<p>Det er skremmende å se at DND mener en tjeneste som legger opp til
-slike overgrep bør hedres. Å flytte oppveksten for barn inn i en
-virtuell
-<a href="http://en.wikipedia.org/wiki/Panopticon">Panopticon</a> er et
-grovt overgrep og vil gjøre skade på barnenes utvikling, og foreldre
-burde tenke seg godt om før de gir etter for sine instinkter her.</p>
-
-<p>Blipper-tjenesten får meg til å tenke på bøkene til
-<a href="http://en.wikipedia.org/wiki/John_Twelve_Hawks">John Twelve
-Hawks</a>, som forbilledlig beskriver hvordan et totalitært
-overvåkningssamfunn bygges sakte men sikkert rundt oss, satt sammen av
-gode intensjoner og manglende bevissthet om hvilke prinsipper et
-liberalt demokrati er fundamentert på. Jeg har hatt stor glede av å
-lese alle de tre bøkene.</p>
+<p>NUUGs <a href="http://www.fiksgatami.no/">Fiksgatami-tjeneste</a>
+tar sakte form, og den siste uka har vi betalt
+<a href="http://www.mysociety.org/">mySociety</a> i England for å
+tilpasse kildekoden til deres tjeneste slik at den skal fungere for
+Norge. I løpet av kommende uke regner jeg at vi skal i gang med
+testing.</p>
+
+<p>For å forberede testing, har jeg tatt en titt på hva slags
+informasjon som samles inn av kommuner som har lignende tjeneste for
+sin kommune allerede på plass. Jeg har tittet på tjenestene til
+<a href="http://www.gatami.no/">Tromsø</a>,
+<a href="http://www.porsgrunn.kommune.no/Hovedmeny/Selvbetjening/MinGate/">Porsgrunn</a>
+og <a href="http://fiksgata.kongsvinger.no/">Kongsvinger</a>. Jeg
+tittet også på
+<a href="http://www.asker.kommune.no/Dialog/Kontakt-oss/AskerDialogen/">Askers</a>,
+som er litt på siden at det jeg skriver om her</p>
+
+<p>Om problemet samles alle tjenestene inn plassering, enten som
+adresse eller som kartkoordinat. De samler også inn en
+oppsummering/overskrift og en lengre beskrivelse, og noen av dem
+tillater bilde og vedlegg lagt ved. Alle problemene tildeles en
+kategori, og det er stort overlapp i kategoriseringen:</p>
+
+<table>
+<tr><th>Tromsø</th> <th>Porsgrunn</th> <th>Kongsvinger</th></tr>
+<tr><td>Vei</td> <td>Hull i veg</td> <td>Veg/Vegvedlikehold</td></tr>
+<tr><td></td> <td></td> <td>Skilt/Trafikksikkerhet</td></tr>
+<tr><td>Gatelys</td> <td>Gatelys virker ikke</td> <td>Gatelys</td></tr>
+<tr><td>Vann og avløp</td> <td>Vann og avløp</td> <td>Vann/Avløp</td></tr>
+<tr><td>Park</td> <td>Park</td> <td>Park/Grønt</td></tr>
+<tr><td>Friluftsliv</td> <td>Friluft</td></tr>
+<tr><td>Renovasjon</td> <td>Renovasjon</td> <td>Renovasjon/Avfall</td></tr>
+<tr><td> <td>Grafitti-Tagging</td> <td>Grafitti/Tagging</td></tr>
+<tr><td></td> <td></td> <td>Forsøpling</td></tr>
+<tr><td>Annet</td> <td>Annet</td> <td>Annet</td></tr>
+</table>
+
+<p>Om de som rapporterer inn problemet, blir det samlet inn navn,
+epostadresse, et eller to telefonnummer og for Asker postadresse.
+Noen vil også vite hvordan tilbakemelding ønskes, dvs. epost, telefon
+eller via post.</p>
+
+<p>Fiksgatami skulle kunne håndtere innsending til disse kommunene
+uten større problemer, tror jeg. Kategorier defineres per område,
+slik at kommunene kan få meldinger inndelt i de kategoriene de
+trenger. Fiksgatami samler i utgangspunktet kun inn navn og
+epostadresse for innsender, og det tror jeg vi skal fortsette med.</p>
</div>
<div class="tags">
- Tags: <a href="http://people.skolelinux.org/pere/blog/tags/norsk">norsk</a>, <a href="http://people.skolelinux.org/pere/blog/tags/personvern">personvern</a>, <a href="http://people.skolelinux.org/pere/blog/tags/sikkerhet">sikkerhet</a>.
+ Tags: <a href="http://people.skolelinux.org/pere/blog/tags/fiksgatami">fiksgatami</a>, <a href="http://people.skolelinux.org/pere/blog/tags/kart">kart</a>, <a href="http://people.skolelinux.org/pere/blog/tags/norsk">norsk</a>.
</div>
</div>
<div class="padding"></div>
<div class="entry">
- <div class="title"><a href="http://people.skolelinux.org/pere/blog/Lenny__Squeeze_upgrades_of_the_Gnome_and_KDE_desktop__now_with_apt_get_autoremove.html">Lenny->Squeeze upgrades of the Gnome and KDE desktop, now with apt-get autoremove</a></div>
- <div class="date">2010-11-22 14:15</div>
+ <div class="title"><a href="http://people.skolelinux.org/pere/blog/Bedre_kommunegrense_for_Oslo_i_OpenStreetmap_org.html">Bedre kommunegrense for Oslo i OpenStreetmap.org</a></div>
+ <div class="date">2011-02-07 10:35</div>
<div class="body">
-<p>Michael Biebl suggested to me on IRC, that I changed my automated
-upgrade testing of the
-<a href="http://people.skolelinux.org/~pere/debian-upgrade-testing/">Lenny
-Gnome and KDE Desktop</a> to do <tt>apt-get autoremove</tt> when using apt-get.
-This seem like a very good idea, so I adjusted by test scripts and
-can now present the updated result from today:</p>
-
-<p>This is for Gnome:</p>
-
-<p>Installed using apt-get, missing with aptitude</p>
-
-<blockquote><p>
- apache2.2-bin
- aptdaemon
- baobab
- binfmt-support
- browser-plugin-gnash
- cheese-common
- cli-common
- cups-pk-helper
- dmz-cursor-theme
- empathy
- empathy-common
- freedesktop-sound-theme
- freeglut3
- gconf-defaults-service
- gdm-themes
- gedit-plugins
- geoclue
- geoclue-hostip
- geoclue-localnet
- geoclue-manual
- geoclue-yahoo
- gnash
- gnash-common
- gnome
- gnome-backgrounds
- gnome-cards-data
- gnome-codec-install
- gnome-core
- gnome-desktop-environment
- gnome-disk-utility
- gnome-screenshot
- gnome-search-tool
- gnome-session-canberra
- gnome-system-log
- gnome-themes-extras
- gnome-themes-more
- gnome-user-share
- gstreamer0.10-fluendo-mp3
- gstreamer0.10-tools
- gtk2-engines
- gtk2-engines-pixbuf
- gtk2-engines-smooth
- hamster-applet
- libapache2-mod-dnssd
- libapr1
- libaprutil1
- libaprutil1-dbd-sqlite3
- libaprutil1-ldap
- libart2.0-cil
- libboost-date-time1.42.0
- libboost-python1.42.0
- libboost-thread1.42.0
- libchamplain-0.4-0
- libchamplain-gtk-0.4-0
- libcheese-gtk18
- libclutter-gtk-0.10-0
- libcryptui0
- libdiscid0
- libelf1
- libepc-1.0-2
- libepc-common
- libepc-ui-1.0-2
- libfreerdp-plugins-standard
- libfreerdp0
- libgconf2.0-cil
- libgdata-common
- libgdata7
- libgdu-gtk0
- libgee2
- libgeoclue0
- libgexiv2-0
- libgif4
- libglade2.0-cil
- libglib2.0-cil
- libgmime2.4-cil
- libgnome-vfs2.0-cil
- libgnome2.24-cil
- libgnomepanel2.24-cil
- libgpod-common
- libgpod4
- libgtk2.0-cil
- libgtkglext1
- libgtksourceview2.0-common
- libmono-addins-gui0.2-cil
- libmono-addins0.2-cil
- libmono-cairo2.0-cil
- libmono-corlib2.0-cil
- libmono-i18n-west2.0-cil
- libmono-posix2.0-cil
- libmono-security2.0-cil
- libmono-sharpzip2.84-cil
- libmono-system2.0-cil
- libmtp8
- libmusicbrainz3-6
- libndesk-dbus-glib1.0-cil
- libndesk-dbus1.0-cil
- libopal3.6.8
- libpolkit-gtk-1-0
- libpt2.6.7
- libpython2.6
- librpm1
- librpmio1
- libsdl1.2debian
- libsrtp0
- libssh-4
- libtelepathy-farsight0
- libtelepathy-glib0
- libtidy-0.99-0
- media-player-info
- mesa-utils
- mono-2.0-gac
- mono-gac
- mono-runtime
- nautilus-sendto
- nautilus-sendto-empathy
- p7zip-full
- pkg-config
- python-aptdaemon
- python-aptdaemon-gtk
- python-axiom
- python-beautifulsoup
- python-bugbuddy
- python-clientform
- python-coherence
- python-configobj
- python-crypto
- python-cupshelpers
- python-elementtree
- python-epsilon
- python-evolution
- python-feedparser
- python-gdata
- python-gdbm
- python-gst0.10
- python-gtkglext1
- python-gtksourceview2
- python-httplib2
- python-louie
- python-mako
- python-markupsafe
- python-mechanize
- python-nevow
- python-notify
- python-opengl
- python-openssl
- python-pam
- python-pkg-resources
- python-pyasn1
- python-pysqlite2
- python-rdflib
- python-serial
- python-tagpy
- python-twisted-bin
- python-twisted-conch
- python-twisted-core
- python-twisted-web
- python-utidylib
- python-webkit
- python-xdg
- python-zope.interface
- remmina
- remmina-plugin-data
- remmina-plugin-rdp
- remmina-plugin-vnc
- rhythmbox-plugin-cdrecorder
- rhythmbox-plugins
- rpm-common
- rpm2cpio
- seahorse-plugins
- shotwell
- software-center
- system-config-printer-udev
- telepathy-gabble
- telepathy-mission-control-5
- telepathy-salut
- tomboy
- totem
- totem-coherence
- totem-mozilla
- totem-plugins
- transmission-common
- xdg-user-dirs
- xdg-user-dirs-gtk
- xserver-xephyr
-</p></blockquote>
-
-<p>Installed using apt-get, removed with aptitude</p>
-
-<blockquote><p>
- cheese
- ekiga
- eog
- epiphany-extensions
- evolution-exchange
- fast-user-switch-applet
- file-roller
- gcalctool
- gconf-editor
- gdm
- gedit
- gedit-common
- gnome-games
- gnome-games-data
- gnome-nettool
- gnome-system-tools
- gnome-themes
- gnuchess
- gucharmap
- guile-1.8-libs
- libavahi-ui0
- libdmx1
- libgalago3
- libgtk-vnc-1.0-0
- libgtksourceview2.0-0
- liblircclient0
- libsdl1.2debian-alsa
- libspeexdsp1
- libsvga1
- rhythmbox
- seahorse
- sound-juicer
- system-config-printer
- totem-common
- transmission-gtk
- vinagre
- vino
-</p></blockquote>
-
-<p>Installed using aptitude, missing with apt-get</p>
-
-<blockquote><p>
- gstreamer0.10-gnomevfs
-</p></blockquote>
-
-<p>Installed using aptitude, removed with apt-get</p>
-
-<blockquote><p>
-[nothing]
-</p></blockquote>
-
-<p>This is for KDE:</p>
-
-<p>Installed using apt-get, missing with aptitude</p>
-
-<blockquote><p>
- ksmserver
-</p></blockquote>
-
-<p>Installed using apt-get, removed with aptitude</p>
-
-<blockquote><p>
- kwin
- network-manager-kde
-</p></blockquote>
-
-<p>Installed using aptitude, missing with apt-get</p>
-
-<blockquote><p>
- arts
- dolphin
- freespacenotifier
- google-gadgets-gst
- google-gadgets-xul
- kappfinder
- kcalc
- kcharselect
- kde-core
- kde-plasma-desktop
- kde-standard
- kde-window-manager
- kdeartwork
- kdeartwork-emoticons
- kdeartwork-style
- kdeartwork-theme-icon
- kdebase
- kdebase-apps
- kdebase-workspace
- kdebase-workspace-bin
- kdebase-workspace-data
- kdeeject
- kdelibs
- kdeplasma-addons
- kdeutils
- kdewallpapers
- kdf
- kfloppy
- kgpg
- khelpcenter4
- kinfocenter
- konq-plugins-l10n
- konqueror-nsplugins
- kscreensaver
- kscreensaver-xsavers
- ktimer
- kwrite
- libgle3
- libkde4-ruby1.8
- libkonq5
- libkonq5-templates
- libnetpbm10
- libplasma-ruby
- libplasma-ruby1.8
- libqt4-ruby1.8
- marble-data
- marble-plugins
- netpbm
- nuvola-icon-theme
- plasma-dataengines-workspace
- plasma-desktop
- plasma-desktopthemes-artwork
- plasma-runners-addons
- plasma-scriptengine-googlegadgets
- plasma-scriptengine-python
- plasma-scriptengine-qedje
- plasma-scriptengine-ruby
- plasma-scriptengine-webkit
- plasma-scriptengines
- plasma-wallpapers-addons
- plasma-widget-folderview
- plasma-widget-networkmanagement
- ruby
- sweeper
- update-notifier-kde
- xscreensaver-data-extra
- xscreensaver-gl
- xscreensaver-gl-extra
- xscreensaver-screensaver-bsod
-</p></blockquote>
-
-<p>Installed using aptitude, removed with apt-get</p>
-
-<blockquote><p>
- ark
- google-gadgets-common
- google-gadgets-qt
- htdig
- kate
- kdebase-bin
- kdebase-data
- kdepasswd
- kfind
- klipper
- konq-plugins
- konqueror
- ksysguard
- ksysguardd
- libarchive1
- libcln6
- libeet1
- libeina-svn-06
- libggadget-1.0-0b
- libggadget-qt-1.0-0b
- libgps19
- libkdecorations4
- libkephal4
- libkonq4
- libkonqsidebarplugin4a
- libkscreensaver5
- libksgrd4
- libksignalplotter4
- libkunitconversion4
- libkwineffects1a
- libmarblewidget4
- libntrack-qt4-1
- libntrack0
- libplasma-geolocation-interface4
- libplasmaclock4a
- libplasmagenericshell4
- libprocesscore4a
- libprocessui4a
- libqalculate5
- libqedje0a
- libqtruby4shared2
- libqzion0a
- libruby1.8
- libscim8c2a
- libsmokekdecore4-3
- libsmokekdeui4-3
- libsmokekfile3
- libsmokekhtml3
- libsmokekio3
- libsmokeknewstuff2-3
- libsmokeknewstuff3-3
- libsmokekparts3
- libsmokektexteditor3
- libsmokekutils3
- libsmokenepomuk3
- libsmokephonon3
- libsmokeplasma3
- libsmokeqtcore4-3
- libsmokeqtdbus4-3
- libsmokeqtgui4-3
- libsmokeqtnetwork4-3
- libsmokeqtopengl4-3
- libsmokeqtscript4-3
- libsmokeqtsql4-3
- libsmokeqtsvg4-3
- libsmokeqttest4-3
- libsmokeqtuitools4-3
- libsmokeqtwebkit4-3
- libsmokeqtxml4-3
- libsmokesolid3
- libsmokesoprano3
- libtaskmanager4a
- libtidy-0.99-0
- libweather-ion4a
- libxklavier16
- libxxf86misc1
- okteta
- oxygencursors
- plasma-dataengines-addons
- plasma-scriptengine-superkaramba
- plasma-widget-lancelot
- plasma-widgets-addons
- plasma-widgets-workspace
- polkit-kde-1
- ruby1.8
- systemsettings
- update-notifier-common
-</p></blockquote>
-
-<p>Running apt-get autoremove made the results using apt-get and
-aptitude a bit more similar, but there are still quite a lott of
-differences. I have no idea what packages should be installed after
-the upgrade, but hope those that do can have a look.</p>
+<p>Tidlig i januar oppdaget vi i
+<a href="http://www.openstreetmap.no/">OpenStreetmap.org-prosjektet</a>
+at Oslo kommune har tatt i bruk OpenStreetmap.org for å vise frem
+<a href="http://www.samferdselsetaten.oslo.kommune.no/miljo/piggdekkgebyr/">hvor
+piggdekkavgiften gjelder</a>, dvs. kommunegrensa. Årsaken til at
+denne siden bruker OpenStreetmap.org og ikke kommunens eget
+kartgrunnlag, er ganske absurd. Kommunens kart vedlikeholdes og
+styres av Plan og Bygningsetaten, mens det er Samferdselsetaten som
+styrer med piggdekkavgift og som har laget siden om piggdekkavgiften.
+I avtalen mellom Samferdselsetatet og Plan og Bygningsetaten om bruk
+av kommunens kart står det at kartet kun kan brukes internt, og dermed
+ikke publiseres på Internet. Oslo kommune forbyr altså Oslo kommune å
+publisere informasjon om sin kommunegrense på Internet. Ironien er
+upåklagelig, og årsaken er som alltid penger.</p>
+
+<p>Vi i OpenStreetmap.org-prosjektet synes det er veldig gledelig at
+Oslo kommune vil bruke kartet vårt, men det var et lite problem rundt
+bruken av kommunegrensen. Den kommer fra kartverkets N5000-kart, som
+i følge kartverket har nøyaktighet på 2 km. Et kart over hvor
+piggdekkavgiften gjelder bør ha høyere nøyaktighet enn det for å unngå
+konflikter, så det var dermed viktig for oss å forbedre nøyaktigheten
+for Oslogrensa.</p>
+
+<p>For litt over 2 uker siden ringte jeg derfor til Kartverket, for å
+høre om de kunne bidra. Jeg lurte på om de enten hadde noen
+datakilder med kommunegrensen i Oslo som vi ikke kjente til, eller om
+de kunne forklare hvordan vi kunne gjenskape kommunegrensen på bakken
+ved å følge en beskrivelse av grensen eller finne grensepunkter
+etc.</p>
+
+<p>For å ta det siste først, så var det beste forslaget der å bruke
+kartet tilgjengelig fra
+<a href="http://www.norgeskart.no/">norgeskart.no</a> til å slå opp
+gårds- og bruksnummer for eiendommer som grenset til kommunegrensa, og
+så be om innsyn i matrikkelen for hver av disse eiendommene og gå opp
+grensen basert på informasjon fra matrikkelen. Det fantes antagelig
+også noen grensesteiner som var merket på bakken, men de kjente ikke
+til noen offentlig kilde med informasjon om hvor disse steinene sto.
+Dette er en ganske arbeidskrevende oppgave, som får vente til en annen
+gang.<p>
+
+<p>For alternative datakilder vi ikke kjente til, så var det ingen som
+hadde gode forslag når det gjaldt datakilder fra kartverket. Men en
+nevnte at det kunne være enklere å få ut data fra veidatabasen til
+vegvesenet, f.eks. de punktene der veier inn og ut av Oslo byttet
+kommune. Dette ble jeg forklart var trivielt å hente ut (mindre enn 1
+minutts jobb), men vedkommende jeg snakket med kunne ikke avgjøre om
+vi kunne få disse punktene uten bruksbegrensninger.</p>
+
+<p>Og tilgang uten bruksbegrensninger er viktig for OpenStreetmap.org,
+da det skal være tillatt å bruke OpenStreetmap.org-data til å lage
+kommersielle tjenester og kopiere, endre og distribuere
+OpenStreetmap.org-data uten begrensninger. Jeg gjorde det derfor
+klart for de jeg snakket med hos Kartverket at jeg kun var interessert
+i å motta data som kunne legges inn i OpenStreetmap.org uten
+bindinger. Fikk f.eks. tilbud om å få "test-data" av kommunegrensen
+for Oslo til internt bruk og måtte takke nei.</p>
+
+<p>Ideen om veidatabasen var interessant, og jeg fulgte den opp
+videre. Ble satt videre til noen som kanskje kunne avgjøre om jeg
+fikk disse punktene uten bruksbegresninger, og etter en kort og
+interessant samtale fikk jeg ja til å få kopi av punktene der
+Oslogrensa krysser vei. De ble
+<a href="http://lists.nuug.no/pipermail/kart/2011-January/002242.html">sendt
+til kart-listen</a> i SOSI-format, og i løpet av noen dager brukt til
+å justere kommunegrensa for Oslo slik at den nå har nøyaktighet på
+noen meter der den krysser vei. Har fått tilbakemelding fra noen som
+har tilgang til Oslo kommunes kart at nøyaktigheten var blitt mye
+bedre. :)</p>
+
+<p>Det burde ikke være nødvendig å gjøre en slik innsats for å få vite
+hvor kommunegrensene går. En skulle jo tro dette var offentlig
+informasjon uten bruksbegrensing, og Gustav Fosseid og Magne Mæhre har
+et prosjekt gående for å be om innsyn i nettopp denne informasjonen.
+De har bedt om elektronisk kopi av kartkoordinatene for
+kommunegrensene i endel kommuner på østlandet i sitt <a
+href="http://www.frigeonorge.net/">Fri Geo Norge-prosjekt</a>, og har
+fått avslag i første instans og klagesvar fra fylkesmannen i sin klage
+på avslaget. Er spent på fortsettelsen, og gir dem all min hjelp og
+støtte i arbeidet med å få frigjort det som burde vært offentlig
+informasjon.</p>
</div>
<div class="tags">
- Tags: <a href="http://people.skolelinux.org/pere/blog/tags/debian">debian</a>, <a href="http://people.skolelinux.org/pere/blog/tags/debian edu">debian edu</a>, <a href="http://people.skolelinux.org/pere/blog/tags/english">english</a>.
+ Tags: <a href="http://people.skolelinux.org/pere/blog/tags/kart">kart</a>, <a href="http://people.skolelinux.org/pere/blog/tags/norsk">norsk</a>, <a href="http://people.skolelinux.org/pere/blog/tags/opphavsrett">opphavsrett</a>.
</div>
</div>
<div class="padding"></div>
<div class="entry">
- <div class="title"><a href="http://people.skolelinux.org/pere/blog/Migrating_Xen_virtual_machines_using_LVM_to_KVM_using_disk_images.html">Migrating Xen virtual machines using LVM to KVM using disk images</a></div>
- <div class="date">2010-11-22 11:20</div>
+ <div class="title"><a href="http://people.skolelinux.org/pere/blog/Using_NVD_and_CPE_to_track_CVEs_in_locally_maintained_software.html">Using NVD and CPE to track CVEs in locally maintained software</a></div>
+ <div class="date">2011-01-28 15:40</div>
<div class="body">
-<p>Most of the computers in use by the
-<a href="http://www.skolelinux.org/">Debian Edu/Skolelinux project</a>
-are virtual machines. And they have been Xen machines running on a
-fairly old IBM eserver xseries 345 machine, and we wanted to migrate
-them to KVM on a newer Dell PowerEdge 2950 host machine. This was a
-bit harder that it could have been, because we set up the Xen virtual
-machines to get the virtual partitions from LVM, which as far as I
-know is not supported by KVM. So to migrate, we had to convert
-several LVM logical volumes to partitions on a virtual disk file.</p>
-
-<p>I found
-<a href="http://searchnetworking.techtarget.com.au/articles/35011-Six-steps-for-migrating-Xen-virtual-machines-to-KVM">a
-nice recipe</a> to do this, and wrote the following script to do the
-migration. It uses qemu-img from the qemu package to make the disk
-image, parted to partition it, losetup and kpartx to present the disk
-image partions as devices, and dd to copy the data. I NFS mounted the
-new servers storage area on the old server to do the migration.</p>
-
-<pre>
-#!/bin/sh
-
-# Based on
-# http://searchnetworking.techtarget.com.au/articles/35011-Six-steps-for-migrating-Xen-virtual-machines-to-KVM
-
-set -e
-set -x
-
-if [ -z "$1" ] ; then
- echo "Usage: $0 <hostname>"
- exit 1
-else
- host="$1"
-fi
-
-if [ ! -e /dev/vg_data/$host-disk ] ; then
- echo "error: unable to find LVM volume for $host"
- exit 1
-fi
-
-# Partitions need to be a bit bigger than the LVM LVs. not sure why.
-disksize=$( lvs --units m | grep $host-disk | awk '{sum = sum + $4} END { print int(sum * 1.05) }')
-swapsize=$( lvs --units m | grep $host-swap | awk '{sum = sum + $4} END { print int(sum * 1.05) }')
-totalsize=$(( ( $disksize + $swapsize ) ))
-
-img=$host.img
-#dd if=/dev/zero of=$img bs=1M count=$(( $disksize + $swapsize ))
-qemu-img create $img ${totalsize}MMaking room on the Debian Edu/Sqeeze DVD
-
-parted $img mklabel msdos
-parted $img mkpart primary linux-swap 0 $disksize
-parted $img mkpart primary ext2 $disksize $totalsize
-parted $img set 1 boot on
-
-modprobe dm-mod
-losetup /dev/loop0 $img
-kpartx -a /dev/loop0
-
-dd if=/dev/vg_data/$host-disk of=/dev/mapper/loop0p1 bs=1M
-fsck.ext3 -f /dev/mapper/loop0p1 || true
-mkswap /dev/mapper/loop0p2
-
-kpartx -d /dev/loop0
-losetup -d /dev/loop0
-</pre>
-
-<p>The script is perhaps so simple that it is not copyrightable, but
-if it is, it is licenced using GPL v2 or later at your discretion.</p>
-
-<p>After doing this, I booted a Debian CD in rescue mode in KVM with
-the new disk image attached, installed grub-pc and linux-image-686 and
-set up grub to boot from the disk image. After this, the KVM machines
-seem to work just fine.</p>
+<p>The last few days I have looked at ways to track open security
+issues here at my work with the University of Oslo. My idea is that
+it should be possible to use the information about security issues
+available on the Internet, and check our locally
+maintained/distributed software against this information. It should
+allow us to verify that no known security issues are forgotten. The
+CVE database listing vulnerabilities seem like a great central point,
+and by using the package lists from Debian mapped to CVEs provided by
+the testing security team, I believed it should be possible to figure
+out which security holes were present in our free software
+collection.</p>
+
+<p>After reading up on the topic, it became obvious that the first
+building block is to be able to name software packages in a unique and
+consistent way across data sources. I considered several ways to do
+this, for example coming up with my own naming scheme like using URLs
+to project home pages or URLs to the Freshmeat entries, or using some
+existing naming scheme. And it seem like I am not the first one to
+come across this problem, as MITRE already proposed and implemented a
+solution. Enter the <a href="http://cpe.mitre.org/index.html">Common
+Platform Enumeration</a> dictionary, a vocabulary for referring to
+software, hardware and other platform components. The CPE ids are
+mapped to CVEs in the <a href="http://web.nvd.nist.gov/">National
+Vulnerability Database</a>, allowing me to look up know security
+issues for any CPE name. With this in place, all I need to do is to
+locate the CPE id for the software packages we use at the university.
+This is fairly trivial (I google for 'cve cpe $package' and check the
+NVD entry if a CVE for the package exist).</p>
+
+<p>To give you an example. The GNU gzip source package have the CPE
+name cpe:/a:gnu:gzip. If the old version 1.3.3 was the package to
+check out, one could look up
+<a href="http://web.nvd.nist.gov/view/vuln/search?cpe=cpe%3A%2Fa%3Agnu%3Agzip:1.3.3">cpe:/a:gnu:gzip:1.3.3
+in NVD</a> and get a list of 6 security holes with public CVE entries.
+The most recent one is
+<a href="http://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2010-0001">CVE-2010-0001</a>,
+and at the bottom of the NVD page for this vulnerability the complete
+list of affected versions is provided.</p>
+
+<p>The NVD database of CVEs is also available as a XML dump, allowing
+for offline processing of issues. Using this dump, I've written a
+small script taking a list of CPEs as input and list all CVEs
+affecting the packages represented by these CPEs. One give it CPEs
+with version numbers as specified above and get a list of open
+security issues out.</p>
+
+<p>Of course for this approach to be useful, the quality of the NVD
+information need to be high. For that to happen, I believe as many as
+possible need to use and contribute to the NVD database. I notice
+RHEL is providing
+<a href="https://www.redhat.com/security/data/metrics/rhsamapcpe.txt">a
+map from CVE to CPE</a>, indicating that they are using the CPE
+information. I'm not aware of Debian and Ubuntu doing the same.</p>
+
+<p>To get an idea about the quality for free software, I spent some
+time making it possible to compare the CVE database from Debian with
+the CVE database in NVD. The result look fairly good, but there are
+some inconsistencies in NVD (same software package having several
+CPEs), and some inaccuracies (NVD not mentioning buggy packages that
+Debian believe are affected by a CVE). Hope to find time to improve
+the quality of NVD, but that require being able to get in touch with
+someone maintaining it. So far my three emails with questions and
+corrections have not seen any reply, but I hope contact can be
+established soon.</p>
+
+<p>An interesting application for CPEs is cross platform package
+mapping. It would be useful to know which packages in for example
+RHEL, OpenSuSe and Mandriva are missing from Debian and Ubuntu, and
+this would be trivial if all linux distributions provided CPE entries
+for their packages.</p>
</div>
<div class="tags">
- Tags: <a href="http://people.skolelinux.org/pere/blog/tags/debian">debian</a>, <a href="http://people.skolelinux.org/pere/blog/tags/debian edu">debian edu</a>, <a href="http://people.skolelinux.org/pere/blog/tags/english">english</a>.
+ Tags: <a href="http://people.skolelinux.org/pere/blog/tags/debian">debian</a>, <a href="http://people.skolelinux.org/pere/blog/tags/english">english</a>, <a href="http://people.skolelinux.org/pere/blog/tags/sikkerhet">sikkerhet</a>.
</div>
</div>
<div class="padding"></div>
<div class="entry">
- <div class="title"><a href="http://people.skolelinux.org/pere/blog/Lenny__Squeeze_upgrades__apt_vs_aptitude_with_the_Gnome_and_KDE_desktop.html">Lenny->Squeeze upgrades, apt vs aptitude with the Gnome and KDE desktop</a></div>
- <div class="date">2010-11-20 22:50</div>
+ <div class="title"><a href="http://people.skolelinux.org/pere/blog/Skolelinux_intervju__Morten_Amundsen.html">Skolelinux-intervju: Morten Amundsen</a></div>
+ <div class="date">2011-01-23 12:00</div>
<div class="body">
-<p>I'm still running upgrade testing of the
-<a href="http://people.skolelinux.org/~pere/debian-upgrade-testing/">Lenny
-Gnome and KDE Desktop</a>, but have not had time to spend on reporting the
-status. Here is a short update based on a test I ran 20101118.</p>
-
-<p>I still do not know what a correct migration should look like, so I
-report any differences between apt and aptitude and hope someone else
-can see if anything should be changed.</p>
-
-<p>This is for Gnome:</p>
-
-<p>Installed using apt-get, missing with aptitude</p>
-
-<blockquote><p>
- apache2.2-bin aptdaemon at-spi baobab binfmt-support
- browser-plugin-gnash cheese-common cli-common cpp-4.3 cups-pk-helper
- dmz-cursor-theme empathy empathy-common finger
- freedesktop-sound-theme freeglut3 gconf-defaults-service gdm-themes
- gedit-plugins geoclue geoclue-hostip geoclue-localnet geoclue-manual
- geoclue-yahoo gnash gnash-common gnome gnome-backgrounds
- gnome-cards-data gnome-codec-install gnome-core
- gnome-desktop-environment gnome-disk-utility gnome-screenshot
- gnome-search-tool gnome-session-canberra gnome-spell
- gnome-system-log gnome-themes-extras gnome-themes-more
- gnome-user-share gs-common gstreamer0.10-fluendo-mp3
- gstreamer0.10-tools gtk2-engines gtk2-engines-pixbuf
- gtk2-engines-smooth hal-info hamster-applet libapache2-mod-dnssd
- libapr1 libaprutil1 libaprutil1-dbd-sqlite3 libaprutil1-ldap
- libart2.0-cil libatspi1.0-0 libboost-date-time1.42.0
- libboost-python1.42.0 libboost-thread1.42.0 libchamplain-0.4-0
- libchamplain-gtk-0.4-0 libcheese-gtk18 libclutter-gtk-0.10-0
- libcryptui0 libcupsys2 libdiscid0 libeel2-data libelf1 libepc-1.0-2
- libepc-common libepc-ui-1.0-2 libfreerdp-plugins-standard
- libfreerdp0 libgail-common libgconf2.0-cil libgdata-common libgdata7
- libgdl-1-common libgdu-gtk0 libgee2 libgeoclue0 libgexiv2-0 libgif4
- libglade2.0-cil libglib2.0-cil libgmime2.4-cil libgnome-vfs2.0-cil
- libgnome2.24-cil libgnomepanel2.24-cil libgnomeprint2.2-data
- libgnomeprintui2.2-common libgnomevfs2-bin libgpod-common libgpod4
- libgtk2.0-cil libgtkglext1 libgtksourceview-common
- libgtksourceview2.0-common libmono-addins-gui0.2-cil
- libmono-addins0.2-cil libmono-cairo2.0-cil libmono-corlib2.0-cil
- libmono-i18n-west2.0-cil libmono-posix2.0-cil
- libmono-security2.0-cil libmono-sharpzip2.84-cil
- libmono-system2.0-cil libmtp8 libmusicbrainz3-6
- libndesk-dbus-glib1.0-cil libndesk-dbus1.0-cil libopal3.6.8
- libpolkit-gtk-1-0 libpt-1.10.10-plugins-alsa
- libpt-1.10.10-plugins-v4l libpt2.6.7 libpython2.6 librpm1 librpmio1
- libsdl1.2debian libservlet2.4-java libsrtp0 libssh-4
- libtelepathy-farsight0 libtelepathy-glib0 libtidy-0.99-0
- libxalan2-java libxerces2-java media-player-info mesa-utils
- mono-2.0-gac mono-gac mono-runtime nautilus-sendto
- nautilus-sendto-empathy openoffice.org-writer2latex
- openssl-blacklist p7zip p7zip-full pkg-config python-4suite-xml
- python-aptdaemon python-aptdaemon-gtk python-axiom
- python-beautifulsoup python-bugbuddy python-clientform
- python-coherence python-configobj python-crypto python-cupshelpers
- python-cupsutils python-eggtrayicon python-elementtree
- python-epsilon python-evolution python-feedparser python-gdata
- python-gdbm python-gst0.10 python-gtkglext1 python-gtkmozembed
- python-gtksourceview2 python-httplib2 python-louie python-mako
- python-markupsafe python-mechanize python-nevow python-notify
- python-opengl python-openssl python-pam python-pkg-resources
- python-pyasn1 python-pysqlite2 python-rdflib python-serial
- python-tagpy python-twisted-bin python-twisted-conch
- python-twisted-core python-twisted-web python-utidylib python-webkit
- python-xdg python-zope.interface remmina remmina-plugin-data
- remmina-plugin-rdp remmina-plugin-vnc rhythmbox-plugin-cdrecorder
- rhythmbox-plugins rpm-common rpm2cpio seahorse-plugins shotwell
- software-center svgalibg1 system-config-printer-udev
- telepathy-gabble telepathy-mission-control-5 telepathy-salut tomboy
- totem totem-coherence totem-mozilla totem-plugins
- transmission-common xdg-user-dirs xdg-user-dirs-gtk xserver-xephyr
- zip
-</p></blockquote>
-
-Installed using apt-get, removed with aptitude
-
-<blockquote><p>
- arj bluez-utils cheese dhcdbd djvulibre-desktop ekiga eog
- epiphany-extensions epiphany-gecko evolution-exchange
- fast-user-switch-applet file-roller gcalctool gconf-editor gdm gedit
- gedit-common gnome-app-install gnome-games gnome-games-data
- gnome-nettool gnome-system-tools gnome-themes gnome-utils
- gnome-vfs-obexftp gnome-volume-manager gnuchess gucharmap
- guile-1.8-libs hal libavahi-compat-libdnssd1 libavahi-core5
- libavahi-ui0 libbind9-50 libbluetooth2 libcamel1.2-11 libcdio7
- libcucul0 libcurl3 libdirectfb-1.0-0 libdmx1 libdvdread3
- libedata-cal1.2-6 libedataserver1.2-9 libeel2-2.20 libepc-1.0-1
- libepc-ui-1.0-1 libexchange-storage1.2-3 libfaad0 libgadu3
- libgalago3 libgd2-noxpm libgda3-3 libgda3-common libggz2 libggzcore9
- libggzmod4 libgksu1.2-0 libgksuui1.0-1 libgmyth0 libgnome-desktop-2
- libgnome-pilot2 libgnomecups1.0-1 libgnomeprint2.2-0
- libgnomeprintui2.2-0 libgpod3 libgraphviz4 libgtk-vnc-1.0-0
- libgtkhtml2-0 libgtksourceview1.0-0 libgtksourceview2.0-0
- libgucharmap6 libhesiod0 libicu38 libisccc50 libisccfg50 libiw29
- libjaxp1.3-java-gcj libkpathsea4 liblircclient0 libltdl3 liblwres50
- libmagick++10 libmagick10 libmalaga7 libmozjs1d libmpfr1ldbl libmtp7
- libmysqlclient15off libnautilus-burn4 libneon27 libnm-glib0
- libnm-util0 libopal-2.2 libosp5 libparted1.8-10 libpisock9
- libpisync1 libpoppler-glib3 libpoppler3 libpt-1.10.10 libraw1394-8
- libsdl1.2debian-alsa libsensors3 libsexy2 libsmbios2 libsoup2.2-8
- libspeexdsp1 libssh2-1 libsuitesparse-3.1.0 libsvga1
- libswfdec-0.6-90 libtalloc1 libtotem-plparser10 libtrackerclient0
- libvoikko1 libxalan2-java-gcj libxerces2-java-gcj libxklavier12
- libxtrap6 libxxf86misc1 libzephyr3 mysql-common rhythmbox seahorse
- sound-juicer swfdec-gnome system-config-printer totem-common
- totem-gstreamer transmission-gtk vinagre vino w3c-dtd-xhtml wodim
-</p></blockquote>
-
-<p>Installed using aptitude, missing with apt-get</p>
-
-<blockquote><p>
- gstreamer0.10-gnomevfs
-</p></blockquote>
-
-<p>Installed using aptitude, removed with apt-get</p>
-
-<blockquote><p>
-[nothing]
-</p></blockquote>
-
-<p>This is for KDE:</p>
-
-<p>Installed using apt-get, missing with aptitude</p>
-
-<blockquote><p>
- autopoint bomber bovo cantor cantor-backend-kalgebra cpp-4.3 dcoprss
- edict espeak espeak-data eyesapplet fifteenapplet finger gettext
- ghostscript-x git gnome-audio gnugo granatier gs-common
- gstreamer0.10-pulseaudio indi kaddressbook-plugins kalgebra
- kalzium-data kanjidic kapman kate-plugins kblocks kbreakout kbstate
- kde-icons-mono kdeaccessibility kdeaddons-kfile-plugins
- kdeadmin-kfile-plugins kdeartwork-misc kdeartwork-theme-window
- kdeedu kdeedu-data kdeedu-kvtml-data kdegames kdegames-card-data
- kdegames-mahjongg-data kdegraphics-kfile-plugins kdelirc
- kdemultimedia-kfile-plugins kdenetwork-kfile-plugins
- kdepim-kfile-plugins kdepim-kio-plugins kdessh kdetoys kdewebdev
- kdiamond kdnssd kfilereplace kfourinline kgeography-data kigo
- killbots kiriki klettres-data kmoon kmrml knewsticker-scripts
- kollision kpf krosspython ksirk ksmserver ksquares kstars-data
- ksudoku kubrick kweather libasound2-plugins libboost-python1.42.0
- libcfitsio3 libconvert-binhex-perl libcrypt-ssleay-perl libdb4.6++
- libdjvulibre-text libdotconf1.0 liberror-perl libespeak1
- libfinance-quote-perl libgail-common libgsl0ldbl libhtml-parser-perl
- libhtml-tableextract-perl libhtml-tagset-perl libhtml-tree-perl
- libio-stringy-perl libkdeedu4 libkdegames5 libkiten4 libkpathsea5
- libkrossui4 libmailtools-perl libmime-tools-perl
- libnews-nntpclient-perl libopenbabel3 libportaudio2 libpulse-browse0
- libservlet2.4-java libspeechd2 libtiff-tools libtimedate-perl
- libunistring0 liburi-perl libwww-perl libxalan2-java libxerces2-java
- lirc luatex marble networkstatus noatun-plugins
- openoffice.org-writer2latex palapeli palapeli-data parley
- parley-data poster psutils pulseaudio pulseaudio-esound-compat
- pulseaudio-module-x11 pulseaudio-utils quanta-data rocs rsync
- speech-dispatcher step svgalibg1 texlive-binaries texlive-luatex
- ttf-sazanami-gothic
-</p></blockquote>
-
-<p>Installed using apt-get, removed with aptitude</p>
-
-<blockquote><p>
- amor artsbuilder atlantik atlantikdesigner blinken bluez-utils cvs
- dhcdbd djvulibre-desktop imlib-base imlib11 kalzium kanagram kandy
- kasteroids katomic kbackgammon kbattleship kblackbox kbounce kbruch
- kcron kdat kdemultimedia-kappfinder-data kdeprint kdict kdvi kedit
- keduca kenolaba kfax kfaxview kfouleggs kgeography kghostview
- kgoldrunner khangman khexedit kiconedit kig kimagemapeditor
- kitchensync kiten kjumpingcube klatin klettres klickety klines
- klinkstatus kmag kmahjongg kmailcvt kmenuedit kmid kmilo kmines
- kmousetool kmouth kmplot knetwalk kodo kolf kommander konquest kooka
- kpager kpat kpdf kpercentage kpilot kpoker kpovmodeler krec
- kregexpeditor kreversi ksame ksayit kshisen ksig ksim ksirc ksirtet
- ksmiletris ksnake ksokoban kspaceduel kstars ksvg ksysv kteatime
- ktip ktnef ktouch ktron kttsd ktuberling kturtle ktux kuickshow
- kverbos kview kviewshell kvoctrain kwifimanager kwin kwin4 kwordquiz
- kworldclock kxsldbg libakode2 libarts1-akode libarts1-audiofile
- libarts1-mpeglib libarts1-xine libavahi-compat-libdnssd1
- libavahi-core5 libavc1394-0 libbind9-50 libbluetooth2
- libboost-python1.34.1 libcucul0 libcurl3 libcvsservice0
- libdirectfb-1.0-0 libdjvulibre21 libdvdread3 libfaad0 libfreebob0
- libgd2-noxpm libgraphviz4 libgsmme1c2a libgtkhtml2-0 libicu38
- libiec61883-0 libindex0 libisccc50 libisccfg50 libiw29
- libjaxp1.3-java-gcj libk3b3 libkcal2b libkcddb1 libkdeedu3
- libkdegames1 libkdepim1a libkgantt0 libkleopatra1 libkmime2
- libkpathsea4 libkpimexchange1 libkpimidentities1 libkscan1
- libksieve0 libktnef1 liblockdev1 libltdl3 liblwres50 libmagick10
- libmimelib1c2a libmodplug0c2 libmozjs1d libmpcdec3 libmpfr1ldbl
- libneon27 libnm-util0 libopensync0 libpisock9 libpoppler-glib3
- libpoppler-qt2 libpoppler3 libraw1394-8 librss1 libsensors3
- libsmbios2 libssh2-1 libsuitesparse-3.1.0 libswfdec-0.6-90
- libtalloc1 libxalan2-java-gcj libxerces2-java-gcj libxtrap6 lskat
- mpeglib network-manager-kde noatun pmount tex-common texlive-base
- texlive-common texlive-doc-base texlive-fonts-recommended tidy
- ttf-dustin ttf-kochi-gothic ttf-sjfonts
-</p></blockquote>
-
-<p>Installed using aptitude, missing with apt-get</p>
-
-<blockquote><p>
- dolphin kde-core kde-plasma-desktop kde-standard kde-window-manager
- kdeartwork kdebase kdebase-apps kdebase-workspace
- kdebase-workspace-bin kdebase-workspace-data kdeutils kscreensaver
- kscreensaver-xsavers libgle3 libkonq5 libkonq5-templates libnetpbm10
- netpbm plasma-widget-folderview plasma-widget-networkmanagement
- xscreensaver-data-extra xscreensaver-gl xscreensaver-gl-extra
- xscreensaver-screensaver-bsod
-</p></blockquote>
-
-<p>Installed using aptitude, removed with apt-get</p>
-
-<blockquote><p>
- kdebase-bin konq-plugins konqueror
-</p></blockquote>
+<p>Denne gangen er det Tromsøkontoret til Friprog-senteret, og nyvalgt
+styremedlem i <a href="http://www.friprogramvareiskolen.no/">foreningen
+FRISK</a> jeg har fått i tale i min intervjuserie med
+<a href="http://www.skolelinux.org/">Skolelinux</a>-folk.</p>
+
+<p><strong>Hvem er du, og hva driver du med til daglig?</strong></p>
+
+<p>Jeg heter Morten Amundsen og jobber i
+<a href="http://www.friprog.no/">Friprog.no</a>, men er for tiden leid
+ut til <a href="http://www.bredbandsfylket.no/">Bredbåndsfylket
+Troms</a> der jeg jobber med ett prosjekt som heter
+"<a href="http://www.bredbandsfylket.no/skolefjoela.157417.no.html">Skolefjøla</a>"
+Vi ser på en åpen løsning som integrerer eksisterende lukkete
+løsninger sammen med fri programvare. Målet er å gi elever og lærere
+en plattform som de kan tilpasse utfra behov.</p>
+
+<p><strong>Hvordan kom du i kontakt med Skolelinux-prosjektet?</strong></p>
+
+<p>Skolelinux har jeg møtt ved flere anledninger opp gjennom åra, både gjennom
+entusiastiske skolelinuxbrukere og skeptiske "forståsegpåere" :-)</p>
+
+<p>Jeg husker en leverandør av et stort OS for noen år siden mente at
+Skolelinux var kun for hackere og nerder og at ingen seriøse skoler
+kunne ta dette i bruk. Heldigvis er kunnskapen større nå og
+skikkelige "IT-folk" søker alltid å utvide sin kunnskap.
+
+<p><strong>Hva er fordelene med Skolelinux slik du ser det?</strong></p>
+
+<p>Ja det er mange fordeler. Uavhengighet, stabilitet, åpenhet, standarder
+osv. Tror det er viktig at man ikke begrenser mulighetene på den plattformen
+elevene skal jobbe.</p>
+
+<p><strong>Hva er ulempene med Skolelinux slik du ser det?</strong></p>
+
+<p>Det største hinderet er det vi opplever på andre områder rundt
+fri programvare, nemlig kunnskap. For mange er det trygt å velge det vi
+alltid har valgt. Fordi leverandørene rundt oss sitter på den kunnskapen og
+de vi støtter oss på har den samme. Hvis vi klarer å riste løs litt og
+glemme gamle kriger mellom operativsystemer og leverandører, men sette ned
+hva som er viktig og velge ut fra det, så hadde man kanskje kommet ut med
+litt andre resultat. Jeg tror IT-folk er konservative og velger tradisjonelt
+og det er synd.</p>
+
+<p><strong>Hvilken fri programvare bruker du til daglig?</strong></p>
+
+<p>Jeg bruker Ubuntu, Android, Jolicloud, Open Office, Zimbra, Picasa
+og Firefox samt en bråte med tjenester som er webbasert. Det eneste
+som er betalingslisens for er OSX. Ser at jeg jobber mer og mer i
+skyen og setter pris på alt jeg slipper egen klient til. Derfor er
+jeg veldig sjarmert av små kjappe operativsystemer som krever minimalt
+av maskinvaren.</p>
+
+<p><strong>Hvilken strategi tror du er den rette å bruke for å få
+skoler til å ta i bruk fri programvare?</strong></p>
+
+<p>Tror en blanding av krav og informasjon er veien å gå. Krav om
+sikkerhet, oppetid og åpne standarder. Informasjon om muligheter og
+alternativer. Her har leverandører, IT-avdelinger og pedagoger en vei
+å gå sammen. Det er til slutt LÆRING det dreier seg om, og da må man
+få mest mulig læring for pengene man har.</p>
</div>
<div class="tags">
- Tags: <a href="http://people.skolelinux.org/pere/blog/tags/debian">debian</a>, <a href="http://people.skolelinux.org/pere/blog/tags/debian edu">debian edu</a>, <a href="http://people.skolelinux.org/pere/blog/tags/english">english</a>.
+ Tags: <a href="http://people.skolelinux.org/pere/blog/tags/debian edu">debian edu</a>, <a href="http://people.skolelinux.org/pere/blog/tags/intervju">intervju</a>, <a href="http://people.skolelinux.org/pere/blog/tags/norsk">norsk</a>.
</div>
</div>
<div class="padding"></div>
<div class="entry">
- <div class="title"><a href="http://people.skolelinux.org/pere/blog/Gnash_buildbot_slave_and_Debian_kfreebsd.html">Gnash buildbot slave and Debian kfreebsd</a></div>
- <div class="date">2010-11-20 07:20</div>
+ <div class="title"><a href="http://people.skolelinux.org/pere/blog/Which_module_is_loaded_for_a_given_PCI_and_USB_device_.html">Which module is loaded for a given PCI and USB device?</a></div>
+ <div class="date">2011-01-23 00:20</div>
<div class="body">
-<p>Answering
-<a href="http://www.listware.net/201011/gnash-dev/67431-gnash-dev-buildbot-looking-for-slaves.html">the
-call from the Gnash project</a> for
-<a href="http://www.gnashdev.org:8010">buildbot</a> slaves to test the
-current source, I have set up a virtual KVM machine on the Debian
-Edu/Skolelinux virtualization host to test the git source on
-Debian/Squeeze. I hope this can help the developers in getting new
-releases out more often.</p>
-
-<p>As the developers want less main-stream build platforms tested to,
-I have considered setting up a <a
-href="http://www.debian.org/ports/kfreebsd-gnu/">Debian/kfreebsd</a>
-machine as well. I have also considered using the kfreebsd
-architecture in Debian as a file server in NUUG to get access to the 5
-TB zfs volume we currently use to store DV video. Because of this, I
-finally got around to do a test installation of Debian/Squeeze with
-kfreebsd. Installation went fairly smooth, thought I noticed some
-visual glitches in the cdebconf dialogs (black cursor left on the
-screen at random locations). Have not gotten very far with the
-testing. Noticed cfdisk did not work, but fdisk did so it was not a
-fatal problem. Have to spend some more time on it to see if it is
-useful as a file server for NUUG. Will try to find time to set up a
-gnash buildbot slave on the Debian Edu/Skolelinux this weekend.</p>
+<p>In the
+<a href="http://packages.qa.debian.org/discover-data">discover-data</a>
+package in Debian, there is a script to report useful information
+about the running hardware for use when people report missing
+information. One part of this script that I find very useful when
+debugging hardware problems, is the part mapping loaded kernel module
+to the PCI device it claims. It allow me to quickly see if the kernel
+module I expect is driving the hardware I am struggling with. To see
+the output, make sure discover-data is installed and run
+<tt>/usr/share/bug/discover-data 3>&1</tt>. The relevant output on
+one of my machines like this:</p>
+
+<pre>
+loaded modules:
+10de:03eb i2c_nforce2
+10de:03f1 ohci_hcd
+10de:03f2 ehci_hcd
+10de:03f0 snd_hda_intel
+10de:03ec pata_amd
+10de:03f6 sata_nv
+1022:1103 k8temp
+109e:036e bttv
+109e:0878 snd_bt87x
+11ab:4364 sky2
+</pre>
+
+<p>The code in question look like this, slightly modified for
+readability and to drop the output to file descriptor 3:</p>
+
+<pre>
+if [ -d /sys/bus/pci/devices/ ] ; then
+ echo loaded pci modules:
+ (
+ cd /sys/bus/pci/devices/
+ for address in * ; do
+ if [ -d "$address/driver/module" ] ; then
+ module=`cd $address/driver/module ; pwd -P | xargs basename`
+ if grep -q "^$module " /proc/modules ; then
+ address=$(echo $address |sed s/0000://)
+ id=`lspci -n -s $address | tail -n 1 | awk '{print $3}'`
+ echo "$id $module"
+ fi
+ fi
+ done
+ )
+ echo
+fi
+</pre>
+
+<p>Similar code could be used to extract USB device module
+mappings:</p>
+
+<pre>
+if [ -d /sys/bus/usb/devices/ ] ; then
+ echo loaded usb modules:
+ (
+ cd /sys/bus/usb/devices/
+ for address in * ; do
+ if [ -d "$address/driver/module" ] ; then
+ module=`cd $address/driver/module ; pwd -P | xargs basename`
+ if grep -q "^$module " /proc/modules ; then
+ address=$(echo $address |sed s/0000://)
+ id=$(lsusb -s $address | tail -n 1 | awk '{print $6}')
+ if [ "$id" ] ; then
+ echo "$id $module"
+ fi
+ fi
+ fi
+ done
+ )
+ echo
+fi
+</pre>
+
+<p>This might perhaps be something to include in other tools as
+well.</p>
</div>
<div class="tags">
- Tags: <a href="http://people.skolelinux.org/pere/blog/tags/debian">debian</a>, <a href="http://people.skolelinux.org/pere/blog/tags/debian edu">debian edu</a>, <a href="http://people.skolelinux.org/pere/blog/tags/english">english</a>, <a href="http://people.skolelinux.org/pere/blog/tags/nuug">nuug</a>.
+ Tags: <a href="http://people.skolelinux.org/pere/blog/tags/debian">debian</a>, <a href="http://people.skolelinux.org/pere/blog/tags/english">english</a>.
</div>
</div>
<h2>Archive</h2>
<ul>
+<li>2011
+<ul>
+
+<li><a href="http://people.skolelinux.org/pere/blog/archive/2011/01/">January (16)</a></li>
+
+<li><a href="http://people.skolelinux.org/pere/blog/archive/2011/02/">February (6)</a></li>
+
+<li><a href="http://people.skolelinux.org/pere/blog/archive/2011/03/">March (1)</a></li>
+
+</ul></li>
+
<li>2010
<ul>
<li><a href="http://people.skolelinux.org/pere/blog/archive/2010/11/">November (13)</a></li>
-<li><a href="http://people.skolelinux.org/pere/blog/archive/2010/12/">December (3)</a></li>
+<li><a href="http://people.skolelinux.org/pere/blog/archive/2010/12/">December (12)</a></li>
</ul></li>
<li><a href="http://people.skolelinux.org/pere/blog/tags/aros">aros (1)</a></li>
- <li><a href="http://people.skolelinux.org/pere/blog/tags/bitcoin">bitcoin (1)</a></li>
+ <li><a href="http://people.skolelinux.org/pere/blog/tags/bitcoin">bitcoin (2)</a></li>
<li><a href="http://people.skolelinux.org/pere/blog/tags/bootsystem">bootsystem (10)</a></li>
- <li><a href="http://people.skolelinux.org/pere/blog/tags/debian">debian (44)</a></li>
+ <li><a href="http://people.skolelinux.org/pere/blog/tags/debian">debian (48)</a></li>
- <li><a href="http://people.skolelinux.org/pere/blog/tags/debian edu">debian edu (52)</a></li>
+ <li><a href="http://people.skolelinux.org/pere/blog/tags/debian edu">debian edu (61)</a></li>
- <li><a href="http://people.skolelinux.org/pere/blog/tags/english">english (75)</a></li>
+ <li><a href="http://people.skolelinux.org/pere/blog/tags/digistan">digistan (7)</a></li>
- <li><a href="http://people.skolelinux.org/pere/blog/tags/fiksgatami">fiksgatami (1)</a></li>
+ <li><a href="http://people.skolelinux.org/pere/blog/tags/english">english (86)</a></li>
+
+ <li><a href="http://people.skolelinux.org/pere/blog/tags/fiksgatami">fiksgatami (5)</a></li>
<li><a href="http://people.skolelinux.org/pere/blog/tags/fildeling">fildeling (11)</a></li>
- <li><a href="http://people.skolelinux.org/pere/blog/tags/kart">kart (5)</a></li>
+ <li><a href="http://people.skolelinux.org/pere/blog/tags/intervju">intervju (7)</a></li>
+
+ <li><a href="http://people.skolelinux.org/pere/blog/tags/kart">kart (10)</a></li>
<li><a href="http://people.skolelinux.org/pere/blog/tags/ldap">ldap (8)</a></li>
<li><a href="http://people.skolelinux.org/pere/blog/tags/multimedia">multimedia (11)</a></li>
- <li><a href="http://people.skolelinux.org/pere/blog/tags/norsk">norsk (92)</a></li>
+ <li><a href="http://people.skolelinux.org/pere/blog/tags/norsk">norsk (113)</a></li>
- <li><a href="http://people.skolelinux.org/pere/blog/tags/nuug">nuug (114)</a></li>
+ <li><a href="http://people.skolelinux.org/pere/blog/tags/nuug">nuug (116)</a></li>
- <li><a href="http://people.skolelinux.org/pere/blog/tags/opphavsrett">opphavsrett (18)</a></li>
+ <li><a href="http://people.skolelinux.org/pere/blog/tags/opphavsrett">opphavsrett (19)</a></li>
- <li><a href="http://people.skolelinux.org/pere/blog/tags/personvern">personvern (28)</a></li>
+ <li><a href="http://people.skolelinux.org/pere/blog/tags/personvern">personvern (35)</a></li>
<li><a href="http://people.skolelinux.org/pere/blog/tags/reprap">reprap (11)</a></li>
+ <li><a href="http://people.skolelinux.org/pere/blog/tags/rfid">rfid (2)</a></li>
+
<li><a href="http://people.skolelinux.org/pere/blog/tags/robot">robot (4)</a></li>
<li><a href="http://people.skolelinux.org/pere/blog/tags/rss">rss (1)</a></li>
- <li><a href="http://people.skolelinux.org/pere/blog/tags/sikkerhet">sikkerhet (20)</a></li>
+ <li><a href="http://people.skolelinux.org/pere/blog/tags/sikkerhet">sikkerhet (23)</a></li>
<li><a href="http://people.skolelinux.org/pere/blog/tags/sitesummary">sitesummary (3)</a></li>
- <li><a href="http://people.skolelinux.org/pere/blog/tags/standard">standard (16)</a></li>
+ <li><a href="http://people.skolelinux.org/pere/blog/tags/standard">standard (24)</a></li>
<li><a href="http://people.skolelinux.org/pere/blog/tags/stavekontroll">stavekontroll (1)</a></li>
- <li><a href="http://people.skolelinux.org/pere/blog/tags/video">video (16)</a></li>
+ <li><a href="http://people.skolelinux.org/pere/blog/tags/surveillance">surveillance (7)</a></li>
+
+ <li><a href="http://people.skolelinux.org/pere/blog/tags/video">video (19)</a></li>
<li><a href="http://people.skolelinux.org/pere/blog/tags/vitenskap">vitenskap (1)</a></li>
</div>
<p style="text-align: right">
-Created by <a href="http://steve.org.uk/Software/chronicle">Chronicle v3.7</a>
+Created by <a href="http://steve.org.uk/Software/chronicle">Chronicle v3.2</a>
</p>
</body>
</html>