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