]> pere.pagekite.me Git - homepage.git/blob - blog/index.html
Generated.
[homepage.git] / blog / index.html
1 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
2 "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
3 <html xmlns="http://www.w3.org/1999/xhtml" dir="ltr">
4 <head>
5 <meta http-equiv="Content-Type" content="text/html;charset=utf-8" />
6 <title>Petter Reinholdtsen</title>
7 <link rel="stylesheet" type="text/css" media="screen" href="http://people.skolelinux.org/pere/blog/style.css" />
8 <link rel="stylesheet" type="text/css" media="screen" href="http://people.skolelinux.org/pere/blog/vim.css" />
9 <link rel="alternate" title="RSS Feed" href="http://people.skolelinux.org/pere/blog/index.rss" type="application/rss+xml" />
10 </head>
11 <body>
12 <div class="title">
13 <h1>
14 <a href="http://people.skolelinux.org/pere/blog/">Petter Reinholdtsen</a>
15
16 </h1>
17
18 </div>
19
20
21
22 <div class="entry">
23 <div class="title"><a href="http://people.skolelinux.org/pere/blog/Second_release_candidate_of_Debian_Edu___Skolelinux_based_on_Squeeze.html">Second release candidate of Debian Edu / Skolelinux based on Squeeze</a></div>
24 <div class="date">27th February 2012</div>
25 <div class="body"><p>This weekend we wrapped up and published the second release
26 candidate for <a href="http://www.skolelinux.org/">Debian Edu /
27 Skolelinux</a> based on Squeeze. The full announcement did for some
28 reason not make it the project announcement list, but is
29 <a href="http://lists.debian.org/debian-devel-announce/2012/02/msg00015.html">available</a>
30 from the Debian development announcement list. Check it out if you
31 need a software solution for your school.</p>
32 </div>
33 <div class="tags">
34
35
36 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>.
37
38
39 </div>
40 </div>
41 <div class="padding"></div>
42
43 <div class="entry">
44 <div class="title"><a href="http://people.skolelinux.org/pere/blog/Skolelinux_intervju__Knut_Yrvin.html">Skolelinux-intervju: Knut Yrvin</a></div>
45 <div class="date">21st February 2012</div>
46 <div class="body"><p>I serien med intervjuer av folk i
47 <a href="http://www.skolelinux.org/">Skolelinux</a>-miljøet, får vi nå
48 høre fra nyvalgt leder i foreningen
49 <a href="http://www.friprogramvareiskolen.no/">Fri programvare i
50 Skolen</a> og en av stifterne av Skolelinux-prosjektet.</p>
51
52 <p><strong>Hvem er du, og hva driver du med til daglig?</strong></p>
53
54 <p>Knut Yrvin her. Jobber i Nokia med å fremme rammeverket Qt og QML
55 med tilhørende utviklerverktøy. Rollen er som leder av
56 friprog-samfunn. I fjor var jeg med å legge om utviklingen av Qt til
57 åpen forvaltning. På den måten kan alle som bidrar til Qt gjøre det
58 på like vilkår. Nå er det
59 <a href="http://labs.qt.nokia.com/2011/12/22/qt-5-%E2%80%93-a-look-back-at-the-numbers/">over
60 1000 utviklere</a> som bidrar til Qt. Med overgangen til åpen
61 forvaltning er utviklingen av Qt mer åpen enn Linux-kjernen.</p>
62
63 <p><strong>Hvordan kom du i kontakt med Skolelinux-prosjektet?</strong></p>
64
65 <p>Jeg var en av initiativtagerne til Skolelinux i 2001. Skolene slet
66 med både utstyr og Internett-tilgang. De klarte ikke å møte
67 forventningene til data i skolen. Driften av PC-ene var uholdbar. Som
68 regel hadde rektor pekt ut en ivrig lærer til å passe på PC-ene,
69 gjerne naturfaglæreren. Mange lærere jobbet mye ubetalt overtid for å
70 vedlikeholde 30-40 datamaskiner på hver sin skole. Med 300 elever og
71 lærere som brukere, blir det fort mye mer arbeid enn de 4-8 timene de
72 kunne bruke på PC-drift. Skolene hadde kun en femtedel av
73 IT-budsjettet som ble brukt på PC-ene i rådhuset.</p>
74
75 <p>Vi erfarte at skolene hadde mye datautstyr som stod ubrukt. Skolene
76 manglet penger til Microsoft-lisenser. Selv med solide skolerabatter,
77 kostet Microsoft-lisensene gjerne like mye som PC-ene i seg selv over
78 en periode på 5-6 år.</p>
79
80 <p>Viktigheten av språklig mangfold og pedagogiske programmer var også
81 viktig for oss. Vi oversatte mange skoleaktuelle programmer til
82 nynorsk, nordsamisk og bokmål. Dette lenge før andre tok denne
83 oppgaven seriøst. Allerede etter ett år hadde vi etablert et helt
84 arsenal av skoleaktuelle programmer på nynorsk, bokmål og
85 nordsamisk. Vi spredde vår ide om språklig mangfold til de andre frie
86 prosjekter internasjonalt. Resultatene ser vi i mange land. Det er de
87 frie programmene som kommer på brukernes morsmål. Det er en av flere
88 gode grunner til at fri programvare som LibreOffice, VLC, KDE og
89 Firefox konkurrerer ut godseid programvare mange steder i verden.</p>
90
91 <p><strong>Hva er fordelene med Skolelinux slik du ser det?</strong></p>
92
93 <p>Fordelene er at Skolelinux tilbyr over 100 skoleaktuelle programmer
94 på de norske språkene, uten ett øre i lisenskostnader. Systemet gir
95 enormt lave driftskostnader med diskløse arbeidsstasjoner og bærbare
96 med roaming. Skolelinux krever også mindre av maskinvaren.</p>
97
98 <p>Man kan fint kjøre systemet med 512 MB RAM på en bærbar PC sammen
99 med en nettvideo i nettleseren og en presentasjon med
100 LibreOffice. Konkurrerende system krever fort 2 GB RAM for å få til
101 noe tilsvarende uten at det går ufattelig tregt. Skal man gjøre noe
102 nyttig, krever konkurrentene til Linux mye større harddisk. Skoler har
103 rapportert at de fort har fått 50% flere nye maskiner om de velger
104 Linux. Dette i tillegg til de årlige besparelsene ved å unngå
105 lisensbetaling til godseid programvare.</p>
106
107 <p>De lave driftskostnadene gjør at delstater i Europa har titusener
108 av datamaskiner med Skolelinux i skolen. F.eks. er det under ti
109 personer som drifter 70.000 PC-systemer i skolene i Extremadura i
110 Spania. Det er slett ikke uvanlig at norske kommuner har 1500-2000
111 datamaskiner med Skolelinux. Driften tar ett årsverk. Slår flere
112 kommuner seg sammen, kan de få samme sentraliserte stordriftsfordeler
113 som delstater i Tyskland og Spania. Delstater som kjører Skolelinux
114 på alle skolene. Bare noen få personer sentraldrifter titusenvis av
115 PC-er.</p>
116
117 <p><strong>Hva er ulempene med Skolelinux slik du ser det?</strong></p>
118
119 <p>Den største ulempen for Skolelinux er motstand mot Linux fra
120 IT-sjefer i det offentlige. Dette er ledere som holder innlegg som
121 snytt ut av evangelist-håndboka til Microsoft. Dette gjøres i ett
122 arbeidsmarked med stor vekst i etterspørselen etter Linux-fagfolk i
123 privat sektor. Etterspørselen har økt mer enn noe annet tekniske yrke
124 siste tiåret. Åtte av ti ledere vil ansette Linux-fagfolk i 2012,
125 rapporterer jobbnettstedet Dice.com på oppdrag av Linux
126 Foundation.</p>
127
128 <p>Det mangler 16.000 ingeniører og IKT-fagfolk i Norge rapporterte
129 arbeids- og velferdsetaten NAV. Linux-fagfolk kan velge svært
130 interessante jobber med alt fra apps på ledende mobilsystem laget med
131 Linux, sky- tjenester eller web-applikasjoner. De raskest voksende
132 teknologiselskapene i verden er ute etter Linux-fagfolk. Det være seg
133 Amazon, Google, Facebook og IBM for å nevne noen. Linux er kritisk
134 for å sikre veksten i markedet. Det sier seg selv at lønningene og
135 jobbmulighetene er bedre enn for andre tekniske yrker.</p>
136
137 <p>Skal man lage apps for mobilen, smart-TV-en eller
138 underholdningssystemet i bilen eller på flyet, er det Linux som
139 gjelder. Med en slik konkurranse om Linux-kompetansen, kombinert med
140 motstanden mot Linux hos mange IT-sjefer i offentlig sektor, så
141 hindrer kommunene rekruttering av flere Linux- fagfolk. Skolene blir
142 tvunget til å velge dyrere og mindre komplette IT-system. De har
143 blitt hengende igjen slik IT var på begynnelsen av 2000- tallet. Dette
144 fordi IT-ledere ikke har tilpasset seg markedet det siste tiåret.</p>
145
146 <p>Når det er sagt, er Skolelinux svært enkelt å lære seg også for de
147 som ikke kan. Det viser alle lærerne som drifter systemet for
148 hundrevis og tusenvis av systemer. Det meste er på plass rett ut av
149 boksen. I tillegg er det solid med dokumentasjon med god hjelp på
150 nettet. Det er mange kommuner som har ansatt en lærer som først lærte
151 Skolelinux på sin skole, for så å drifte alle PC-ene i kommunen med
152 Skolelinux. Det kan fort være snakk om 1000-3000 datamaskiner på 10-15
153 skoler som sentraldriftes med en stilling. Står man ordentlig fast,
154 kan man også kjøpe profesjonell hjelp fra selskap som støtter
155 Skolelinux. Det er flere slike selskap i Norge og i utlandet.</p>
156
157 <p><strong>Hvilken fri programvare bruker du til daglig?</strong></p>
158
159 <p>Qt SDK, LibreOffice, Firefox, VLC og KDE-skrivebordet. Dette på et
160 Debian-basert GNU/Linux-system. Jeg bruker også noen morsomme
161 3D-spill. Idag kan jeg velge mellom over 30.000 Linux-programmer. Det
162 finnes ikke tid i livet å undersøke alle valgmulighetene. Derfor er
163 det bra med Skolelinux i skolen, da utvalget av programmer er
164 begrenset til hva som er aktuelt i skolefagene.</p>
165
166 <p><strong>Hvilken strategi tror du er den rette å bruke for å få
167 skoler til å ta i bruk fri programvare?</strong></p>
168
169 <p>Vi må selge hele Skolelinux forhåndsinstallert på maskinvare i hele
170 pakker med 50-100-1000 PC-klienter med servere. Dette kan selges til
171 enkeltskoler eller hele kommuner. Pakken må inneholde tjenermaskiner,
172 svært rimelige diskløse arbeidsstasjoner, nettbrett med Plasma Active,
173 og bærbare med roaming. Alt er godt testet med Debian. I et slikt
174 anbud er det mulig å legge til sentraliserte drifts- og
175 støttetjenester.</p>
176
177 <p>Man bør også selge sky-tjenester som læreadministrative systemet
178 Moodle og driftsovervåking. I tillegg så bør man slenge seg på med
179 presentasjoner de gangene LibreOffice og andre friprog-produkter
180 selges til kommuner.</p>
181 </div>
182 <div class="tags">
183
184
185 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>.
186
187
188 </div>
189 </div>
190 <div class="padding"></div>
191
192 <div class="entry">
193 <div class="title"><a href="http://people.skolelinux.org/pere/blog/First_release_candidate_of_Debian_Edu___Skolelinux_based_on_Squeeze.html">First release candidate of Debian Edu / Skolelinux based on Squeeze</a></div>
194 <div class="date">19th February 2012</div>
195 <div class="body"><p>One week delayed due to DVD build problems, we managed today to
196 wrap up and publish the first release candidate for
197 <a href="http://www.skolelinux.org/">Debian Edu / Skolelinux</a> based
198 on Squeeze. The full announcement is
199 <a href="http://lists.debian.org/debian-edu-announce/2012/02/msg00001.html">available</a>
200 on the project announcement list. Check it out if you need a software
201 solution for your school.</p>
202 </div>
203 <div class="tags">
204
205
206 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>.
207
208
209 </div>
210 </div>
211 <div class="padding"></div>
212
213 <div class="entry">
214 <div class="title"><a href="http://people.skolelinux.org/pere/blog/Skolelinux_intervju__Olav_Dahlum.html">Skolelinux-intervju: Olav Dahlum</a></div>
215 <div class="date">18th February 2012</div>
216 <div class="body"><p>I serien med intervjuer av folk i
217 <a href="http://www.skolelinux.org/">Skolelinux</a>-miljøet, får vi nå
218 høre fra et nyvalgt medlem i foreningen
219 <a href="http://www.friprogramvareiskolen.no/">Fri programvare i
220 Skolen</a>.</p>
221
222 <p><strong>Hvem er du, og hva driver du med til daglig?</strong></p>
223
224 <p>Jeg heter Olav Dahlum, og er frilans oversetter, tester,
225 prosjektleder og bruker av fri og åpen programvare som
226 LibreOffice. Jeg er også et av styremedlemmene i FRISK.</p>
227
228 <p><strong>Hvordan kom du i kontakt med Skolelinux-prosjektet?</strong></p>
229
230 <p>Jeg kom i kontakt med prosjektet i 2009, da jeg ble ansatt i
231 stiftelsen Åpne kontorprogram på norsk for å oversette og teste den
232 norske utgaven av OpenOffice.org. Arbeidet har hele tiden vært
233 koordinert sammen med Skolelinux, og mange av de samme menneskene er
234 involvert, så på den måten ble jeg en del av den utvidede
235 familien.</p>
236
237 <p><strong>Hva er fordelene med Skolelinux slik du ser det?</strong></p>
238
239 <p>Skolelinux handler i likhet med utdanningssektoren om å dele
240 kunnskap med andre, og det er dette som er hovedstyrken til
241 prosjektet. Selv om Skolelinux hovedsaklig er involvert i utvikling
242 av programvare, er det også et sted der man kan utfolde seg uavhengig
243 av bakgrunn og ferdigheter.</p>
244
245 <p><strong>Hva er ulempene med Skolelinux slik du ser det?</strong></p>
246
247 <p>Liten utbredelse og manglende støtte fra leverandører som leverer
248 pedagogisk programvare til skolebruk. Kunne kanskje hatt flere
249 verktøy som letter administrasjonen ytterligere, slik at også mindre
250 erfarne databrukere kan utføre lett vedlikehold og rutinejobber.</p>
251
252 <p><strong>Hvilken fri programvare bruker du til daglig?</strong></p>
253
254 <p>Jeg er nesten forpliktet til å si at jeg bruker LibreOffice... Jeg
255 bruker forøvrig frie og åpne operativsystemer basert på
256 operativsystemkjernen Linux, for tiden openSUSE 12,1 med KDE4. Men
257 hvis jeg skal dra fram noen flere eksempler så er nok Mozilla Firefox
258 og Thunderbird to av de jeg bruker mest. I tillegg er jeg en flittig
259 bruker av OpenSSH, Irssi, Midnight Commander, Git, Subversion,
260 Translation Toolkit og Super Maryo Chronicles (litt gøy skal man ha,
261 og med to håndkontroller liggende er det ikke til å unngå).</p>
262
263 <p><strong>Hvilken strategi tror du er den rette å bruke for å få
264 skoler til å ta i bruk fri programvare?</strong></p>
265
266 <p>Vi må få leverandører av pedagogisk programvare med på laget, men
267 også utvikle vår egen tilpasset det norske markedet. Det er også
268 mulig å involvere utdanningssektoren direkte i arbeidet, for eksempel
269 gjennom studentprosjekter der elevene selv er med å utforme
270 programvare direkte eller indirekte gjennom aktive bidrag. Dette gjør
271 ikke bare samarbeidet tettere, men fokuset på standarder og friheten
272 til å velge sin egen løsning vil kanskje stimulere interessen for
273 framtidig deltakelse i bransjen. Vi som driver med fri og åpen
274 programvare ønsker oss ikke rene konsumenter, men tenkende og
275 selvstendige individer som kan være med å skape sin egen fremtid.</p>
276 </div>
277 <div class="tags">
278
279
280 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>.
281
282
283 </div>
284 </div>
285 <div class="padding"></div>
286
287 <div class="entry">
288 <div class="title"><a href="http://people.skolelinux.org/pere/blog/How_to_figure_out_which_RAID_disk_to_replace_when_it_fail.html">How to figure out which RAID disk to replace when it fail</a></div>
289 <div class="date">14th February 2012</div>
290 <div class="body"><p>Once in a while my home server have disk problems. Thanks to Linux
291 Software RAID, I have not lost data yet (but
292 <a href="http://comments.gmane.org/gmane.linux.raid/34532">I was
293 close</a> this summer :). But once a disk is starting to behave
294 funny, a practical problem present itself. How to get from the Linux
295 device name (like /dev/sdd) to something that can be used to identify
296 the disk when the computer is turned off? In my case I have SATA
297 disks with a unique ID printed on the label. All I need is a way to
298 figure out how to query the disk to get the ID out.</p>
299
300 <p>After fumbling a bit, I
301 <a href="http://www.cyberciti.biz/faq/linux-getting-scsi-ide-harddisk-information/">found
302 that hdparm -I</a> will report the disk serial number, which is
303 printed on the disk label. The following (almost) one-liner can be
304 used to look up the ID of all the failed disks:</p>
305
306 <blockquote><pre>
307 for d in $(cat /proc/mdstat |grep '(F)'|tr ' ' "\n"|grep '(F)'|cut -d\[ -f1|sort -u);
308 do
309 printf "Failed disk $d: "
310 hdparm -I /dev/$d |grep 'Serial Num'
311 done
312 </blockquote></pre>
313
314 <p>Putting it here to make sure I do not have to search for it the
315 next time, and in case other find it useful.</p>
316
317 <p>At the moment I have two failing disk. :(</p>
318
319 <blockquote><pre>
320 Failed disk sdd1: Serial Number: WD-WCASJ1860823
321 Failed disk sdd2: Serial Number: WD-WCASJ1860823
322 Failed disk sde2: Serial Number: WD-WCASJ1840589
323 </blockquote></pre>
324
325 <p>The last time I had failing disks, I added the serial number on
326 labels I printed and stuck on the short sides of each disk, to be able
327 to figure out which disk to take out of the box without having to
328 remove each disk to look at the physical vendor label. The vendor
329 label is at the top of the disk, which is hidden when the disks are
330 mounted inside my box.</p>
331
332 <p>I really wish the check_linux_raid Nagios plugin for checking Linux
333 Software RAID in the
334 <a href="http://packages.qa.debian.org/n/nagios-plugins.html">nagios-plugins-standard</a>
335 debian package would look up this value automatically, as it would
336 make the plugin a lot more useful when my disks fail. At the moment
337 it only report a failure when there are no more spares left (it really
338 should warn as soon as a disk is failing), and it do not tell me which
339 disk(s) is failing when the RAID is running short on disks.</p>
340 </div>
341 <div class="tags">
342
343
344 Tags: <a href="http://people.skolelinux.org/pere/blog/tags/english">english</a>, <a href="http://people.skolelinux.org/pere/blog/tags/raid">raid</a>.
345
346
347 </div>
348 </div>
349 <div class="padding"></div>
350
351 <div class="entry">
352 <div class="title"><a href="http://people.skolelinux.org/pere/blog/Automatic_proxy_configuration_with_Debian_Edu___Skolelinux.html">Automatic proxy configuration with Debian Edu / Skolelinux</a></div>
353 <div class="date">13th February 2012</div>
354 <div class="body"><p>New in the Squeeze version of
355 <a href="http://www.skolelinux.org/">Debian Edu / Skolelinux</a> is the
356 ability for clients to automatically configure their proxy settings
357 based on their environment. We want all systems on the client to use
358 the WPAD based proxy definition fetched from <tt>http://wpad/wpad.dat</tt>, to
359 allow sites to control the proxy setting from a central place and make
360 sure clients do not have hard coded proxy settings. The schools can
361 change the global proxy setting by editing
362 <tt>tjener:/etc/debian-edu/www/wpad.dat</tt> and the change propagate
363 to all Debian Edu clients in the network.</p>
364
365 <p>The problem is that some systems do not understand the WPAD system.
366 In other words, how do one get from a WPAD file like this (this is a
367 simple one, they can run arbitrary code):</p>
368
369 <blockquote><pre>
370 function FindProxyForURL(url, host)
371 {
372 if (!isResolvable(host) ||
373 isPlainHostName(host) ||
374 dnsDomainIs(host, ".intern"))
375 return "DIRECT";
376 else
377 return "PROXY webcache:3128; DIRECT";
378 }
379 </pre></blockquote>
380
381 <p>to a proxy setting in the process environment looking like this:</p>
382
383 <blockquote><pre>
384 http_proxy=http://webcache:3128/
385 ftp_proxy=http://webcache:3128/
386 </pre></blockquote>
387
388 <p>To do this conversion I developed a perl script that will execute
389 the javascript fragment in the WPAD file and return the proxy that
390 would be used for
391 <tt><a href="http://www.debian.org/">http://www.debian.org/</a></tt>,
392 and insert this extracted proxy URL in <tt>/etc/environment</tt> and
393 <tt>/etc/apt/apt.conf</tt>. The perl script wpad-extract work just
394 fine in Squeeze, but in Wheezy the library it need to run the
395 javascript code is <a href="http://bugs.debian.org/631045">no longer
396 able to build</a> because the C library it depended on is now a C++
397 library. I hope someone find a solution to that problem before Wheezy
398 is frozen. An alternative would be for us to rewrite wpad-extract to
399 use some other javascript library currently working in Wheezy, but no
400 known alternative is known at the moment.</p>
401
402 <p>This automatic proxy system allow the roaming workstation (aka
403 laptop) setup in Debian Edu/Squeeze to use the proxy when the laptop
404 is connected to the backbone network in a Debian Edu setup, and to
405 automatically use any proxy present and announced using the WPAD
406 feature when it is connected to other networks. And if no proxy is
407 announced, direct connections will be used instead.</p>
408
409 <p>Silently using a proxy announced on the network might be a privacy
410 or security problem. But those controlling DHCP and DNS on a network
411 could just as easily set up a transparent proxy, and force all HTTP
412 and FTP connections to use a proxy anyway, so I consider that
413 distinction to be academic. If you are afraid of using the wrong
414 proxy, you should avoid connecting to the network in question in the
415 first place. In Debian Edu, the proxy setup is updated using dhcp and
416 ifupdown hooks, to make sure the configuration is updated every time
417 the network setup changes.</p>
418
419 <p>The WPAD system is documented in a
420 <a href="http://tools.ietf.org/html/draft-ietf-wrec-wpad-01">IETF
421 draft</a> and a
422 <a href="http://en.wikipedia.org/wiki/Web_Proxy_Autodiscovery_Protocol">Wikipedia
423 page</a> for those that want to learn more.</p>
424 </div>
425 <div class="tags">
426
427
428 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>.
429
430
431 </div>
432 </div>
433 <div class="padding"></div>
434
435 <div class="entry">
436 <div class="title"><a href="http://people.skolelinux.org/pere/blog/Skolelinux_intervju__Axel_Bojer.html">Skolelinux-intervju: Axel Bojer</a></div>
437 <div class="date"> 7th February 2012</div>
438 <div class="body"><p>I serien med intervjuer av folk i
439 <a href="http://www.skolelinux.org/">Skolelinux</a>-miljøet har jeg
440 fått en av oversetterne som har vært med siden starten i tale.</p>
441
442 <p><strong>Hvem er du, og hva driver du med til daglig?</strong></p>
443
444 <p>Jeg heter Axel Bojer og er datalærer, tysklærer, oversetter med
445 mere.</p>
446
447 <p><strong>Hvordan kom du i kontakt med Skolelinux-prosjektet?</strong></p>
448
449 <p>Tror jeg så en annonsering på nettet i slutten av 2001 og ville
450 være med som oversetter. Jeg kom med på en utviklersamling og
451 prosjektet var da helt i starten. Det var spennende å være med mens
452 prosjektet vokste til og utviklet seg.</p>
453
454 <p>Jeg har «alltid» vært språkinteressert og hadde nettopp startet med
455 Linux og tror jeg tenkte det passet å bidra. Var også glad for å få
456 en Debian-distribusjon, og ville gjerne bruke den selv. Til å begynne
457 med brukte jeg først Mandrake og så Debian. Og siden jeg oppdaget at
458 det ikke var noen mulighet for å bruke den som enkeltstående i lang
459 tid, så gikk jeg etterhvert over til Kubuntu</p>
460
461 <p><strong>Hva er fordelene med Skolelinux slik du ser det?</strong></p>
462
463 <p>Løsningen er forholdsvis lett å sette opp, gratis, fri programvare
464 og gjør det mulig å gjenbruke eldre maskiner. Det fine med Debian er
465 at det er stabilt og har en veldig stor mengde programmer. Jeg liker
466 også apt. :-) Jeg liker også friheten ved Linux og muligheten til å
467 delta og forme sin egen datahverdag.</p>
468
469 <p><strong>Hva er ulempene med Skolelinux slik du ser det?</strong></p>
470
471 <p>Skolelinux er for lite kjent og for sent ute med å gi ut nye
472 versjoner.</p>
473
474 <p>Da jeg selv i hovedsak bruker Kubuntu, så kan jeg egentlig ikke
475 svare så detaljert rundt ulempene med Skolelinux. Hovedårsaken til at
476 jeg bruker Kubuntu er nok at da vi begynte med det mener jeg det ikke
477 var noen annen løsning. «Vandrende arbeidsstasjon» mener jeg ikke
478 fantes da. Dessuten ville jeg ha siste versjon, da den KDE-versjonen
479 som var i Skolelinux den gangen var en god del enklere (tror det var
480 KDE 2) var dårligere i mine øyne enn versjon 3.</p>
481
482 <p><strong>Hvilken fri programvare bruker du til daglig?</strong></p>
483
484 <p>Jeg bruker blant annet Kubuntu, LibreOffice, Thunderbird, Firefox,
485 Kate, <a href="http://comix.sourceforge.net/">Comix</a> og Konsole. Og
486 en hel haug andre ved behov :-)</p>
487
488 <p>Har oversatt Comix selv, men det er jo ikke skjedd noe med Comix
489 siden 2009, så den er det nok bare jeg som har. Om andre vil ha den
490 gir jeg den gjerne videre. Ser at noen har startet på
491 <a href="http://mcomix.sourceforge.net/">MComix</a> siden jeg så på så
492 på dette sist, så nå er jeg igang med å teste og oversette den
493 også.</p>
494
495 <p><strong>Hvilken strategi tror du er den rette å bruke for å få
496 skoler til å ta i bruk fri programvare?</strong></p>
497
498 <p>Det viktigste er å forankre beslutningen i kollegiet og med de som
499 er ansvarlige for å vedlikeholde og bruke datamaskinene. Flest mulig
500 bør være med på å holde det (sosialt) vedlike, kjenne og støtte
501 prinsippene. Som enkeltmannsprosjekt blir det lett veldig sårbart,
502 særlig når (Skole)linux ennå i stor grad er en motkultur og ikke noe
503 en stor nok andel av beslutningstakere, brukere osv kjenner til og
504 bruker.</p>
505
506 <p>Jeg tror det viktigste er å fortsette å holde fri programvare godt,
507 oppdatert, minimere antall feil, ha en god kontakt med brukerne og
508 attraktivt og spennende programmer. Beholde alt som er bra og ha det
509 tilgjengelig samtidig som man tilbyr det nyeste og rareste for de som
510 vil ha det.</p>
511 </div>
512 <div class="tags">
513
514
515 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>.
516
517
518 </div>
519 </div>
520 <div class="padding"></div>
521
522 <div class="entry">
523 <div class="title"><a href="http://people.skolelinux.org/pere/blog/Saving_power_with_Debian_Edu___Skolelinux_using_shutdown_at_night.html">Saving power with Debian Edu / Skolelinux using shutdown-at-night</a></div>
524 <div class="date"> 5th February 2012</div>
525 <div class="body"><p>Since the Lenny version of
526 <a href="http://www.skolelinux.org/">Debian Edu / Skolelinux</a>, a
527 feature to save power have been included. It is as simple as it is
528 practical: Shut down unused clients at night, and turn them on again
529 in the morning. This is done using the
530 <a href="http://packages.qa.debian.org/s/shutdown-at-night.html">shutdown-at-night</a> Debian package.</p>
531
532 <p>To enable this feature on a client, the machine need to be added to
533 the netgroup shutdown-at-night-hosts. For Debian Edu, this is done in
534 LDAP, and once this is in place, the machine in question will check
535 every hour from 16:00 until 06:00 to see if the machine is unused, and
536 shut it down if it is. If the hardware in question is supported by
537 the
538 <a href="http://packages.qa.debian.org/n/nvram-wakeup.html">nvram-wakeup</a>
539 package, the BIOS is told to turn the machine back on around 07:00 +-
540 10 minutes. If this isn't working, one can configure wake-on-lan to
541 try to turn on the client. The wake-on-lan option is only documented
542 and not enabled by default in Debian Edu.</p>
543
544 <p>It is important to not turn all machines on at once, as this can
545 blow a fuse if several computers are connected to the same fuse like
546 the common setup for a classroom. The nvram-wakeup method only work
547 for machines with a functioning hardware/BIOS clock. I've seen old
548 machines where the BIOS battery were dead and the hardware clock were
549 starting from 0 (or was it 1990?) every boot. If you have one of
550 those, you have to turn on the computer manually.</p>
551
552 <p>The shutdown-at-night package is completely self contained, and can
553 also be used outside the Debian Edu environment. For those without a
554 central LDAP server with netgroups, one can instead touch the file
555 <tt>/etc/shutdown-at-night/shutdown-at-night</tt> to enable it.
556 Perhaps you too can use it to save some power?</p>
557 </div>
558 <div class="tags">
559
560
561 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>.
562
563
564 </div>
565 </div>
566 <div class="padding"></div>
567
568 <div class="entry">
569 <div class="title"><a href="http://people.skolelinux.org/pere/blog/Third_beta_version_of_Debian_Edu___Skolelinux_based_on_Squeeze.html">Third beta version of Debian Edu / Skolelinux based on Squeeze</a></div>
570 <div class="date"> 4th February 2012</div>
571 <div class="body"><p>I am happy to announce that finally we managed today to wrap up and
572 publish the third beta version of
573 <a href="http://www.skolelinux.org/">Debian Edu / Skolelinux</a> based
574 on Squeeze. If you want to test a LDAP backed Kerberos server with
575 out of the box PXE configuration for running diskless machines and
576 installing new machines, check it out. If you need a software
577 solution for your school, check it out too. The full announcement is
578 <a href="http://lists.debian.org/debian-edu-announce/2012/02/msg00000.html">available</a>
579 on the project announcement list.</p>
580
581 <p>I am very happy to report these changes and improvements since
582 beta2 (there are more, see announcement for full list):</p>
583
584 <ul>
585
586 <li>It is now possible to change the pre-configured IP subnet from
587 10.0.0.0/8 to something else by using the subnet-change tool after
588 the installation.</li>
589
590 <li>Too full partitions are now automatically extended on the Main
591 Server, based on the rules specified in /etc/fsautoresizetab.</li>
592
593 <li>The CUPS queues are now automatically flushed every night, and all
594 disabled queues are restarted every hour. This should cut down on
595 the amount of manual administration needed for printers.</li>
596
597 <li>The set of initial users have been changed. Now a personal user
598 for the local system administrator is created during installation
599 instead of the previously created localadmin and super-admin users,
600 and this user is granted administrative privileges using group
601 membership. This reduces the number of passwords one need to keep
602 up to date on the system.</li>
603
604 </ul>
605
606 <p>The new main server seem to work so well that I am testing it as my
607 private DNS/LDAP/Kerberos/PXE/LTSP server at home. I will use it look
608 for issues we could fix to polish Debian Edu even further before the
609 final Squeeze release is published.</p>
610
611 <p>Next weekend the project organise a
612 <a href="http://lists.debian.org/debian-edu-announce/2012/01/msg00001.html">developer
613 gathering</a> in Oslo. We will continue the work on the Squeeze
614 version, and start initial planning for the Wheezy version. Perhaps I
615 will see you there?</p>
616 </div>
617 <div class="tags">
618
619
620 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>.
621
622
623 </div>
624 </div>
625 <div class="padding"></div>
626
627 <div class="entry">
628 <div class="title"><a href="http://people.skolelinux.org/pere/blog/Handling_non_free_firmware_in_Debian_Edu_Squeeze.html">Handling non-free firmware in Debian Edu/Squeeze</a></div>
629 <div class="date">27th January 2012</div>
630 <div class="body"><p>With some computer hardware, one need non-free firmware blobs.
631 This is the sad fact of todays computers. In the next version of
632 <a href="http://www.skolelinux.org/">Debian Edu / Skolelinux</a> based
633 on Squeeze, we provide several scripts and modifications to make
634 firmware blobs easier to handle. The common use case I run into is a
635 laptop with a wireless network card requiring non-free firmware to
636 work, but there are other use cases as well.</p>
637
638 <p>First and foremost, Debian Edu provide ISO images for DVD and CD
639 with all firmware packages in the Debian sections main and non-free
640 included, to ensure debian-installer find and can install all of them
641 during installation. This take care firmware for network devices used
642 by the installer when installing from from local media. But for
643 example multimedia devices are not activated in the installer and are
644 not taken care of by this.</p>
645
646 <p>For non-network devices, we provide the script
647 <tt>/usr/share/debian-edu-config/tools/auto-addfirmware</tt> which
648 search through the <tt>dmesg</tt> output for drivers requesting extra
649 firmware. The firmware file name is looked up in the Contents-ARCH.gz
650 file available in the package repository, and the packages providing
651 the requested firmware file(s) is installed. I have proposed to do
652 something similar in debian-installer (BTS report
653 <a href="http://bugs.debian.org/655507">#655507</a>), to allow PXE
654 installs of Debian to handle firmware installation better. Run the
655 script as root from the command line to fetch and install the needed
656 firmware packages.</p>
657
658 <p>Debian Edu provide PXE installation of Debian out of the box, and
659 because some machines need firmware to get their network cards
660 working, the installation initrd some times need extra firmware
661 included to be able to install at all. To fill the PXE installation
662 initrd with extra firmware, the
663 <tt>/usr/share/debian-edu-config/tools/pxe-addfirmware</tt> script is
664 provided. Again, just run it as root on the command line to fill the
665 PXE initrd with firmware packages.</p>
666
667 <p>Last, some LTSP clients might also need firmware to get their
668 network cards working. For this,
669 <tt>/usr/share/debian-edu-config/tools/ltsp-addfirmware</tt> is
670 provided to update the LTSP initrd with firmware blobs. It is used
671 the same way as the other firmware related tools.</p>
672
673 <p>At the moment, we do not run any of these during installation. We
674 do not know if this is acceptable for the local administrator to use
675 non-free software, and it is their choice.</p>
676
677 <p>We plan to release beta3 this weekend. You might want to give it a
678 try.</p>
679 </div>
680 <div class="tags">
681
682
683 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>.
684
685
686 </div>
687 </div>
688 <div class="padding"></div>
689
690 <p style="text-align: right;"><a href="index.rss"><img src="http://people.skolelinux.org/pere/blog/xml.gif" alt="RSS feed" width="36" height="14" /></a></p>
691 <div id="sidebar">
692
693
694
695 <h2>Archive</h2>
696 <ul>
697
698 <li>2012
699 <ul>
700
701 <li><a href="http://people.skolelinux.org/pere/blog/archive/2012/01/">January (7)</a></li>
702
703 <li><a href="http://people.skolelinux.org/pere/blog/archive/2012/02/">February (9)</a></li>
704
705 </ul></li>
706
707 <li>2011
708 <ul>
709
710 <li><a href="http://people.skolelinux.org/pere/blog/archive/2011/01/">January (16)</a></li>
711
712 <li><a href="http://people.skolelinux.org/pere/blog/archive/2011/02/">February (6)</a></li>
713
714 <li><a href="http://people.skolelinux.org/pere/blog/archive/2011/03/">March (6)</a></li>
715
716 <li><a href="http://people.skolelinux.org/pere/blog/archive/2011/04/">April (7)</a></li>
717
718 <li><a href="http://people.skolelinux.org/pere/blog/archive/2011/05/">May (3)</a></li>
719
720 <li><a href="http://people.skolelinux.org/pere/blog/archive/2011/06/">June (2)</a></li>
721
722 <li><a href="http://people.skolelinux.org/pere/blog/archive/2011/07/">July (7)</a></li>
723
724 <li><a href="http://people.skolelinux.org/pere/blog/archive/2011/08/">August (6)</a></li>
725
726 <li><a href="http://people.skolelinux.org/pere/blog/archive/2011/09/">September (4)</a></li>
727
728 <li><a href="http://people.skolelinux.org/pere/blog/archive/2011/10/">October (2)</a></li>
729
730 <li><a href="http://people.skolelinux.org/pere/blog/archive/2011/11/">November (3)</a></li>
731
732 <li><a href="http://people.skolelinux.org/pere/blog/archive/2011/12/">December (1)</a></li>
733
734 </ul></li>
735
736 <li>2010
737 <ul>
738
739 <li><a href="http://people.skolelinux.org/pere/blog/archive/2010/01/">January (2)</a></li>
740
741 <li><a href="http://people.skolelinux.org/pere/blog/archive/2010/02/">February (1)</a></li>
742
743 <li><a href="http://people.skolelinux.org/pere/blog/archive/2010/03/">March (3)</a></li>
744
745 <li><a href="http://people.skolelinux.org/pere/blog/archive/2010/04/">April (3)</a></li>
746
747 <li><a href="http://people.skolelinux.org/pere/blog/archive/2010/05/">May (9)</a></li>
748
749 <li><a href="http://people.skolelinux.org/pere/blog/archive/2010/06/">June (14)</a></li>
750
751 <li><a href="http://people.skolelinux.org/pere/blog/archive/2010/07/">July (12)</a></li>
752
753 <li><a href="http://people.skolelinux.org/pere/blog/archive/2010/08/">August (13)</a></li>
754
755 <li><a href="http://people.skolelinux.org/pere/blog/archive/2010/09/">September (7)</a></li>
756
757 <li><a href="http://people.skolelinux.org/pere/blog/archive/2010/10/">October (9)</a></li>
758
759 <li><a href="http://people.skolelinux.org/pere/blog/archive/2010/11/">November (13)</a></li>
760
761 <li><a href="http://people.skolelinux.org/pere/blog/archive/2010/12/">December (12)</a></li>
762
763 </ul></li>
764
765 <li>2009
766 <ul>
767
768 <li><a href="http://people.skolelinux.org/pere/blog/archive/2009/01/">January (8)</a></li>
769
770 <li><a href="http://people.skolelinux.org/pere/blog/archive/2009/02/">February (8)</a></li>
771
772 <li><a href="http://people.skolelinux.org/pere/blog/archive/2009/03/">March (12)</a></li>
773
774 <li><a href="http://people.skolelinux.org/pere/blog/archive/2009/04/">April (10)</a></li>
775
776 <li><a href="http://people.skolelinux.org/pere/blog/archive/2009/05/">May (9)</a></li>
777
778 <li><a href="http://people.skolelinux.org/pere/blog/archive/2009/06/">June (3)</a></li>
779
780 <li><a href="http://people.skolelinux.org/pere/blog/archive/2009/07/">July (4)</a></li>
781
782 <li><a href="http://people.skolelinux.org/pere/blog/archive/2009/08/">August (3)</a></li>
783
784 <li><a href="http://people.skolelinux.org/pere/blog/archive/2009/09/">September (1)</a></li>
785
786 <li><a href="http://people.skolelinux.org/pere/blog/archive/2009/10/">October (2)</a></li>
787
788 <li><a href="http://people.skolelinux.org/pere/blog/archive/2009/11/">November (3)</a></li>
789
790 <li><a href="http://people.skolelinux.org/pere/blog/archive/2009/12/">December (3)</a></li>
791
792 </ul></li>
793
794 <li>2008
795 <ul>
796
797 <li><a href="http://people.skolelinux.org/pere/blog/archive/2008/11/">November (5)</a></li>
798
799 <li><a href="http://people.skolelinux.org/pere/blog/archive/2008/12/">December (7)</a></li>
800
801 </ul></li>
802
803 </ul>
804
805
806
807 <h2>Tags</h2>
808 <ul>
809
810 <li><a href="http://people.skolelinux.org/pere/blog/tags/3d-printer">3d-printer (13)</a></li>
811
812 <li><a href="http://people.skolelinux.org/pere/blog/tags/amiga">amiga (1)</a></li>
813
814 <li><a href="http://people.skolelinux.org/pere/blog/tags/aros">aros (1)</a></li>
815
816 <li><a href="http://people.skolelinux.org/pere/blog/tags/bitcoin">bitcoin (2)</a></li>
817
818 <li><a href="http://people.skolelinux.org/pere/blog/tags/bootsystem">bootsystem (12)</a></li>
819
820 <li><a href="http://people.skolelinux.org/pere/blog/tags/bsa">bsa (2)</a></li>
821
822 <li><a href="http://people.skolelinux.org/pere/blog/tags/debian">debian (54)</a></li>
823
824 <li><a href="http://people.skolelinux.org/pere/blog/tags/debian edu">debian edu (79)</a></li>
825
826 <li><a href="http://people.skolelinux.org/pere/blog/tags/digistan">digistan (7)</a></li>
827
828 <li><a href="http://people.skolelinux.org/pere/blog/tags/english">english (109)</a></li>
829
830 <li><a href="http://people.skolelinux.org/pere/blog/tags/fiksgatami">fiksgatami (13)</a></li>
831
832 <li><a href="http://people.skolelinux.org/pere/blog/tags/fildeling">fildeling (12)</a></li>
833
834 <li><a href="http://people.skolelinux.org/pere/blog/tags/intervju">intervju (15)</a></li>
835
836 <li><a href="http://people.skolelinux.org/pere/blog/tags/kart">kart (15)</a></li>
837
838 <li><a href="http://people.skolelinux.org/pere/blog/tags/ldap">ldap (8)</a></li>
839
840 <li><a href="http://people.skolelinux.org/pere/blog/tags/lenker">lenker (4)</a></li>
841
842 <li><a href="http://people.skolelinux.org/pere/blog/tags/ltsp">ltsp (1)</a></li>
843
844 <li><a href="http://people.skolelinux.org/pere/blog/tags/multimedia">multimedia (14)</a></li>
845
846 <li><a href="http://people.skolelinux.org/pere/blog/tags/norsk">norsk (146)</a></li>
847
848 <li><a href="http://people.skolelinux.org/pere/blog/tags/nuug">nuug (119)</a></li>
849
850 <li><a href="http://people.skolelinux.org/pere/blog/tags/open311">open311 (2)</a></li>
851
852 <li><a href="http://people.skolelinux.org/pere/blog/tags/opphavsrett">opphavsrett (24)</a></li>
853
854 <li><a href="http://people.skolelinux.org/pere/blog/tags/personvern">personvern (46)</a></li>
855
856 <li><a href="http://people.skolelinux.org/pere/blog/tags/raid">raid (1)</a></li>
857
858 <li><a href="http://people.skolelinux.org/pere/blog/tags/reprap">reprap (11)</a></li>
859
860 <li><a href="http://people.skolelinux.org/pere/blog/tags/rfid">rfid (2)</a></li>
861
862 <li><a href="http://people.skolelinux.org/pere/blog/tags/robot">robot (4)</a></li>
863
864 <li><a href="http://people.skolelinux.org/pere/blog/tags/rss">rss (1)</a></li>
865
866 <li><a href="http://people.skolelinux.org/pere/blog/tags/sikkerhet">sikkerhet (23)</a></li>
867
868 <li><a href="http://people.skolelinux.org/pere/blog/tags/sitesummary">sitesummary (4)</a></li>
869
870 <li><a href="http://people.skolelinux.org/pere/blog/tags/standard">standard (24)</a></li>
871
872 <li><a href="http://people.skolelinux.org/pere/blog/tags/stavekontroll">stavekontroll (1)</a></li>
873
874 <li><a href="http://people.skolelinux.org/pere/blog/tags/stortinget">stortinget (3)</a></li>
875
876 <li><a href="http://people.skolelinux.org/pere/blog/tags/surveillance">surveillance (9)</a></li>
877
878 <li><a href="http://people.skolelinux.org/pere/blog/tags/valg">valg (6)</a></li>
879
880 <li><a href="http://people.skolelinux.org/pere/blog/tags/video">video (22)</a></li>
881
882 <li><a href="http://people.skolelinux.org/pere/blog/tags/vitenskap">vitenskap (1)</a></li>
883
884 <li><a href="http://people.skolelinux.org/pere/blog/tags/web">web (18)</a></li>
885
886 </ul>
887
888
889 </div>
890 <p style="text-align: right">
891 Created by <a href="http://steve.org.uk/Software/chronicle">Chronicle v4.4</a>
892 </p>
893
894 </body>
895 </html>