X-Git-Url: http://pere.pagekite.me/gitweb/homepage.git/blobdiff_plain/607d5592a208d7a8df8a242e106f64df77a6c7d1..8b85bd40cd4064aed586dda320e4f635816e4b54:/blog/index.html diff --git a/blog/index.html b/blog/index.html index d8c67a97cd..e07a4af47a 100644 --- a/blog/index.html +++ b/blog/index.html @@ -1,886 +1,555 @@ - - - Petter Reinholdtsen - - - - - - -
-

- Petter Reinholdtsen - -

- -
- - + "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> + + + + Petter Reinholdtsen + + + + + +
+

+ Petter Reinholdtsen + +

-
- -
2011-01-23 00:20
-
-

In the -discover-data -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 -/usr/share/bug/discover-data 3>&1. The relevant output on -one of my machines like this:

- -
-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
-
- -

The code in question look like this, slightly modified for -readability and to drop the output to file descriptor 3:

- -
-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
-
- -

Similar code could be used to extract USB device module -mappings:

- -
-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
-
- -

This might perhaps be something to include in other tools as -well.

-
- - - - Tags: debian, english. - -
-
-
- -
- -
2011-01-19 12:00
-
-

Denne gang har jeg fått tak i en mangeårig unix-mann som etter -mange år ved Universitetet i Oslo, der jeg først traff ham, har -flyttet tilbake til vestlandet, og der bidratt til å revitalisere -Skolelinux-oppsettet i -Florø.

- -

Hvem er du, og hva driver du med til daglig?

- -

Sturle Sunde, ansvarleg for skulenettet i Flora kommune. Eg driv, -vidareutviklar og er andrelinje brukarstøtte for datanettet ved -skulane i Flora kommune. 10 skular og meir enn 700 maskiner med -Linux, medrekna tynnklientar. Tidlegare jobba eg i mange år med -unix-drift ved Universitetets senter for informasjonsteknologi ved -Universitetet i Oslo.

- -

Hvordan kom du i kontakt med Skolelinux-prosjektet?

- -

Det er vanskeleg å svare konkret på. Eg har drive med Unix og Linux i -alle år, og Skulelinux er eit godt kjent prosjekt i miljøet. Det var -først i 2008, då eg tok til i min noverande jobb, at eg fekk bruk for -Skulelinux for alvor.

- -

Jobben min skulle vere drift av eit nytt skulenett i Flora kommune, -levert av eit firma eg ikkje vil reklamere for. Systemet skulle vere -ferdig levert i september året før. Dette viste seg å ta mykje lenger -tid, og i haustferien 2008 hadde dei endå ikkje klart å få opp ei -fungerande løysing. Situasjonen var prekær for den største skulen i -kommunen med meir enn 500 elevar på ungdomssteget. Skulen hadde brukt -Skulelinux før, og var tilfredse med det. No hadde dei vore utan -fungerande datasystem i nesten eit år. Difor fekk eg opp ein ny tenar -utanfor prosjektet og installerte Skulelinux på den. Etter litt -justering av konfigurasjonen med god hjelp av #skolelinux på IRC, var -den nye tenaren oppe og gjekk med både tynne og halv-tjukke klientar. -Autentisering gjekk mot det nye systemet, slik at elevar og lærarar -framleis har same brukarnamn og passord over alt. Dette berre -fungerte, og vi bestemte oss for å erstatte delar av løysinga vi -skulle få levert med Skulelinux.

- -

Det høyrer med til historia at det nye systemet eg skulle drive frå -januar 2008 endå ikkje er ferdig levert. Dei jobbar med saka, seier -dei, og har von om å fullføre leveransen i løpet av 2011.

- -

Hva er fordelene med Skolelinux slik du ser det?

- -

Det er veldig mange. Eg skal ta nokre få.

- -

Den viktigaste fordelen er at det igrunn berre er ei maskin å passe -på, og det er tenaren. Med andre løysingar har ein gjerne programvare -og anna som skal vedlikehaldast på kvar enkelt maskin. Med Skulelinux -kan alle feil rettast og alle program oppgraderast på alle maskiner -samstundes ved å gjere endringa som må til på tenaren. Eg kan sitje -på kontoret og passe på alle tenarane i kommunen derifrå.

- -
    - -
  • Tynne klientar gjer det mogleg Ã¥ bruke eldre utstyr lenge, so lenge -tenaren er sterk nok. Ein liten tenar med eit par halv-moderne CPUar -og 2 GiB RAM held lenge for eit typisk klasserom med 30 tynnklientar, -og det er lett Ã¥ utvide med fleire. - -
  • Halvtjukke klientar gjer det mogleg Ã¥ utnytte kapasiteten i litt -nyare maskiner betre, og avlaste tenaren. Ingenting vert installert -lokalt pÃ¥ desse heller, og harddisken kan gjerne koblast frÃ¥. Gode -halvtjukke klientar kan kjøpast brukt for under 1000-lappen, og det er -heile kostnaden. Ingen lisensar eller anna pÃ¥ toppen, og det er ikkje -krav til kraftigare tenar heller. -
  • Det er Linux. Vi har ikkje noko kluss med drivarar, dei berre er -der. Heller ikkje med virus, dei finst i realiteten ikkje. Eller med -elevar som klussar med installert programvare, for dei klarar ikkje Ã¥ -øydeleggje for nokon andre enn seg sjølve. - -
-

Skulelinux er lagt opp til å vere veldig lett å installere rett ut -av boksen på ein heil skule av ein interessert lærar. Det er ofte ei -god løysing for skulen. Å ha nokon til stades som kjenner systemet og -kan forklare enkle ting eller løyse problem der og då, er uvurderleg -viktig for ein stressa lærar fem minutt før det ringer inn.

- -

Hva er ulempene med Skolelinux slik du ser det?

- -

All den ferdige konfigurasjonen gjer det tungvint å tilpasse -Skulelinux til eit system som skal fungere saman med mange andre -installasjonar i eit felles datanett for skulane i ein kommune. Det -heile er prekonfigurert for ein skule, og utviding til mange skular -med eigne tenarar er ikkje berre enkelt.

- -

Hvilken fri programvare bruker du til daglig?

- -

Eg brukar mest alle små hjelpeprogram som føl med operativsystemet, -samt scriptspråket perl. Elles er Firefox/Iceweasel, Gnome-terminal -og ssh i kontinuerleg bruk. Av Linux-distribusjonar brukar eg både -Debian, Ubuntu, SuSE og RedHat dagleg. Eg prøvar å finne det verktyet -som passar best til kvar del av jobben.

- -

Hvilken strategi tror du er den rette å bruke for å få -skoler til å ta i bruk fri programvare?

- -

Det er to målgrupper ein må sikte mot. Det eine er alle skulane som -manglar eller har eit lite tilfredsstillande opplegg i dag, og ikkje -har råd til å kjøpe noko nytt og blankpussa opplegg. Der er det om å -gjere å gjere det enkelt for skulane å finne Skulelinux, og gjere det -enkelt for dei å få hjelp til installasjon på skulen. Gjerne med -lokale kontaktpersonar. Her er det dugnadsinnsats som må til, for -desse skulane har ikkje råd til å betale for dette.

- -

Den andre og kanskje viktigare målgruppa er dei meir eller mindre -profesjonelle kundane. Alle store offentlege innkjøp, inkludert -innkjøp av nytt datasystem for skular, må ut på offentleg anbod. -Offentlege anbod er mykje meir lukka enn dei gjev inntrykk av, og både -regelboka og boka med triks for å sminke tilbodet er tjukk. Det er -vanskeleg å komme inn utan eit solid salsapparat i ryggen. Kanskje -Skulelinux skulle prøve aktivt å få seg eit partnarskap med eit av dei -store som gjerne vil sterkare inn på den offentlege IT-marknaden? -Nokon som kjenner triksa og har krefter til å ta opp kampen mot både -dårlege anbod og Rudolf Blostrupmoen IT AS. Leveranse til skulane i -ein kommune er ein god måte å få ein fot inn døra som leverandør til -ein lukrativ kommunemarknad som kjøper alle tenester. Ta kontakt med -nokon som er passeleg store og ikkje er Microsoft-partnar, og fortell: -«Vi har eit ferdig produkt som du kan selje. Nei vi skal ikkje ha for -det. Du kan gjerne gjere kva du vil med det, berre vi får lov til å -hjelpe deg. Målgruppa er alle kommunar, og det er noko dei vil ha. -Det er eit godt produkt, brukt av mange og godt likt.»

+ +
+ +
13th September 2011
+

I digi.no forklarer Ergo Group at gårdagens problemer med +opptelling av stemmesedler ved kommunevalget var at +noen +stemmesedler ikke hadde unike løpenummer, og at programvaren som +ble brukt til telling ikke var laget for å håndtere dette. Jeg ble +svært overrasket over å lese at norske stemmesedler har unike +løpenummer, da min forståelse er at det går på bekostning av kravet om +hemmelige valg.

+ +

Jeg har ikke god oversikt over hvilke problemer dette kan skape for +hemmelig valg, men her er noen scenarier som virker problematiske for +meg:

+ +

(1) Jomar og Bertil avtaler at Bertil skal stemme på Lurepartiet +med stemmeseddelen som Bertil får utlevert fra Jomar, og belønnes for +dette. Stemmeseddelen har et unikt løpenummer, og ved opptellingen +sjekker Jomar at stemmeseddelen til Lurepartiet det unike løpenummeret +er med i stemmesedlene som ble talt opp før Bertil får sin belønning. +Unike løpenummer legger så vidt jeg kan forstå opp til kjøp og salg av +stemmer.

+ +

(2) Jomar har også jobb som valgobservatør, og har gått igjennom +avlukkene og notert parti og løpenummer for alle stemmesedlene i +avlukkene. Har er i tillegg jevnlig innom og sjekker hvilke +løpenummer som er igjen i avlukkene (lar seg ganske raskt og enkelt +gjøre med en mobiltelefon med kamera som kan ta bilder av alle +løpenumrene). Når en person han vil vite hva stemmer kommer innom, +sammenligner han stemmesedler i avlukkene før og etter at vedkommende +har vært innom, og sjekker så om løpenummeret som var på stemmeseddel +(eller sedlene) som forsvant fra avlukket dukker opp under +opptellingen. Det kan på den måten være mulig å finne ut hva en +person stemte. Hvis personen tar med seg en stemmeseddel fra alle +partiene vil det fortsatt være mulig å finne ut hvilken av disse som +ble talt opp, slik at en ikke kan beskytte seg på det viset./p> + +

Jeg er ikke sikker på hvor realistiske disse scenariene er i dag, +dvs. hvilke andre prosedyrer som finnes i det norske valget for å +hindre dette.

+ +

Det er dog ingen tvil om at det er lurt å nummerere stemmesedler +ved opptelling for å sikre at ingen forsvinner i prosessen med å telle +opp stemmer, men det må gjøres når stemmeurnene åpnes og ikke før +innbyggerne avgir sin stemme.

+ +

Under Go Open 2009 presenterte Mitch Trachtenberg fra Humboldt +County, California hvordan +de laget et +system som kontrolltalte stemmene der ved hjelp av en scanner med +arkmater og fri programvare. Der ble stemmesedlene unikt nummerert +før scanning, og det er laget en CD med bilder av alle stemmesedler +slik at enhver kan kontrolltelle stemmene selv hvis de ønsker det. +Kanskje en ide også for Norge? Programvaren er så vidt jeg vet fri +programvare, og tilgjengelig fra +hans nettsted

-
- - - - Tags: debian edu, intervju, norsk. - -
-
-
- -
- -
2011-01-18 15:10
-
-

Mens jeg forsetter famlingen rundt i RFID-verden, kom jeg over en -masteroppgave fra Institutt for Informatikk ved Universitetet i Oslo -med tittelen -"Investigation -of security features in Near-field communication (NFC)" og følgende -oppsummering:

- -
-

With the increasing use of NFC and RFID technology it is important -to look at the security, both for the user and for the system owner to -see that the system is reliable. NFC is a standard inheriting some of -the RFID standards and it is important to see how the old standards -have handled security and how it is handled in NFC. There are certain -RFID systems that are already in use, which is especially close to -NFC. For example is -Mifare a system used -in many public transportation systems as ticket and in contactless -access cards. Another example is -electronic -passports which uses a standard which is included in -NFC. Examining the security in these and also investigate the use of -NFC tags to make secure use of them is the focus in this thesis.

-
- -

Rapportens analyse av MiFare Classic, som tilfeldigvis er systemet -som brukes Universitetet i Oslos nye student- og ansattkort, er -spesielt interessant for meg som jobber her. Sikkerheten i MiFare -Classic ble reversutviklet og problemene i sikkerheten presentert for -CCC -i 2007. Det er i dag mulig å klone slike kort.

+
+ + + Tags: norsk, personvern, valg. + + +
+
+
+ +
+ +
9th September 2011
+

I år igjen er Microsoft-politiet BSA ute med løgnpropagandaen sin. +Hvert år de siste årene har BSA, lobbyfronten til de store +programvareselskapene som Microsoft og Apple, publisert en rapport der +de gjetter på hvor mye piratkopiering påfører i tapte inntekter i +ulike land rundt om i verden. Resultatene er alltid tendensiøse. +Den siste rapporten er tilgjengelig fra +deres +nettsted.

+ +

Den har fått endel dekning av journalister som åpenbart ikke har +tenkt på å stille kritiske spørsmål om resultatene. Se f.eks. +digi.no, +hardware.no +og +aftenposten.no.

+ +

BSA-undersøkelsene er søppel som inneholder oppblåste tall, og +har gjentatte ganger blitt tatt for dette. Her er noen interessante +referanser med bakgrunnsinformasjon.

+ +

+ +

Personlig skulle jeg ønske BSA var enda mer ivrig og mer hardhendt +i å håndheve de ikke-frie programvarelisensene (og de er ganske ivrige +allerede), slik at brukerne av disse forsto vilkårene bedre. Jeg tror +nemlig ingen som forstår vilkårene vil akseptere dem og at det vil +føre til at flere tar i bruk fri programvare.

-
- - - - Tags: norsk, personvern, rfid. - -
-
-
- -
- -
2011-01-16 12:00
-
-

Neste ut i min intervjuserie med folk i -Skolelinuxprosjektet er -lærer, mangeårig bidragsyter på epostlistene og tidligere -Skolelinux-administrator på en skole i Hemsedal.

- -

Hvem er du, og hva driver du med til daglig?

- -

Embrik Kaslegard, 1964-modell, fire barn (7-20 år). Begynte som -lærer i 1989 - har hatt IKT-ansvar siden første året i jobb. Har -jobbet som lærer/IKT-ansvarlig uavbrutt siden 1989. Jobbet med -Skolelinux fra 2004 til 2010. Nå har jeg fått ny arbeidsplass og er -40% lærer og 60% IKT med Windows XP, Win2003 server og et regionalt -IKT-regime som legger premissene og begrensingene for hva vi kan gjøre -på skolen.

- -

Hvordan kom du i kontakt med Skolelinux-prosjektet?

- -

Jeg leste en artikkel om en dugnadsinstallasjon av Skolelinux på en -skole på Jæren et sted. Tanken om dugnad og frihet appellerte til -meg. Da vi skulle bygge ny skole var det en del vi måtte spare på, -fordi vi beveget oss mot en kostnadssprekk. Kabling og investering i -PC-er var en av tingene vi sparte på. Derfor kjøpe vi 72 pc-er for 390 -pr stk. En filtjener og en applikasjonsserver.

- -

Hva er fordelene med Skolelinux slik du ser det?

- -

Fordelen er at så mye er satt opp fra starten. I tillegg er det -tydelig at pakka er laga for skoleverket. Brukerne har egne -skrivebord, tilgang på mange gode verktøyprogrammer. Vi slipper å -tenke på virus. Brukerne har ikke mulighet til å ødelegge -klientoppsett, men har gode muligheter til å endre eget oppsett. Dette -tror jeg er inspirerende og kjekt for mange brukere. Mappestrukturen -er ferdig og det er "enkelt" å designe lokale mappestrukturer via -skeleton. Noen av oss i skoleverket mener skolen skal være en -"mot-kultur". Da er Skolelinux et av valgene man kan ta. Et annet er å -spise på indisk restaurant i stedet for Mc Donald's når vi er på bytur -osv.. Ordene deling, frihet, dugnad osv er positive ord i -skoleverket. Det er viktig at elevene blir bevisst dette.

- -

Hva er ulempene med Skolelinux slik du ser det?

- -

Kompabiliteten er selvsagt et problem, selv om det er mindre nå enn -før. For IKT-personer på skolene som skal drifte dette er det -problematisk med kommandoer i terminalen. I tillegg er det alt for -mange programmer i Skolelinux som ikke blir brukt. Jeg tror -Skolelinux er tjent med å tone ned begrepet pedagogisk programvare. -Slik jeg ser det finnes ikke denne kategorien programmer lengre slik -de gjorde før, som frittsående programmer som installeres på en -datamaskin eller på serveren. Det finnes en del spesialpedagogiske -programmer, som Textpilot, LingDys, LingRight, AskiRaski, Ny i Norge -osv. Men dette er programmer for enkelt-elever eller små grupper av -elever. Det som bør være fokus er at alle undervisningsressurser som -lages for nettet skal være nettleseruavhengig.

- -

Hvilken fri programvare bruker du til daglig?

- -

OpenOffice bruker jeg til vanlig kontorarbeide. VLC bruker jeg som -videoavspiller og av og til streaming av film. Gimp bruker jeg i -undervisningen til bildemanipulering. Firefox og Chrome er mine -favoritt-nettlesere. Firefox har lenge vært førstevalget mitt, nå -bruker jeg mest Chrome. Opplever den som raskere og smidigere enn -Firefox. Ubuntu bruker jeg som dualboot på jobb-maskinen min i -tillegg til at alle PCer hjemme har en eller annen Ubuntu-distribusjon -installert. Jeg bruker Clonezilla på Ubuntu 10.04 til kloning av -datamaskiner på jobb. Det er selvsagt en haug andre frie programmer -jeg bruker men jeg bruker dem ikke daglig. Jeg kan ramse opp: -recordmydesktop, cinelerra, acidrip, soundjuicer, audacity, NX -(no-machine), Kino, Rythmbox...

- -

Hvilken strategi tror du er den rette å bruke for å få -skoler til å ta i bruk fri programvare?

- -

Jeg tror oppsøkende virksomhet er den rette strategien. -Ressurspersoner gjør avtaler med rådmenn, skolesjefer, rektorer. Det -er slik konkurrentene gjør det. Fokuset i slike samtaler bør være -kost-nytte. Dersom personer med økonomisk ansvar ser at de kan få -like godt tilbud til mindre utgifter, tror jeg det er mulighet til å -få innpass. Dersom de også kan få konkrete tilbud på drift i slike -samtaler, vil de kanskje bli litt mer interesserte i hvor mye penger -som faktisk går til IKT i skolene. Det er også viktig at vi ikke -firer for mye på krav til datamaskiner. Det er flott at Skolelinux -går på "utrangert" utstyr, men dette bør bare presenteres som et -alternativ. Skolelinux-installasjoner med utrangert utstyr er ikke å -foretrekke dersom man kan unngå det. Det skaper ikke entusiasme hos -brukerne (elever og lærere) når de bruker gamle datamaskiner som går -tregt. Det er kjempefint med skoler som har kommet seg frem til -Skolelinux og fri programvare av seg selv, men de lever på nåde. -Slike valg må fundamenteres hos skoleeier.

- -

Oppdatering 2011-01-16 22:40: Oppdatert svarene for de tre siste -spørsmålene litt mer tekst fra Embrik.

+
+ + + Tags: bsa, fildeling, norsk, opphavsrett, personvern. + + +
+
+
+ +
+ +
23rd August 2011
+

I sommer kom plutselig en veldig fint hus til salgs i Nydalen, så +vi ble brått eier av et hus og skal +selge +vår leilighet i Nydalen Allé (visning 2011-08-28), pakke for +flytting, fotografering og visning, og generelt omstrukturere alt vi +holder på med i noen måneder. Det har pågått siden i sommer, og er +for øyeblikket forklaringen om hvorfor jeg er så lite aktiv med +blogging, fri programvareutvikling, NUUG-foreningsarbeide og annet. +Jeg håper det blir bedre etter flytting i oktober.

-
- - - - Tags: debian edu, intervju, norsk. - -
-
-
- -
- -
2011-01-16 11:40
-
-

Bruken av RFID brer om seg. Klær, matvarer, borgere, elever, -studenter og ansatte blir radiomerket på en måte som gjør det enkelt å -følge med på hvor de beveger seg. -Historien -fra Enterprise Charter School i Buffalo, New York beskriver -drømmen om massiv overvåkning av bevegelsesmønsteret til elevene -vha. RFID. For de fleste får jeg inntrykk av at overgangen virker -ganske liten, da de allerede er radiomerket med GSM-telefoner som -rapporterer hvor de er til enhver tid. Personlig ser jeg på retten -til å ferdes anonymt og uten å bli overvåket som fundamental for å -beholde et demokratisk og fritt samfunn, og tror denne retten kun -overlever hvis den blir brukt av borgerne, og velger derfor å ikke gå -rundt med radiopeilesender på meg.

- -

RFID-merking av folk, det være seg med busskort fra Ruter, student- -og ansattkort for Universitetet i Oslo, nyere pass eller i klær som -folk går med er radiomerking av befolkningen.

- -

For å kunne sette meg inn i RFID-teknologi ser jeg etter en norsk -leverandør som kan selge meg en RFID leser/skriver med USB-tilkobling -som kan brukes til å se hva som er RFID-merket i dag. Jeg er fortalt -at Ruter sitt -Flexus-kort -bruker 13,56 MHz som kan leses og skrives til, mens andre dinger -typisk bruker 125 kHz som i utgangspunktet kun kan leses fra. Det -finnes også andre frekvenser i bruk. Vet ikke hva som finnes av -rimelig utstyr for lesing og skriving, men ble tipset om at -Robonor har -endel slike deler. Programvare på Linux for å lese og skrive mot RFID -er tilgjengelig fra blant andre Open -Proximity Coupling Devices-prosjektet og -RFDump-prosjektet.

- -

Blokkering av RFID-signaler ser ut til å være mulig ved å plassere -kort med RFID i en metallboks. Min kortmappe med metall-plate for å -stive av, lot i hvert fall til å blokkere for Ruters avlesning av -Flexus-kort. Er også blitt fortalt at det fungerer å bruke en liten -metall-boks. Er ikke sikker på om dette også blokkerer for mer -følsomme lesere som kan lese av RFID-signaler på mange meters -avstand.

- -

De nye norske biometriske passene kan enkelt leses av på avstand og -kopieres med RFID, slik at de som ønsker det kan å se bilde av -nordmenn i nærheten, og informasjon om fingeravtrykk, høyde, hårfarge -og det meste av informasjon om innehaveren. For meg virker det som en -massiv sikkerhetsrisko, og det er meg et komplett mysterium at -Stortinget og regjeringen har gått med på RFID-merking av pass. -wikipedia har -mer om de nye biometriske passene.

+
+ + + Tags: norsk. + + +
+
+
+ +
+ +
7th August 2011
+

I dag slo det meg hvordan Datalagringsdirektivet vil kunne gjøre +det enklere å vite hvem som har stemt hva med elektronisk stemmegiving +slik den planlegges gjennomført i Norge i høst.

+ +

Litt bakgrunnsinformasjon er kanskje nødvendig. Siden før 2006 har +staten +jobbet med å få på plass elektronisk stemmegiving i Norge, der +borgerne kan stemme via en datamaskin i et stemmelokale eller via en +nettleser over Internet. Slike valg +er +mindre demokratiske enn de valgene vi har hatt i Norge de siste +årene. En kan anta at for hver stemme som blir registrert i et slikt +system vil det notert tidspunktet stemmen ble registrert.

+ +

I mars i år vedtok stortinget å innføre +elektronisk +brev- og besøkskontroll av hele Norges befolkning, da en vedtok at +EUs datalagringsdirektiv skulle innlemmes i det norske lovverket. +Denne kommunikasjonskontrollen innebærer blant annet at oppkoblinger +med nettleser blir registert. Det som ble vedtatt i mars innebærer +ikke at det blir registrert hvilken nettside en besøkte, men det vil +bli registrert en forbindelse mellom datamaskinene som er involvert. +Dvs. når en besøker http://www.nuug.no/aktiviteter/20110809-forgerock/ +fra sin maskin med adressen cm-84.208.83.178.getinternet.no (tilfeldig +valgt adresse for Get-kunde), så vil tidspunktet, og adressene +www.nuug.no og cm-84.208.83.178.getinternet.no bli registrert. En kan +bruke adressen cm-*.getinternet.no til å identifisere +kunde/husstand.

+ +

Gitt at elektronisk stemmegiving via nettleser over Internet vil +koble seg opp til datamaskinen som samler inn stemmer, så vil en altså +ha et register over hver enkelt stemme knyttet mot tidspunkt, og et +annet register som viser når kunder/husstander koblet seg opp mot +datamaskinen som samler inn stemmer. Ved å koble disse registrene ved +hjelp av tidspunktet registrert i begge vil det ofte være mulig å +finne ut hva kunder/husstander har stemt, uten å måtte knekke +kryptering involvert i selve stemmesankingsystemet. Det vil være +mindre treffsikkert hvis flere stemmer blir registrert på samme +tidspunkt, hvis stemmene er gitt til forskjellige partier, men en vil +ha en viss ide hvilke partier det må ha vært ved å se hvilke partier +som fikk stemmer på det aktuelle tidspunktet.

+ +

Hvordan kan en vite at dette ikke blir gjort i dag? Det vil være +umulig for en borger å kontrollere hva som skjer på datamaskinen som +samler inn stemmer. De som står bak den norske elektroniske +stemmegivingsløsningen har gitt ut kildekode som hevdes å være +identisk med den som brukes til innsamling av stemmer, men det er ikke +mulig for innbyggerne i Norge å kontrollere at den kildekoden er brukt +til å lage programmene som brukes. Det vil f.eks. være trivielt for +de som kontrollerer denne datamaskinen å legge inn ekstra kode som +sender kopi av alle stemmer til en annen database utenfor valgstyrenes +kontroll. Det påstås fra USA at det ble gjort med noen av de +elektroniske stemmegivingsboksene der. Kanskje det påstås at +stemmetellings-systemet ikke vil notere tidspunkt for hver enkelt +stemme, men også dette vil det være umulig for oss innbyggerne å +egenhendig kontrollere. Jeg vil ha valgsystemer som hver enkelt +innbygger kan kontrollere, ikke et der vi må stole på påstander om +systemet som ikke kan kontrolleres av hver enkelt innbygger.

-
- - - - Tags: norsk, personvern, rfid. - -
-
-
- -
- -
2011-01-16 00:20
-
-

The video format struggle on the web continues, and the three -contenders seem to be Ogg Theora, H.264 and WebM. Most video sites -seem to use H.264, while others use Ogg Theora. Interestingly enough, -the comments I see give me the feeling that a lot of people believe -H.264 is the most supported video format in browsers, but according to -the Wikipedia article on -HTML5 video, -this is not true. Check out the nice table of supprted formats in -different browsers there. The format supported by most browsers is -Ogg Theora, supported by released versions of Mozilla Firefox, Google -Chrome, Chromium, Opera, Konqueror, Epiphany, Origyn Web Browser and -BOLT browser, while not supported by Internet Explorer nor Safari. -The runner up is WebM supported by released versions of Google Chrome -Chromium Opera and Origyn Web Browser, and test versions of Mozilla -Firefox. H.264 is supported by released versions of Safari, Origyn -Web Browser and BOLT browser, and the test version of Internet -Explorer. Those wanting Ogg Theora support in Internet Explorer and -Safari can install plugins to get it.

- -

To me, the simple conclusion from this is that to reach most users -without any extra software installed, one uses Ogg Theora with the -HTML5 video tag. Of course to reach all those without a browser -handling HTML5, one need fallback mechanisms. In -NUUG, we provide first fallback to a -plugin capable of playing MPEG1 video, and those without such support -we have a second fallback to the Cortado java applet playing Ogg -Theora. This seem to work quite well, as can be seen in an example -from last week.

- -

The reason Ogg Theora is the most supported format, and H.264 is -the least supported is simple. Implementing and using H.264 -require royalty payment to MPEG-LA, and the terms of use from MPEG-LA -are incompatible with free software licensing. If you believed H.264 -was without royalties and license terms, check out -"H.264 – Not The Kind Of -Free That Matters" by Simon Phipps.

- -

A incomplete list of sites providing video in Ogg Theora is -available from -the -Xiph.org wiki, if you want to have a look. I'm not aware of a -similar list for WebM nor H.264.

- -

Update 2011-01-16 09:40: A question from Tollef on IRC made me -realise that I failed to make it clear enough this text is about the -<video> tag support in browsers and not the video support -provided by external plugins like the Flash plugins.

+
+ + + Tags: norsk, personvern, valg. + + +
+
+
+ +
+ +
6th August 2011
+

Via +en +artikkel i Huffington Post om patentreform i USA fikk jeg et +interessant bilde på problemet med programvarepatenter. Problemet er +at staten deler ut usynlige "eiendommer" med uklare eiendomsgrenser, +som gjør det umulig å vite om en er på annen manns grunn hvis en ikke +har kjennskap til at "eiendommen" finnes, og selv når en vet om den +usynlige "eiendommen" er det umulig å vite på hvilken side av grensen +en befinner seg.

+ +

Hvis du er interessert i problemområdet programvarepatenter, så har +NUUG en +epostliste om +temaet. Alle er hjertelig velkomne som abonnenter.

-
- - - - Tags: english, nuug, standard, video. - -
-
-
- -
- -
2011-01-12 22:10
-
-

Today I discovered -via -digi.no that the Chrome developers, in a surprising announcement, -yesterday -announced plans to drop H.264 support for HTML5 <video> in -the browser. The argument used is that H.264 is not a "completely -open" codec technology. If you believe H.264 was free for everyone -to use, I recommend having a look at the essay -"H.264 – Not The Kind Of -Free That Matters". It is not free of cost for creators of video -tools, nor those of us that want to publish on the Internet, and the -terms provided by MPEG-LA excludes free software projects from -licensing the patents needed for H.264. Some background information -on the Google announcement is available from -OSnews. -A good read. :)

- -

Personally, I believe it is great that Google is taking a stand to -promote equal terms for everyone when it comes to video publishing on -the Internet. This can only be done by publishing using free and open -standards, which is only possible if the web browsers provide support -for these free and open standards. At the moment there seem to be two -camps in the web browser world when it come to video support. Some -browsers support H.264, and others support -Ogg Theora and -WebM -(Dirac is not really an option -yet), forcing those of us that want to publish video on the Internet -and which can not accept the terms of use presented by MPEG-LA for -H.264 to not reach all potential viewers. -Wikipedia keep an -updated summary of the current browser support.

- -

Not surprising, several people would prefer Google to keep -promoting H.264, and John Gruber -presents -the mind set of these people quite well. His rhetorical questions -provoked a reply from Thom Holwerda with another set of questions -presenting -the issues with H.264. Both are worth a read.

- -

Some argue that if Google is dropping H.264 because it isn't free, -they should also drop support for the Adobe Flash plugin. This -argument was covered by Simon Phipps in -todays -blog post, which I find to put the issue in context. To me it -make perfect sense to drop native H.264 support for HTML5 in the -browser while still allowing plugins.

- -

I suspect the reason this announcement make so many people protest, -is that all the users and promoters of H.264 suddenly get an uneasy -feeling that they might be backing the wrong horse. A lot of TV -broadcasters have been moving to H.264 the last few years, and a lot -of money has been invested in hardware based on the belief that they -could use the same video format for both broadcasting and web -publishing. Suddenly this belief is shaken.

- -

An interesting question is why Google is doing this. While the -presented argument might be true enough, I believe Google would only -present the argument if the change make sense from a business -perspective. One reason might be that they are currently negotiating -with MPEG-LA over royalties or usage terms, and giving MPEG-LA the -feeling that dropping H.264 completely from Chroome, Youtube and -Google Video would improve the negotiation position of Google. -Another reason might be that Google want to save money by not having -to pay the video tax to MPEG-LA at all, and thus want to move to a -video format not requiring royalties at all. A third reason might be -that the Chrome development team simply want to avoid the -Chrome/Chromium split to get more help with the development of Chrome. -I guess time will tell.

- -

Update 2011-01-15: The Google Chrome team provided -more -background and information on the move it a blog post yesterday.

+
+ + + Tags: norsk, nuug. + + +
+
+
+ +
+ +
4th August 2011
+

Wouter Verhelst have some +interesting +comments and opinions on my blog post on +the +need to clean up /etc/rcS.d/ in Debian and my blog post about +the +default KDE desktop in Debian. I only have time to address one +small piece of his comment now, and though it best to address the +misunderstanding he bring forward:

+ +

+Currently, a system admin has four options: [...] boot to a +single-user system (by adding 'single' to the kernel command line; +this runs rcS and rc1 scripts) +

+ +

This make me believe Wouter believe booting into single user mode +and booting into runlevel 1 is the same. I am not surprised he +believe this, because it would make sense and is a quite sensible +thing to believe. But because the boot in Debian is slightly broken, +runlevel 1 do not work properly and it isn't the same as single user +mode. I'll try to explain what is actually happing, but it is a bit +hard to explain.

+ +

Single user mode is defined like this in /etc/inittab: +"~~:S:wait:/sbin/sulogin". This means the only thing that is +executed in single user mode is sulogin. Single user mode is a boot +state "between" the runlevels, and when booting into single user mode, +only the scripts in /etc/rcS.d/ are executed before the init process +enters the single user state. When switching to runlevel 1, the state +is in fact not ending in runlevel 1, but it passes through runlevel 1 +and end up in the single user mode (see /etc/rc1.d/S03single, which +runs "init -t1 S" to switch to single user mode at the end of runlevel +1. It is confusing that the 'S' (single user) init mode is not the +mode enabled by /etc/rcS.d/ (which is more like the initial boot +mode).

+ +

This summary might make it clearer. When booting for the first +time into single user mode, the following commands are executed: +"/etc/init.d/rc S; /sbin/sulogin". When booting into +runlevel 1, the following commands are executed: "/etc/init.d/rc +S; /etc/init.d/rc 1; /sbin/sulogin". A problem show up when +trying to continue after visiting single user mode. Not all services +are started again as they should, causing the machine to end up in an +unpredicatble state. This is why Debian admins recommend rebooting +after visiting single user mode.

+ +

A similar problem with runlevel 1 is caused by the amount of +scripts executed from /etc/rcS.d/. When switching from say runlevel 2 +to runlevel 1, the services started from /etc/rcS.d/ are not properly +stopped when passing through the scripts in /etc/rc1.d/, and not +started again when switching away from runlevel 1 to the runlevels +2-5. I believe the problem is best fixed by moving all the scripts +out of /etc/rcS.d/ that are not required to get a +functioning single user mode during boot.

+ +

I have spent several years investigating the Debian boot system, +and discovered this problem a few years ago. I suspect it originates +from when sysvinit was introduced into Debian, a long time ago.

-
- - - - Tags: english, standard, video. - -
-
-
- -
- -
2011-01-12 12:00
-
-

Jeg fortsetter min intervjuserie med folk i -Skolelinuxprosjektet. Denne -gang er det en av folkene som har vært med lenge og som har tatt i -bruk Skolelinux på alle skolene i Narvik kommune som skal i ilden. -Han er styremedlem i -foreningen -FRISK.

- -

Hvem er du, og hva driver du med til daglig?

- -

Mitt navn er Viggo Fedreheim, og jeg er pedagogisk og teknisk -IKT-veileder for alle skoler i Narvik kommune. Jeg drifter totalt 17 -servere basert på Skolelinux og Debian. Jeg holder i tillegg noen kurs -mellom all driftingen. For tiden arbeider jeg med en sentral -LDAP-tjener for alle skoleservere samt våre Moodle- og -Joomla-installasjoner.

- -

Hvordan kom du i kontakt med Skolelinux-prosjektet?

- -

Gjennom en eller annen nettavis i 2001 der var det skrevet om -Skolelinux. Artikkelen ga meg lyst til å prøve ut systemet.

- -

Det startet i 2002 ved at jeg installerte en av de første utgavene -av Skolelinux på en standard pc på Solneset skole i Tromsø. Denne var -oppe fram til desember 2003 da jeg sluttet på den skolen og begynte i -ny jobb i Narvik kommune.

- -

I Narvik kommune var det i 2004 kun 2 servere på da totalt 15 -skoler. Disse var Windows NT baserte. På disse to skolene var det lite -med maskiner. Jobben med å få Narvik Kommune opp på akseptabelt nivå -virket å være formidabel. Men med hjelp av gode kollegaer og leder -skrev jeg en IKT plan for Narvik kommune som ble vedtatt av politikere -i august 2004. I denne planen ble det bestemt at Narvik kommune skulle -bruke Skolelinux. Her ble det også satt av midler til kabling av god -infrastruktur på alle skoler samt innkjøp av nye datamaskiner. Så i -dag har vi 17 servere hvorav 13 er på Skolelinux, med ca 1500 klienter -basert på tynne, "halvtykke" og et stort antall bærbare pcer basert på -Kubuntu.

- -

Hva er fordelene med Skolelinux slik du ser det?

- -

Lisenskostnader, driftkostnader og hardwarekrav som er mye lavere -enn for andre systemer.

- -

Hva er ulempene med Skolelinux slik du ser det?

- -

Pedagogiske programvare som ikke fungerer mot Linux. En Stoooor -flaskehals og som gjør at Linux kanskje ikke blir valgt andre -plasser.

- -

Eksempler er Relemo, Lindys (lingit sine programmer), 5plus -(matematikk). Disse er programmer som ikke lar seg kjøre i Linux.

- -

Men det ser ut for at mange leverandører går over til mer -nettbaserte programmer istedet for å installere lokalt. Dette med -enkelte leverandører som ikke kan levere programmer til Linux er et -lite problem og over tid tror jeg at denne barrieren er borte.

- -

Hvilken fri programvare bruker du til daglig?

- -

Kjører Kubuntu på laptoper, Debian squeeze på stasjonær -kontorpc. Ut over dette arbeder jeg svært mye via konsoll mot andre -servere.

+
+ + + Tags: bootsystem, debian, english. + + +
+
+
+ +
+ +
2nd August 2011
+

I gårdagens +dagsavis gjøres det et poeng av at Forsvarets spesialkommando ikke +ble tatt i bruk da en rykket ut under aksjonene 22. juli. Personlig +må jeg innrømme at jeg et glad for at militæret ikke ble tatt i bruk, +og ser ikke det som et problem slik journalisten legger opp til. +Politi er trent opp til å forholde seg til sivile regler, mens +militæret er trent opp til å forholde seg til militære regler. For å +si det litt flåsete, så skal politiet spørre først og skyte etterpå, +mens militæret skal skyte først og spørre etterpå. Jeg vil helst kun +ha den første gjengen i aktiv operasjon blant sivile i Norge.

+ +

Ikke at jeg egentlig tror våre folk i militæret er mer skyteglade +enn folk i politiet, men de er trent forskjellig og med forskjellig +mål for treningen. Politiet er trent på å operere blant sin egen +sivilbefolkning, mens militære er trent på å operere blant fiendtlige +tropper. Jeg tror det er en vesentlig forskjell.

-
- - - - Tags: debian edu, intervju, norsk. - -
-
-
- -
- -
2011-01-11 14:25
-
-

I England har MySociety -laget en genial tjeneste for å holde øye med parlamentet. Tjenesten -They Work For You lar -borgerne få direkte og sanntidsoppdatert innsyn i sine representanters -gjøren og laden i parlamentet. En kan kan få kopi av det en gitt -representant har sagt på talerstolen, og få vite hva hver enkelt -representant har stemt i hver enkelt sak som er tatt opp. Jeg skulle -gjerne hatt en slik tjeneste for Stortinget i Norge.

- -

Endel statistikk -over representantenes stemmegivning er tilgjengelig fra Norsk -sammfunnsvitenskaplig datatjeneste, men ingenting av dette er -detaljert nok til at en han holde hver enkelt stortingsrepresentant -ansvarlig.

- -

For å få en idé om det finnes en datakilde fra Stortinget som kan -brukes til å få oversikt over hvordan hver enkelt representant har -stemt, sendte jeg et spørsmål til Stortinget:

- -

-Fra: Petter Reinholdtsen
-Sendt: 11. januar 2011 10:42
-Til: info (at) stortinget.no
-Emne: Hvem stemte hva i de ulike sakene?
-
-Hei.  Er det informasjon tilgjengelig på web om hvilke
-stortingsrepresentanter som stemte hva i sakene som er til votering i
-Stortinget?
-
-Vennlig hilsen,
---
-Petter Reinholdtsen
-

- -

Svaret kom noen timer senere:

- -

-From: Postmottak Informasjonshjornet
-To: Petter Reinholdtsen
-Subject: RE: Hvem stemte hva i de ulike sakene?
-Date: Tue, 11 Jan 2011 12:46:25 +0000
-
-Hei.
-Takk for henvendelsen.
-
-Sommeren 2010 fikk vi nytt voteringsanlegg i stortingssalen som
-muliggjør publisering av voteringsresultat på nett. dette er et
-pågående prosjekt 1. halvår 2011.  Kan ikke si nøyaktig når det er i
-funksjon.
-http://www.stortinget.no/no/Stortinget-og-demokratiet/Historikk/Nytt-konferanseanlegg-i-stortingssalen/
-
-Foreløpig må du finne voteringsresultatet i referatet etter at saken
-har vært behandlet i Stortinget.
-
-Ønsker du å vite hvem som stemte hva i en bestemt sak,(og hvem som
-ikke var til stede), kan du kontakte oss og vi kan sende deg en
-utskrift.
-
-Med vennlig hilsen
-Elin B. Relander Tømte
-Stortingets Informasjonsseksjon
-tlf 23313596
-
-www.stortinget.no
-www.tinget.no
-

- -

Det ser dermed ut at det i fjor ble mulig å hente ut informasjonen -fra Stortinget, men at Stortinget ikke legger denne informasjonen ut -på web ennå. En liten brikke er dermed på plass, men mye -gjenstår. Kanskje jeg får tid til å se på en norsk utgave etter -at vi i NUUG har fått operativ en norsk utgave av -FixMyStreet.

+
+ + + Tags: norsk, personvern. + + +
+
+
+ +
+ +
1st August 2011
+

Jeg hadde anledning, så jeg deltok på +minnemarkeringen +på Stortinget i dag. Det var en fin markering, og jeg likte talene. +For meg er demokrati, åpenhet og humanitet fundert på frihet, som jeg +håper vi alle vil bidra til å beskytte i tiden som kommer. Jeg +registrerer at det i Danmark +diskuteres +å redusere friheten. Vi bør vite bedre her i Norge. Stoltenberg +berørte retten til å feile, og den er nært knyttet til muligheten til +å lykkes. Begge deler krever at en har friheten til å prøve, og den +er viktig i et samfunn. Friheten til å prøve begrenses når kontroll +innføres.

+ +

Det at noen av stolene i stortingssalen var tomme ga en litt +uventet ramme til markeringen. Jeg hadde regnet med at +stortingsrepresentanter, regjeringsmedlemmer og kongehus til sammen +ville fylle alle setene. Vet ikke hvem som skulle sittet der det var +ledige plasser, men antar noen var opptatt andre steder. Kanskje i +begravelser, eller rett og slett var blitt drept (har ikke hørt at +noen i Stortinget ble drept, men kan ha gått glipp av noe). Det at +noen manglet synes jeg illustrerte minnestundens poeng godt. Vi +mangler noen som skulle ha vært blant oss. Det kan aldri gjøres om, +og bør aldri glemmes.

-
- - - - Tags: norsk, nuug. - -
-
-
- -
- -
2011-01-09 12:00
-
-

Inspirert av -intervjurunden -som Raphael Hertzog har startet med folk i Debianprosjektet, fikk jeg -lyst til å gjøre det samme med folk i -Skolelinuxprosjektet. Håpet -er at de som til daglig bidrar til å fremme fri programvare i -skoleverket og utvikler en linux-distribusjon spesiallaget for -skolebruk kan bli bedre kjent og kanskje inspirere flere til å bidra -til Skolelinux-prosjektet.

- -

Først ut er nyvalgt leder i -foreningen FRISK som -organiserer utviklingen av Skolelinux-distribusjonen. FRISK trenger -alltid flere medlemmer, så -meld -deg gjerne inn hvis du vil støtte oss.

- -

Hvem er du, og hva driver du med til daglig?

- -

Mitt navn er Arnt Ove Gregersen, jeg er en småbarnfar på 32 år som -for tiden bor Trondheim. Her jobber jeg som systemutvikler i et firma -som heter Geomatikk IKT AS, -hvor jeg er på et Vegmeldings-prosjekt for Statens Vegvesen. På -fritiden er jeg styreleder i FRISK (Fri programvare i skolen) og -bidrar til bl.a. Skolelinux-prosjektet når jeg får tid til det. Det er -primært hjemmesiden til Skolelinux-prosjektet og -Linux-veiviseren jeg har -jobbet med her, men jeg har også gjort en del arbeid i forhold til -FRISK sin hjemmeside.

- -

Hvordan kom du i kontakt med Skolelinux-prosjektet?

- -

Jeg var på en presentasjon av prosjektet i regi av Knut Yrvin på -Gløshaugen i Trondheim, hvor jeg fattet stor interesse for prosjektet -og ville hjelpe til så godt jeg kunne. Dette var vel i 2002 eller -2003.

- -

Jeg hadde fra før hørt om prosjektet fra før og syntes tanken bak var -ganske fin, men hadde ikke noen interesse av bruke min egen fritid på -det selv.

- -

I etterkant av presentasjonen startet jeg og noen andre fra -Trondheim "Skolelinux-prosjektet i Sør-Trøndelag" . Hvor vi var med å -bidra til at Trondheim kommune satte igang Selsbakk ungdomskole som et -pilotprosjekt med Skolelinux, som egentlig var og er en stor suksess, -men det virker ut som det ikke skjer noe mer på. I tillegg var vi med -på dugnad på Brundalen videregående skole hvor vi installerte -Skolelinux som såvidt jeg vet fortsatt kjører på Skolelinux.

- -

Hva er fordelene med Skolelinux slik du ser det?

- -

Det bygger på fri programvare og har lav kostnad i forhold til -nytteverdien. Dette fordi det har forholdsvis lav inngangsum og bruker -en arkitektur med sentral-drift som gir mange driftfordeler. I -tillegg vil det kunne frigjøre kostnader for skolene slik at de kan -bruke dem til å ansette f,eks flere lærere om det er ønskelig.

- -

Hva er ulempene med Skolelinux slik du ser det?

- -

Ikke all pedagogisk programvare er tilgjengelig der, som f.eks -Drillpro om jeg ikke husker feil.

- -

Hvilken fri programvare bruker du til daglig?

- -

Til utvikling av Java-applikasjoner og Android bruker jeg Eclipse og -Quanta til web-utvikling via php. For all bildebehandling bruker jeg -GIMP og Blender til 3d-modellering . Dessverre har Blender en bratt -læringskurve i starten, men det er absolutt verdt det. - -

Til musikk bruker jeg stort Rhytmbox. Firefox til surfing på nettet og -Thunderbird og Evolution til e-post, - -

PÃ¥ database-siden bruker jeg PostgreSQL, Postgis og av og til Mysql. - -

Når jeg får tid til å spille bruker jeg som regel et strategi-spill -som er basert på TA Spring-motoren (springrts.com), her er det et -veldig bra utvalg av gratis spill som er av høy kvalitet. Veldig lett -å bli hektet :)

+
+ + + Tags: norsk, personvern. + + +
+
+
+ +
+ +
30th July 2011
+

In the Debian boot system, several packages include scripts that +are started from /etc/rcS.d/. In fact, there is a bite more of them +than make sense, and this causes a few problems. What kind of +problems, you might ask. There are at least two problems. The first +is that it is not possible to recover a machine after switching to +runlevel 1. One need to actually reboot to get the machine back to +the expected state. The other is that single user boot will sometimes +run into problems because some of the subsystems are activated before +the root login is presented, causing problems when trying to recover a +machine from a problem in that subsystem. A minor additional point is +that moving more scripts out of rcS.d/ and into the other rc#.d/ +directories will increase the amount of scripts that can run in +parallel during boot, and thus decrease the boot time.

+ +

So, which scripts should start from rcS.d/. In short, only the +scripts that _have_ to execute before the root login prompt is +presented during a single user boot should go there. Everything else +should go into the numeric runlevels. This means things like +lm-sensors, fuse and x11-common should not run from rcS.d, but from +the numeric runlevels. Today in Debian, there are around 115 init.d +scripts that are started from rcS.d/, and most of them should be moved +out. Do your package have one of them? Please help us make single +user and runlevel 1 better by moving it.

+ +

Scripts setting up the screen, keyboard, system partitions +etc. should still be started from rcS.d/, but there is for example no +need to have the network enabled before the single user login prompt +is presented.

+ +

As always, things are not so easy to fix as they sound. To keep +Debian systems working while scripts migrate and during upgrades, the +scripts need to be moved from rcS.d/ to rc2.d/ in reverse dependency +order, ie the scripts that nothing in rcS.d/ depend on can be moved, +and the next ones can only be moved when their dependencies have been +moved first. This migration must be done sequentially while we ensure +that the package system upgrade packages in the right order to keep +the system state correct. This will require some coordination when it +comes to network related packages, but most of the packages with +scripts that should migrate do not have anything in rcS.d/ depending +on them. Some packages have already been updated, like the sudo +package, while others are still left to do. I wish I had time to work +on this myself, but real live constrains make it unlikely that I will +find time to push this forward.

-
- - - - Tags: debian edu, intervju, norsk. - -
-
-
- -

RSS feed

- - +
+ +
+ +
29th July 2011
+

While at Debconf11, I have several times during discussions +mentioned the issues I believe should be improved in Debian for its +desktop to be useful for more people. The use case for this is my +parents, which are currently running Kubuntu which solve the +issues.

+ +

I suspect these four missing features are not very hard to +implement. After all, they are present in Ubuntu, so if we wanted to +do this in Debian we would have a source.

+ +
    + +
  1. Simple GUI based upgrade of packages. When there +are new packages available for upgrades, a icon in the KDE status bar +indicate this, and clicking on it will activate the simple upgrade +tool to handle it. I have no problem guiding both of my parents +through the process over the phone. If a kernel reboot is required, +this too is indicated by the status bars and the upgrade tool. Last +time I checked, nothing with the same features was working in KDE in +Debian.
  2. + +
  3. Simple handling of missing Firefox browser +plugins. When the browser encounter a MIME type it do not +currently have a handler for, it will ask the user if the system +should search for a package that would add support for this MIME type, +and if the user say yes, the APT sources will be searched for packages +advertising the MIME type in their control file (visible in the +Packages file in the APT archive). If one or more packages are found, +it is a simple click of the mouse to add support for the missing mime +type. If the package require the user to accept some non-free +license, this is explained to the user. The entire process make it +more clear to the user why something do not work in the browser, and +make the chances higher for the user to blame the web page authors and +not the browser for any missing features.
  4. + +
  5. Simple handling of missing multimedia codec/format +handlers. When the media players encounter a format or codec +it is not supporting, a dialog pop up asking the user if the system +should search for a package that would add support for it. This +happen with things like MP3, Windows Media or H.264. The selection +and installation procedure is very similar to the Firefox browser +plugin handling. This is as far as I know implemented using a +gstreamer hook. The end result is that the user easily get access to +the codecs that are present from the APT archives available, while +explaining more on why a given format is unsupported by Ubuntu.
  6. + +
  7. Better browser handling of some MIME types. When +displaying a text/plain file in my Debian browser, it will propose to +start emacs to show it. If I remember correctly, when doing the same +in Kunbutu it show the file as a text file in the browser. At least I +know Opera will show text files within the browser. I much prefer the +latter behaviour.
  8. + +
+ +

There are other nice features as well, like the simplified suite +upgrader, but given that I am the one mostly doing the dist-upgrade, +it do not matter much.

+ +

I really hope we could get these features in place for the next +Debian release. It would require the coordinated effort of several +maintainers, but would make the end user experience a lot better.

+
+
+ + + Tags: debian, english, multimedia, web. + + +
+
+
+ +

RSS feed

+ -

-Created by Chronicle v3.7 +

+

+ Created by Chronicle v4.4

- + +