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