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