]> pere.pagekite.me Git - homepage.git/blob - blog/index.rss
Update.
[homepage.git] / blog / index.rss
1 <?xml version="1.0" encoding="utf-8"?>
2 <rss version='2.0' xmlns:lj='http://www.livejournal.org/rss/lj/1.0/' xmlns:atom="http://www.w3.org/2005/Atom">
3 <channel>
4 <title>Petter Reinholdtsen</title>
5 <description></description>
6 <link>http://people.skolelinux.org/pere/blog/</link>
7 <atom:link href="http://people.skolelinux.org/pere/blog/index.rss" rel="self" type="application/rss+xml" />
8
9 <item>
10 <title>Skolelinux-intervju: Peter Hansteen</title>
11 <link>http://people.skolelinux.org/pere/blog/Skolelinux_intervju__Peter_Hansteen.html</link>
12 <guid isPermaLink="true">http://people.skolelinux.org/pere/blog/Skolelinux_intervju__Peter_Hansteen.html</guid>
13 <pubDate>Sun, 11 Dec 2011 23:10:00 +0100</pubDate>
14 <description>&lt;p&gt;Etter en lang pause er det klart for neste mann ut i min serie med
15 intervjuer av
16 &lt;a href=&quot;http://www.skolelinux.org/&quot;&gt;Skolelinux&lt;/a&gt;-relaterte personer.
17
18 Denne gangen har jeg besøk av et avtroppende styremedlem i
19 &lt;a href=&quot;http://www.friprogramvareiskolen.no/&quot;&gt;FRISK&lt;/a&gt;, og en mann
20 som har vært aktiv i Linux-miljøet i Bergen siden 90-tallet.&lt;/p&gt;
21
22 &lt;p&gt;&lt;strong&gt;Hvem er du, og hva driver du med til daglig?&lt;/strong&gt;&lt;/p&gt;
23
24 &lt;p&gt;Jeg heter Peter Hansteen, og jobber til daglig som seniorkonsulent
25 i EDB ErgoGroup i Bergen. I praksis betyr det systemadministrasjon på
26 Unix (primært Solaris, men en viss komponent av Linux). Men Solaris
27 er for meg et relativt nytt bekjentskap, hovedplattformen min har
28 generelt vært OpenBSD og til dels FreeBSD.&lt;/p&gt;
29
30 &lt;p&gt;&lt;strong&gt;Hvordan kom du i kontakt med Skolelinux-prosjektet?&lt;/strong&gt;&lt;/p&gt;
31
32 &lt;p&gt;Jeg husker ikke helt alle detaljene mer ;) - men jeg tror det var
33 gjennom news-gruppen no.it.os.unix.linux.diverse, efn-listen og
34 etterhvert også BLUG-miljøet her i Bergen. Vi hadde et par
35 Skolelinux-sentrerte BLUG-møter for noen år siden, og det har vært et
36 par Skolelinux-utviklersamlinger her.&lt;/p&gt;
37
38 &lt;p&gt;&lt;strong&gt;Hva er fordelene med Skolelinux slik du ser det?&lt;/strong&gt;&lt;/p&gt;
39
40 &lt;p&gt;Jeg bruker dessverre ikke Skolelinux daglig. Men slik jeg kjenner
41 prosjektet har det vært i stand til å ta opp i seg det beste av fri
42 programvare i mange kategorier, så fra et sysadmin-perspektiv ser det
43 ut som en svært behagelig sak. For brukerne er det vel både en fordel
44 og en ulempe at det ikke er Windows. Men vi håper at fordelene med et
45 fritt system etterhvert vil bli åpenbare for både elever, lærekrefter
46 og foreldre.&lt;/p&gt;
47
48 &lt;p&gt;&lt;strong&gt;Hva er ulempene med Skolelinux slik du ser det?&lt;/strong&gt;&lt;/p&gt;
49
50 &lt;p&gt;Vel, ulempen er vel først og fremst at andre aktører med mer
51 kapitalmuskel har klart å etablere seg som det både lærere og foreldre
52 føler seg trygge på, selv om det etter mitt hode ikke er noen grunn
53 til å være spesielt trygg på de kommersielle alternativene.&lt;/p&gt;
54
55 &lt;p&gt;&lt;strong&gt;Hvilken fri programvare bruker du til daglig?&lt;/strong&gt;&lt;/p&gt;
56
57 &lt;p&gt;Når jeg får bestemme helt selv, bruker jeg kun fri programvare. Da
58 helst med vekt på ting som kjører greit på OpenBSD. Hjemme er det
59 OpenBSD, Ubuntu eller FreeBSD vi bruker. På skrivebordet er det en
60 avveining mellom Gnome, KDE eller hva-det-nå-heter som er
61 standardvalget i Ubuntu, ellers er det de kjente tingene som
62 LibreOffice, Emacs, mplayer. På server er det selvfølgelig Apache,
63 for overvåking både OpenNMS og Nagios (det bare ble sånn, og
64 forskjellige siter). Jeg skriver til tider om slikt jeg holder på med
65
66 &lt;a href=&quot;http://bsdly.blogspot.com&quot;&gt;http://bsdly.blogspot.com&lt;/a&gt;.&lt;/p&gt;
67
68 &lt;p&gt;Men vi må nevne at selv vi har en Microsoft-ting som vi slår på når
69 vi av en eller annen grunn må. Det betyr igjen vanligvis når en
70 mobiltelefon eller en annen lukket elektronisk dings krever kontakt
71 via en slik for å få oppdateringene sine.&lt;/p&gt;
72
73 &lt;p&gt;&lt;strong&gt;Hvilken strategi tror du er den rette å bruke for å få
74 skoler til å ta i bruk fri programvare?&lt;/strong&gt;&lt;/p&gt;
75
76 &lt;p&gt;Hadde vi hatt det rette svaret på det spørsmålet, så hadde vi
77 gjerne hatt Skolelinux som førstevalg på alle skoler ;)&lt;/p&gt;
78
79 &lt;p&gt;Men jeg tror vi må legge vekt på flere forskjellige ting. En helt
80 sentral sak er å fokusere på fri programvare og åpne standarder som de
81 demokratiske verdiene de faktisk er. Det har kanskje kommet litt for
82 mye i bakgrunnen i forhold til strevet etter å lage det mest mulig
83 &#39;brukervennlige&#39; systemet. Det er en tung vei å gå, så det er
84 forståelig at freenix-aktivister heller velger å skrive kode og annet
85 som er mer lystbetont. Mer praktisk tror jeg vi må gjøre i alle fall
86 to ting: For det første sørge for å fortsette med å levere det best
87 mulige frie produktet, slik at det er lett å både komme i gang og
88 holde systemene i daglig drift, og for det andre 2) spore opp mulige
89 aktivister der de finnes, via lokale brukergrupper, sosiale medier
90 eller annet og sørge for at de fortsetter å være aktive. Mer og
91 mindre uformelle treff kan være nyttig i tillegg til de mer
92 organiserte møtene med foredrag, konferanser og utviklersamlinger.&lt;/p&gt;
93 </description>
94 </item>
95
96 <item>
97 <title>Automatically upgrading server firmware on Dell PowerEdge</title>
98 <link>http://people.skolelinux.org/pere/blog/Automatically_upgrading_server_firmware_on_Dell_PowerEdge.html</link>
99 <guid isPermaLink="true">http://people.skolelinux.org/pere/blog/Automatically_upgrading_server_firmware_on_Dell_PowerEdge.html</guid>
100 <pubDate>Mon, 21 Nov 2011 12:00:00 +0100</pubDate>
101 <description>&lt;p&gt;At work we have heaps of servers. I believe the total count is
102 around 1000 at the moment. To be able to get help from the vendors
103 when something go wrong, we want to keep the firmware on the servers
104 up to date. If the firmware isn&#39;t the latest and greatest, the
105 vendors typically refuse to start debugging any problems until the
106 firmware is upgraded. So before every reboot, we want to upgrade the
107 firmware, and we would really like everyone handling servers at the
108 university to do this themselves when they plan to reboot a machine.
109 For that to happen we at the unix server admin group need to provide
110 the tools to do so.&lt;/p&gt;
111
112 &lt;p&gt;To make firmware upgrading easier, I am working on a script to
113 fetch and install the latest firmware for the servers we got. Most of
114 our hardware are from Dell and HP, so I have focused on these servers
115 so far. This blog post is about the Dell part.&lt;/P&gt;
116
117 &lt;p&gt;On the Dell FTP site I was lucky enough to find
118 &lt;a href=&quot;ftp://ftp.us.dell.com/catalog/Catalog.xml.gz&quot;&gt;an XML file&lt;/a&gt;
119 with firmware information for all 11th generation servers, listing
120 which firmware should be used on a given model and where on the FTP
121 site I can find it. Using a simple perl XML parser I can then
122 download the shell scripts Dell provides to do firmware upgrades from
123 within Linux and reboot when all the firmware is primed and ready to
124 be activated on the first reboot.&lt;/p&gt;
125
126 &lt;p&gt;This is the Dell related fragment of the perl code I am working on.
127 Are there anyone working on similar tools for firmware upgrading all
128 servers at a site? Please get in touch and lets share resources.&lt;/p&gt;
129
130 &lt;p&gt;&lt;pre&gt;
131 #!/usr/bin/perl
132 use strict;
133 use warnings;
134 use File::Temp qw(tempdir);
135 BEGIN {
136 # Install needed RHEL packages if missing
137 my %rhelmodules = (
138 &#39;XML::Simple&#39; =&gt; &#39;perl-XML-Simple&#39;,
139 );
140 for my $module (keys %rhelmodules) {
141 eval &quot;use $module;&quot;;
142 if ($@) {
143 my $pkg = $rhelmodules{$module};
144 system(&quot;yum install -y $pkg&quot;);
145 eval &quot;use $module;&quot;;
146 }
147 }
148 }
149 my $errorsto = &#39;pere@hungry.com&#39;;
150
151 upgrade_dell();
152
153 exit 0;
154
155 sub run_firmware_script {
156 my ($opts, $script) = @_;
157 unless ($script) {
158 print STDERR &quot;fail: missing script name\n&quot;;
159 exit 1
160 }
161 print STDERR &quot;Running $script\n\n&quot;;
162
163 if (0 == system(&quot;sh $script $opts&quot;)) { # FIXME correct exit code handling
164 print STDERR &quot;success: firmware script ran succcessfully\n&quot;;
165 } else {
166 print STDERR &quot;fail: firmware script returned error\n&quot;;
167 }
168 }
169
170 sub run_firmware_scripts {
171 my ($opts, @dirs) = @_;
172 # Run firmware packages
173 for my $dir (@dirs) {
174 print STDERR &quot;info: Running scripts in $dir\n&quot;;
175 opendir(my $dh, $dir) or die &quot;Unable to open directory $dir: $!&quot;;
176 while (my $s = readdir $dh) {
177 next if $s =~ m/^\.\.?/;
178 run_firmware_script($opts, &quot;$dir/$s&quot;);
179 }
180 closedir $dh;
181 }
182 }
183
184 sub download {
185 my $url = shift;
186 print STDERR &quot;info: Downloading $url\n&quot;;
187 system(&quot;wget --quiet \&quot;$url\&quot;&quot;);
188 }
189
190 sub upgrade_dell {
191 my @dirs;
192 my $product = `dmidecode -s system-product-name`;
193 chomp $product;
194
195 if ($product =~ m/PowerEdge/) {
196
197 # on RHEL, these pacakges are needed by the firwmare upgrade scripts
198 system(&#39;yum install -y compat-libstdc++-33.i686 libstdc++.i686 libxml2.i686 procmail&#39;);
199
200 my $tmpdir = tempdir(
201 CLEANUP =&gt; 1
202 );
203 chdir($tmpdir);
204 fetch_dell_fw(&#39;catalog/Catalog.xml.gz&#39;);
205 system(&#39;gunzip Catalog.xml.gz&#39;);
206 my @paths = fetch_dell_fw_list(&#39;Catalog.xml&#39;);
207 # -q is quiet, disabling interactivity and reducing console output
208 my $fwopts = &quot;-q&quot;;
209 if (@paths) {
210 for my $url (@paths) {
211 fetch_dell_fw($url);
212 }
213 run_firmware_scripts($fwopts, $tmpdir);
214 } else {
215 print STDERR &quot;error: Unsupported Dell model &#39;$product&#39;.\n&quot;;
216 print STDERR &quot;error: Please report to $errorsto.\n&quot;;
217 }
218 chdir(&#39;/&#39;);
219 } else {
220 print STDERR &quot;error: Unsupported Dell model &#39;$product&#39;.\n&quot;;
221 print STDERR &quot;error: Please report to $errorsto.\n&quot;;
222 }
223 }
224
225 sub fetch_dell_fw {
226 my $path = shift;
227 my $url = &quot;ftp://ftp.us.dell.com/$path&quot;;
228 download($url);
229 }
230
231 # Using ftp://ftp.us.dell.com/catalog/Catalog.xml.gz, figure out which
232 # firmware packages to download from Dell. Only work for Linux
233 # machines and 11th generation Dell servers.
234 sub fetch_dell_fw_list {
235 my $filename = shift;
236
237 my $product = `dmidecode -s system-product-name`;
238 chomp $product;
239 my ($mybrand, $mymodel) = split(/\s+/, $product);
240
241 print STDERR &quot;Finding firmware bundles for $mybrand $mymodel\n&quot;;
242
243 my $xml = XMLin($filename);
244 my @paths;
245 for my $bundle (@{$xml-&gt;{SoftwareBundle}}) {
246 my $brand = $bundle-&gt;{TargetSystems}-&gt;{Brand}-&gt;{Display}-&gt;{content};
247 my $model = $bundle-&gt;{TargetSystems}-&gt;{Brand}-&gt;{Model}-&gt;{Display}-&gt;{content};
248 my $oscode;
249 if (&quot;ARRAY&quot; eq ref $bundle-&gt;{TargetOSes}-&gt;{OperatingSystem}) {
250 $oscode = $bundle-&gt;{TargetOSes}-&gt;{OperatingSystem}[0]-&gt;{osCode};
251 } else {
252 $oscode = $bundle-&gt;{TargetOSes}-&gt;{OperatingSystem}-&gt;{osCode};
253 }
254 if ($mybrand eq $brand &amp;&amp; $mymodel eq $model &amp;&amp; &quot;LIN&quot; eq $oscode)
255 {
256 @paths = map { $_-&gt;{path} } @{$bundle-&gt;{Contents}-&gt;{Package}};
257 }
258 }
259 for my $component (@{$xml-&gt;{SoftwareComponent}}) {
260 my $componenttype = $component-&gt;{ComponentType}-&gt;{value};
261
262 # Drop application packages, only firmware and BIOS
263 next if &#39;APAC&#39; eq $componenttype;
264
265 my $cpath = $component-&gt;{path};
266 for my $path (@paths) {
267 if ($cpath =~ m%/$path$%) {
268 push(@paths, $cpath);
269 }
270 }
271 }
272 return @paths;
273 }
274 &lt;/pre&gt;
275
276 &lt;p&gt;The code is only tested on RedHat Enterprise Linux, but I suspect
277 it could work on other platforms with some tweaking. Anyone know a
278 index like Catalog.xml is available from HP for HP servers? At the
279 moment I maintain a similar list manually and it is quickly getting
280 outdated.&lt;/p&gt;
281 </description>
282 </item>
283
284 <item>
285 <title>Støtt Digitalt Personvern!</title>
286 <link>http://people.skolelinux.org/pere/blog/St_tt_Digitalt_Personvern_.html</link>
287 <guid isPermaLink="true">http://people.skolelinux.org/pere/blog/St_tt_Digitalt_Personvern_.html</guid>
288 <pubDate>Wed, 9 Nov 2011 22:10:00 +0100</pubDate>
289 <description>&lt;p&gt;Datalagringsdirektivet er et grotesk angrep på rettsstaten og da
290 det ble vedtatt i Stortinget ble det klart at alle som mener det
291 liberale demokrati bør forsvares måtte stå sammen for å kjempe tilbake
292 de totalitære strømninger i landet. Jeg ble derfor glad over å se at
293 den nyopprettede foreningen Digitalt Personvern startet innsamling
294 2011-10-18 for å gå til sak for å få prøvd lovligheten av direktivet.
295 Direktivet er så langt prøvd for retten i flere land, blant annet
296 Tsjekkia, Romania og Tyskland, og så vidt jeg vet har det hver gang
297 blitt kjent ulovlig av høyesterett eller forfatningsdomstolen i
298 landene. Jeg håper og tror det samme vil skje her i Norge.&lt;/p&gt;
299
300 &lt;p&gt;Men for å finne ut av det må det finansiering til. Foreningen
301 Digitalt Personvern tror det trengs minst 2 millioner kroner for å gå
302 til sak og følge saken helt til ende, og i går fikk jeg endelig tid
303 til å overføre min skjerv. Jeg har overført 3000,- til kampanjen, og
304 oppfordrer hver og en av mine lesere å overføre minst like mye.&lt;/p&gt;
305
306 &lt;p&gt;Besøk
307 &lt;a href=&quot;http://www.digitaltpersonvern.no/bidra/&quot;&gt;donasjonssiden&lt;/a&gt;
308 til Digitalt Personvern for å finne kontonummer som kan brukes for å
309 bidra.&lt;/p&gt;
310
311 &lt;p&gt;Jeg rekker ikke skrive så mye om hvorfor datalagringsdirektivet må
312 stoppes, så jeg nøyer meg denne gangen med en liten liste med lenker
313 til aktuelle artikler og innlegg om temaet.&lt;/p&gt;
314
315 &lt;ul&gt;
316
317 &lt;li&gt;&lt;a href=&quot;http://www.uhuru.biz/?p=662&quot;&gt;Skal Telenor forsvare statens
318 bevisregister i retten?&lt;/a&gt; - bloggen til Jon Wessel-Aas,
319 bidragsyter til foreningen Digitalt Personvern&lt;/li&gt;
320
321 &lt;li&gt;&lt;a href=&quot;http://voxpublica.no/2011/10/varslere-bør-støtte-kampanjen-digital-personvern/&quot;&gt;Varslere
322 bør støtte kampanjen Digitalt Personvern&lt;/a&gt; - Vox Publica&lt;/li&gt;
323
324 &lt;li&gt;&lt;a href=&quot;http://www.digi.no/880520/georg-apenes-starter-%ABdigitalt-personvern%BB&quot;&gt;Georg
325 Apenes starter «Digitalt personvern»&lt;/a&gt; - Digi.no&lt;/li&gt;
326
327 &lt;li&gt;&lt;a href=&quot;http://blogg.abrenna.com/foredrag-om-digitalt-personvern/&quot;&gt;Foredrag
328 om Digitalt Personvern&lt;/a&gt; - bloggen til Anders Brenna, styremedlem
329 i foreningen Digitalt Personvern&lt;/li&gt;
330
331 &lt;li&gt;&lt;a href=&quot;http://www.nationen.no/2011/10/17/politikk/datalagringsdirektivet/eu/eu-direktiv/regjeringen/6990171/&quot;&gt;Organisasjon
332 vil prøve datalagringsdirektivet for retten&lt;/a&gt; - artikkel i Nationen&lt;/li&gt;
333
334 &lt;li&gt;&lt;a href=&quot;http://people.skolelinux.org/pere/blog/Martin_Bekkelund__En_stille_b_nn_om_Datalagringsdirektivet.html&quot;&gt;Martin
335 Bekkelund: En stille bønn om Datalagringsdirektivet&lt;/a&gt; - min
336 blogg&lt;/li&gt;
337
338 &lt;li&gt;&lt;a href=&quot;http://tversover.wordpress.com/2011/10/21/digitalt-personvern-i-praksis/&quot;&gt;Digitalt
339 personvern i praksis&lt;/a&gt; - bloggen til Espen Andersen&lt;/li&gt;
340
341 &lt;li&gt;&lt;a href=&quot;http://www.dagbladet.no/2011/10/22/kultur/data_og_teknologi/datalagringsdirektivet/tekno/personvern/18692696/&quot;&gt;Tar
342 kampen for personvernet til rettsalen&lt;/a&gt; - Dagbladet&lt;/li&gt;
343
344 &lt;/ul&gt;
345 </description>
346 </item>
347
348 <item>
349 <title>Hvordan enkelt laste ned filmer fra NRK</title>
350 <link>http://people.skolelinux.org/pere/blog/Hvordan_enkelt_laste_ned_filmer_fra_NRK.html</link>
351 <guid isPermaLink="true">http://people.skolelinux.org/pere/blog/Hvordan_enkelt_laste_ned_filmer_fra_NRK.html</guid>
352 <pubDate>Sat, 5 Nov 2011 15:20:00 +0100</pubDate>
353 <description>&lt;p&gt;Ofte har jeg lyst til å laste ned et innslag fra NRKs nettsted for
354 å se det senere når jeg ikke er på nett, eller for å ha det
355 tilgjengelig når jeg en gang i fremtiden ønsker å referere til
356 innslaget selv om NRK har fjernet det fra sine nettsider. I dag fant
357 jeg et lite script som fikser jobben.&lt;/p&gt;
358
359 &lt;p&gt;Scriptet er laget av Jan Henning Thorsen og tilgjengelig fra
360 &lt;a href=&quot;http://jhthorsen.github.com/snippets/nrk-downloader/&quot;&gt;github&lt;/a&gt;,
361 og gjør det veldig enkelt å laste ned. Kjør &lt;tt&gt;nrk-downloader.sh
362 http://www1.nrk.no/nett-tv/klipp/582810&lt;/tt&gt; for å hente ned et enkelt
363 innslag eller &lt;tt&gt;nrk-downloader.sh
364 http://www1.nrk.no/nett-tv/kategori/3521&lt;/tt&gt; for å laste ned alle
365 episodene i en serie.&lt;/p&gt;
366
367 &lt;p&gt;Det er ikke rakettforskning å laste ned NRK-&quot;strømmer&quot;, og
368 tidligere gjorde jeg dette manuelt med mplayer. Scriptet til
369 Hr. Thorsen gjør det raskere og enklere for meg, men jeg vil ikke si
370 at det er en revolusjonerende løsning. Jeg mener jo fortsatt at
371 påstanden fra NRKs ansatte om at det er
372 &lt;a href=&quot;http://people.skolelinux.org/pere/blog/Best___ikke_fortelle_noen_at_streaming_er_nedlasting___.html&quot;&gt;vesensforskjellig
373 å legge tilgjengelig for nedlasting og for streaming&lt;/a&gt; er
374 meningsløs.&lt;/p&gt;
375 </description>
376 </item>
377
378 <item>
379 <title>40 kommuner lenker nå til FiksGataMi fra sine nettsider - gjør din?</title>
380 <link>http://people.skolelinux.org/pere/blog/40_kommuner_lenker_n__til_FiksGataMi_fra_sine_nettsider___gj_r_din_.html</link>
381 <guid isPermaLink="true">http://people.skolelinux.org/pere/blog/40_kommuner_lenker_n__til_FiksGataMi_fra_sine_nettsider___gj_r_din_.html</guid>
382 <pubDate>Fri, 28 Oct 2011 10:00:00 +0200</pubDate>
383 <description>&lt;p&gt;Siden lansering av NUUGs tjeneste
384 &lt;a href=&quot;http://www.fiksgatami.no/&quot;&gt;FiksGataMi&lt;/a&gt;, en tjeneste for å
385 gjøre det enkelt for innbyggerne og rapportere og holde rede på status
386 for rapporter om problemer med offentlig infrastruktur, har tusenvis
387 av innbyggere bidratt med meldinger. Og spesielt gledelig er det at
388 det at de fleste i offentlige selv ser verdien av tjenesten. For noen
389 dager siden oppdaget jeg nok en kommune som hadde lagt inn lenke til
390 FiksGataMi fra forsiden sine nettsider, og slik omfavnet tjenesten som
391 sin egen. Det er dermed 40 kommuner som lenker til FiksGataMi, og det
392 utgjør nesten 10 prosent av kommunene i Norge. :)&lt;/p&gt;
393
394 &lt;p&gt;Det gjelder så langt Askøy kommune, Audnedal kommune, Aure kommune,
395 Bærum kommune, Farsund kommune, Flekkefjord kommune, Folldal kommune,
396 Grue kommune, Hadsel kommune, Hamar, Hægebostad kommune, Kongsberg
397 kommune, Kristiansund kommune, Kvinesdal kommune, Kviteseid kommune,
398 Levanger kommune, Lindesnes kommune, Lyngdal kommune, Lørenskog
399 kommune, Løten kommune, Mandal kommune, Marnardal kommune, Moss
400 kommune, Namsos kommune, Nissedal kommune, Sirdal kommune, Spydeberg
401 kommune, Stjørdal kommune, Stord kommune, Søgne kommune, Sør-Odal
402 kommune, Tolga kommune, Tynset kommune, Tysvær kommune, Ullensvang
403 Herad, Vennesla kommune, Verdal kommune, Vågan kommune, Vågå kommune
404 og Åseral kommune. Hvis din kommune ikke er på listen, hva med å
405 sende dem en epost og foreslå at de også lenker til FiksGataMi?&lt;/p&gt;
406
407 &lt;p&gt;Her er et generalisert eksempel til meldingen kan sende til sin
408 kommune basert på en epost utvikleren Ørjan Vøllestad sendte til sin
409 kommune og som fikk kommunen til å lenke til FiksGataMi:&lt;/p&gt;
410
411 &lt;p&gt;&lt;blockquote&gt;
412 &lt;pre&gt;
413 Subject: Gjøre FiksGataMi tilgjengelig fra kommune websiden
414 To: kontakt@min.kommune.no
415
416 Hei,
417
418 Jeg bor i Min kommune og lurte på om Min kommune kunne lagt en link
419 til FiksGataMi på forsiden, lett tilgjengelig slik andre kommuner har
420 gjort. Se eksempler under på hvordan det er gjort tilgjengelig og en
421 liste over kommuner som har tilgjengeliggjort fiksgatami.no fra
422 kommune-siden.
423
424 Hvis det ikke er ønskelig, ønsker jeg en tilbakemelding på hvorfor
425 ikke. Jeg liker fiksgatami og synes tjenesten er super og gjør det
426 lettere for kommuner å følge opp innmeldte saker fra innbyggerne.
427
428 Se &lt;a href=&quot;http://wiki.nuug.no/grupper/fiksgatami/tips&quot;&gt;http://wiki.nuug.no/grupper/fiksgatami/tips&lt;/a&gt; for spørsmål og svar mellom
429 andre kommuner og fiksgatami.
430 Se hovedsiden for tjenesten, &lt;a href=&quot;http://www.fiksgatami.no/&quot;&gt;http://www.fiksgatami.no/&lt;/a&gt;
431 De har allerede en Android applikasjon som kan promoteres,
432 &lt;a href=&quot;https://market.android.com/details?id=no.fiksgatami&quot;&gt;https://market.android.com/details?id=no.fiksgatami&lt;/a&gt;
433
434 F.eks. &lt;a href=&quot;http://www.mandal.kommune.no/&quot;&gt;Mandal&lt;/a&gt; har lenke til FiksGataMi på alle sine sider under
435 overskriften &quot;Min side / Selvbetjening&quot;.
436
437 Mange andre kommuner har også omfavnet FiksGataMi, og lenket inn til
438 tjenesten fra sine sider. Det gjelder så langt:
439
440 1. Askøy kommune, https://www.askoy.kommune.no/
441 2. Audnedal kommune, http://www.audnedal.kommune.no/
442 3. Aure kommune, http://www.aure.kommune.no/
443 4. Bærum kommune, https://www.baerum.kommune.no/
444 5. Farsund kommune, http://www.farsund.kommune.no/
445 6. Flekkefjord kommune, http://www.flekkefjord.kommune.no/
446 7. Folldal kommune, http://folldal.kommune.no/
447 8. Grue kommune, http://www.grue.kommune.no/
448 9. Hadsel kommune, http://www.hadsel.kommune.no/
449 10. Hamar, http://www.hamar.kommune.no/category.php?categoryID=1198
450 11. Hægebostad kommune, http://www.haegebostad.kommune.no/
451 12. Kongsberg kommune, http://www.kongsberg.kommune.no/
452 13. Kristiansund kommune, http://www.kristiansund.kommune.no/
453 14. Kvinesdal kommune, http://www.kvinesdal.kommune.no/
454 15. Kviteseid kommune, http://www.kviteseid.kommune.no/
455 16. Levanger kommune, http://www.levanger.kommune.no/
456 17. Lindesnes kommune, http://www.lindesnes.kommune.no/
457 18. Lyngdal kommune, http://www.lyngdal.kommune.no/
458 19. Lørenskog kommune, http://www.lorenskog.kommune.no/
459 20. Løten kommune, http://www.loten.kommune.no/
460 21. Mandal kommune, http://www.mandal.kommune.no/
461 22. Marnardal kommune, http://www.marnardal.kommune.no/
462 23. Moss kommune, http://www.moss.kommune.no/
463 24. Namsos kommune, http://www.namsos.kommune.no/
464 25. Nissedal kommune,
465 http://www.nissedal.kommune.no/Tenester/Lokalt/Trygge%20Nissedal.aspx
466 26. Sirdal kommune, http://sirdal.kommune.be/
467 27. Spydeberg kommune, http://www.spydeberg.kommune.no/
468 28. Stjørdal kommune, https://www.stjordal.kommune.no/
469 29. Stord kommune, http://www.stord.kommune.no/
470 30. Søgne kommune, http://www.sogne.kommune.no/
471 31. Sør-Odal kommune, http://www.sor-odal.kommune.no/
472 32. Tolga kommune, http://tolga.kommune.no/
473 33. Tynset kommune, http://www.tynset.kommune.no/
474 34. Tysvær kommune, http://www.tysver.kommune.no/
475 35. Ullensvang Herad,
476 http://www.ullensvang.herad.no/index.php?option=com_content&amp;view=article&amp;id=184:fiksgatami&amp;catid=1:naering-og-utvikling&amp;Itemid=174
477 36. Vennesla kommune, http://www.vennesla.kommune.no/
478 37. Verdal kommune, http://www.verdal.kommune.no/
479 38. Vågan kommune, http://www.vagan.kommune.no/
480 39. Vågå kommune, http://www.vaga.kommune.no/
481 40. Åseral kommune, http://www.aseral.kommune.no/
482 &lt;/pre&gt;
483 &lt;/blockquote&gt;&lt;/p&gt;
484
485 &lt;p&gt;Ellers kan jeg melde at FiksGataMi har fått støtte for å rapportere
486 inn via &lt;a href=&quot;http://www.open311.org/&quot;&gt;Open311&lt;/a&gt;-grensesnittet i
487 tillegg til å bruke epost. Det betyr at hvis det offentlige
488 implementerer Open311-grensesnitt på sin interne database for å
489 håndtere henvendelser, så kan FiksGataMi-rapporterer sendes direkte
490 dit uten å gå via epost. Det kan spare litt arbeidstid hos kommuner,
491 fylker og vegvesen. Støtten er utviklet av
492 &lt;a href=&quot;http://www.mysociety.org/&quot;&gt;mySociety&lt;/a&gt; i England og allerede
493 i bruk der. Vi håper en norsk etat melder sin interesse for å bruke
494 Open311 og dermed slippe å håndtere meldingene som epost.&lt;/p&gt;
495 </description>
496 </item>
497
498 <item>
499 <title>Free e-book kiosk for the public libraries?</title>
500 <link>http://people.skolelinux.org/pere/blog/Free_e_book_kiosk_for_the_public_libraries_.html</link>
501 <guid isPermaLink="true">http://people.skolelinux.org/pere/blog/Free_e_book_kiosk_for_the_public_libraries_.html</guid>
502 <pubDate>Fri, 7 Oct 2011 19:20:00 +0200</pubDate>
503 <description>&lt;p&gt;Here in Norway the public libraries are debating with the
504 publishing houses how to handle electronic books. Surprisingly, the
505 libraries seem to be willing to accept digital restriction mechanisms
506 (DRM) on books and renting e-books with artificial scarcity from the
507 publishing houses. Time limited renting (2-3 years) is one proposed
508 model, and only allowing X borrowers for each book is another.
509 Personally I find it amazing that libraries are even considering such
510 models.&lt;/p&gt;
511
512 &lt;p&gt;Anyway, while reading &lt;a href=&quot;http://boklaben.no/?p=220&quot;&gt;part of
513 this debate&lt;/a&gt;, it occurred to me that someone should present a more
514 sensible approach to the libraries, to allow its borrowers to get used
515 to a better model. The idea is simple:&lt;/p&gt;
516
517 &lt;p&gt;Create a computer system for the libraries, either in the form of a
518 Live DVD or a installable distribution, that provide a simple kiosk
519 solution to hand out free e-books. As a start, the books distributed
520 by &lt;a href=&quot;http://www.gutenberg.org/&quot;&gt;Project Gutenberg&lt;/a&gt; (abount
521 36,000 books), &lt;a href=&quot;http://runeberg.org/&quot;&gt;Project Runenberg&lt;/a&gt;
522 (1149 books) and &lt;a href=&quot;http://www.archive.org/details/texts&quot;&gt;The
523 Internet Archive&lt;/a&gt; (3,033,748 books) could be included, but any book
524 where the copyright has expired or with a free licence could be
525 distributed.&lt;/p&gt;
526
527 &lt;p&gt;The computer system would make it easy to:&lt;/p&gt;
528
529 &lt;ul&gt;
530
531 &lt;li&gt;Copy e-books into a USB stick, reading tablets, cell phones and
532 other relevant equipment.&lt;/li&gt;
533
534 &lt;li&gt;Show the books for reading on the the screen in the library.&lt;/li&gt;
535
536 &lt;/ul&gt;
537
538 &lt;p&gt;In addition to such kiosk solution, there should probably be a web
539 site as well to allow people easy access to these books without
540 visiting the library. The site would be the distribution point for
541 the kiosk systems, which would connect regularly to fetch any new
542 books available.&lt;/p&gt;
543
544 &lt;p&gt;Are there anyone working on a system like this? I guess it would
545 fit any library in the world, and not just the Norwegian public
546 libraries. :)&lt;/p&gt;
547 </description>
548 </item>
549
550 <item>
551 <title>Ripping problematic DVDs using dvdbackup and genisoimage</title>
552 <link>http://people.skolelinux.org/pere/blog/Ripping_problematic_DVDs_using_dvdbackup_and_genisoimage.html</link>
553 <guid isPermaLink="true">http://people.skolelinux.org/pere/blog/Ripping_problematic_DVDs_using_dvdbackup_and_genisoimage.html</guid>
554 <pubDate>Sat, 17 Sep 2011 20:20:00 +0200</pubDate>
555 <description>&lt;p&gt;For convenience, I want to store copies of all my DVDs on my file
556 server. It allow me to save shelf space flat while still having my
557 movie collection easily available. It also make it possible to let
558 the kids see their favourite DVDs without wearing the physical copies
559 down. I prefer to store the DVDs as ISOs to keep the DVD menu and
560 subtitle options intact. It also ensure that the entire film is one
561 file on the disk. As this is for personal use, the ripping is
562 perfectly legal here in Norway.&lt;/p&gt;
563
564 &lt;p&gt;Normally I rip the DVDs using dd like this:&lt;/p&gt;
565
566 &lt;blockquote&gt;&lt;pre&gt;
567 #!/bin/sh
568 # apt-get install lsdvd
569 title=$(lsdvd 2&gt;/dev/null|awk &#39;/Disc Title: / {print $3}&#39;)
570 dd if=/dev/dvd of=/storage/dvds/$title.iso bs=1M
571 &lt;/pre&gt;&lt;/blockquote&gt;
572
573 &lt;p&gt;But some DVDs give a input/output error when I read it, and I have
574 been looking for a better alternative. I have no idea why this I/O
575 error occur, but suspect my DVD drive, the Linux kernel driver or
576 something fishy with the DVDs in question. Or perhaps all three.&lt;/p&gt;
577
578 &lt;p&gt;Anyway, I believe I found a solution today using dvdbackup and
579 genisoimage. This script gave me a working ISO for a problematic
580 movie by first extracting the DVD file system and then re-packing it
581 back as an ISO.
582
583 &lt;blockquote&gt;&lt;pre&gt;
584 #!/bin/sh
585 # apt-get install lsdvd dvdbackup genisoimage
586 set -e
587 tmpdir=/storage/dvds/
588 title=$(lsdvd 2&gt;/dev/null|awk &#39;/Disc Title: / {print $3}&#39;)
589 dvdbackup -i /dev/dvd -M -o $tmpdir -n$title
590 genisoimage -dvd-video -o $tmpdir/$title.iso $tmpdir/$title
591 rm -rf $tmpdir/$title
592 &lt;/pre&gt;&lt;/blockquote&gt;
593
594 &lt;p&gt;Anyone know of a better way available in Debian/Squeeze?&lt;/p&gt;
595
596 &lt;p&gt;Update 2011-09-18: I got a tip from Konstantin Khomoutov about the
597 readom program from the wodim package. It is specially written to
598 read optical media, and is called like this: &lt;tt&gt;readom dev=/dev/dvd
599 f=image.iso&lt;/tt&gt;. It got 6 GB along with the problematic Cars DVD
600 before it failed, and failed right away with a Timmy Time DVD.&lt;/p&gt;
601
602 &lt;p&gt;Next, I got a tip from Bastian Blank about
603 &lt;a href=&quot;http://bblank.thinkmo.de/blog/new-software-python-dvdvideo&quot;&gt;his
604 program python-dvdvideo&lt;/a&gt;, which seem to be just what I am looking
605 for. Tested it with my problematic Timmy Time DVD, and it succeeded
606 creating a ISO image. The git source built and installed just fine in
607 Squeeze, so I guess this will be my tool of choice in the future.&lt;/p&gt;
608 </description>
609 </item>
610
611 <item>
612 <title>Kommunevalget må visst kontrollregnes på</title>
613 <link>http://people.skolelinux.org/pere/blog/Kommunevalget_m__visst_kontrollregnes_p_.html</link>
614 <guid isPermaLink="true">http://people.skolelinux.org/pere/blog/Kommunevalget_m__visst_kontrollregnes_p_.html</guid>
615 <pubDate>Wed, 14 Sep 2011 10:35:00 +0200</pubDate>
616 <description>&lt;p&gt;En artikkel i aftenbladet påstår at valgsystemet til EDB Ergogroup
617 &lt;a href=&quot;http://www.aftenbladet.no/innenriks/politikk/valg/De-Grnne-regner-seg-inn-i-bystyret-2864487.html&quot;&gt;ikke
618 regner riktig mandatfordeling&lt;/a&gt; i Stavanger. Det høres for meg ut
619 som om innbyggerne i Norge er nødt til å kontrollregne på
620 mandatfordelingen for å sikre at valget går riktig for seg. Det tar
621 jeg som nok et argument for nøyere kontroll av det norske
622 valgsystemet.&lt;/p&gt;
623 </description>
624 </item>
625
626 <item>
627 <title>Noen problemer rundt unikt nummererte stemmesedler i norske valg</title>
628 <link>http://people.skolelinux.org/pere/blog/Noen_problemer_rundt_unikt_nummererte_stemmesedler_i_norske_valg.html</link>
629 <guid isPermaLink="true">http://people.skolelinux.org/pere/blog/Noen_problemer_rundt_unikt_nummererte_stemmesedler_i_norske_valg.html</guid>
630 <pubDate>Tue, 13 Sep 2011 16:00:00 +0200</pubDate>
631 <description>&lt;p&gt;I digi.no forklarer Ergo Group at gårdagens problemer med
632 opptelling av stemmesedler ved kommunevalget var at
633 &lt;a href=&quot;http://www.digi.no/877938/ikke-programmeringsshy%3Bfeil-i-valgshy%3Bsystemet&quot;&gt;noen
634 stemmesedler ikke hadde unike løpenummer&lt;/a&gt;, og at programvaren som
635 ble brukt til telling ikke var laget for å håndtere dette. Jeg ble
636 svært overrasket over å lese at norske stemmesedler har unike
637 løpenummer, da min forståelse er at det går på bekostning av kravet om
638 hemmelige valg.&lt;/p&gt;
639
640 &lt;p&gt;Jeg har ikke god oversikt over hvilke problemer dette kan skape for
641 hemmelig valg, men her er noen scenarier som virker problematiske for
642 meg:&lt;/p&gt;
643
644 &lt;p&gt;(1) Jomar og Bertil avtaler at Bertil skal stemme på Lurepartiet
645 med stemmeseddelen som Bertil får utlevert fra Jomar, og belønnes for
646 dette. Stemmeseddelen har et unikt løpenummer, og ved opptellingen
647 sjekker Jomar at stemmeseddelen til Lurepartiet det unike løpenummeret
648 er med i stemmesedlene som ble talt opp før Bertil får sin belønning.
649 Unike løpenummer legger så vidt jeg kan forstå opp til kjøp og salg av
650 stemmer.&lt;/p&gt;
651
652 &lt;p&gt;(2) Jomar har også jobb som valgobservatør, og har gått igjennom
653 avlukkene og notert parti og løpenummer for alle stemmesedlene i
654 avlukkene. Har er i tillegg jevnlig innom og sjekker hvilke
655 løpenummer som er igjen i avlukkene (lar seg ganske raskt og enkelt
656 gjøre med en mobiltelefon med kamera som kan ta bilder av alle
657 løpenumrene). Når en person han vil vite hva stemmer kommer innom,
658 sammenligner han stemmesedler i avlukkene før og etter at vedkommende
659 har vært innom, og sjekker så om løpenummeret som var på stemmeseddel
660 (eller sedlene) som forsvant fra avlukket dukker opp under
661 opptellingen. Det kan på den måten være mulig å finne ut hva en
662 person stemte. Hvis personen tar med seg en stemmeseddel fra alle
663 partiene vil det fortsatt være mulig å finne ut hvilken av disse som
664 ble talt opp, slik at en ikke kan beskytte seg på det viset.&lt;/p&gt;
665
666 &lt;p&gt;Jeg er ikke sikker på hvor realistiske disse scenariene er i dag,
667 dvs. hvilke andre prosedyrer som finnes i det norske valget for å
668 hindre dette.&lt;/p&gt;
669
670 &lt;p&gt;Det er dog ingen tvil om at det er lurt å nummerere stemmesedler
671 ved opptelling for å sikre at ingen forsvinner i prosessen med å telle
672 opp stemmer, men det må gjøres når stemmeurnene åpnes og ikke før
673 innbyggerne avgir sin stemme.&lt;/p&gt;
674
675 &lt;p&gt;Under Go Open 2009 presenterte Mitch Trachtenberg fra Humboldt
676 County, California hvordan
677 &lt;a href=&quot;http://goopen2009.friprog.no/program/48-freevalg&quot;&gt;de laget et
678 system som kontrolltalte stemmene&lt;/a&gt; der ved hjelp av en scanner med
679 arkmater og fri programvare. Der ble stemmesedlene unikt nummerert
680 før scanning, og det er laget en CD med bilder av alle stemmesedler
681 slik at enhver kan kontrolltelle stemmene selv hvis de ønsker det.
682 Kanskje en ide også for Norge? Programvaren er så vidt jeg vet fri
683 programvare, og tilgjengelig fra
684 &lt;a href=&quot;http://www.tevsystems.com/&quot;&gt;hans nettsted&lt;/a&gt;&lt;/p&gt;
685 </description>
686 </item>
687
688 <item>
689 <title>Mer løgnpropaganda fra BSA</title>
690 <link>http://people.skolelinux.org/pere/blog/Mer_l_gnpropaganda_fra_BSA.html</link>
691 <guid isPermaLink="true">http://people.skolelinux.org/pere/blog/Mer_l_gnpropaganda_fra_BSA.html</guid>
692 <pubDate>Fri, 9 Sep 2011 11:00:00 +0200</pubDate>
693 <description>&lt;p&gt;I år igjen er Microsoft-politiet BSA ute med løgnpropagandaen sin.
694 Hvert år de siste årene har BSA, lobbyfronten til de store
695 programvareselskapene som Microsoft og Apple, publisert en rapport der
696 de gjetter på hvor mye piratkopiering påfører i tapte inntekter i
697 ulike land rundt om i verden. Resultatene er alltid tendensiøse.
698 Den siste rapporten er tilgjengelig fra
699 &lt;a href=&quot;http://portal.bsa.org/globalpiracy2010/downloads/opinionsurvey/survey_global.pdf&quot;&gt;deres
700 nettsted&lt;/a&gt;.&lt;/p&gt;
701
702 &lt;p&gt;Den har fått endel dekning av journalister som åpenbart ikke har
703 tenkt på å stille kritiske spørsmål om resultatene. Se f.eks.
704 &lt;a href=&quot;http://www.digi.no/877642/halvparten-bruker-pirat-program&quot;&gt;digi.no&lt;/a&gt;,
705 &lt;a href=&quot;http://www.hardware.no/artikler/halvparten_av_alle_pc-brukere_er_pirater/101791&quot;&gt;hardware.no&lt;/a&gt;
706 og
707 &lt;a href=&quot;http://www.aftenposten.no/forbruker/digital/article4220787.ece&quot;&gt;aftenposten.no&lt;/a&gt;.&lt;/p&gt;
708
709 &lt;p&gt;BSA-undersøkelsene er søppel som inneholder oppblåste tall, og
710 har gjentatte ganger blitt tatt for dette. Her er noen interessante
711 referanser med bakgrunnsinformasjon.&lt;/p&gt;
712
713 &lt;p&gt;&lt;ul&gt;
714
715 &lt;li&gt;&lt;a href=&quot;http://www.idg.no/selskaper/article190966.ece&quot;&gt;Fnyser av
716 nye pirattall fra BSA&lt;/a&gt; Computerworld Norge 2011.&lt;/li&gt;
717
718 &lt;li&gt;&lt;a href=&quot;http://www.idg.se/2.1085/1.229795/bsa-hoftade-sverigesiffror&quot;&gt;BSA
719 höftade Sverigesiffror&lt;/a&gt; Computerworld Sverige 2009.&lt;/li&gt;
720
721 &lt;li&gt;&lt;a href=&quot;http://www.v3.co.uk/v3-uk/opinion/1972843/bsa-piracy-figures-shot-reality&quot;&gt;BSA
722 piracy figures need a shot of reality&lt;/a&gt; v3.co.uk 2009&lt;/li&gt;
723
724 &lt;li&gt;&lt;a href=&quot;http://www.michaelgeist.ca/content/view/3958/125/&quot;&gt;Does The WIPO Copyright Treaty Work? The Business Software Association Piracy Data&lt;/a&gt; Michael Geist blogg 2009&lt;/li&gt;
725
726 &lt;li&gt;&lt;a href=&quot;http://torrentfreak.com/australian-govt-draft-says-piracy-stats-made-up/&quot;&gt;Australian
727 govt draft says piracy stats are made up&lt;/a&gt; Torrentfreak 2006.&lt;/li&gt;
728
729 &lt;li&gt;&lt;a href=&quot;http://www.boingboing.net/2006/05/19/is_one_months_piracy.html&quot;&gt;Is
730 one month&#39;s piracy worth more than France&#39;s GDP?&lt;/a&gt; Boing Boing
731 2006.&lt;/li&gt;
732
733 &lt;li&gt;&lt;a href=&quot;http://www.idg.no/bransje/bransjenyheter/article6603.ece&quot;&gt;Sviende
734 kritikk mot pirat-tall&lt;/a&gt; Computerworld Norge 2005.&lt;/li&gt;
735
736 &lt;/ul&gt;&lt;/p&gt;
737
738 &lt;p&gt;Personlig skulle jeg ønske BSA var enda mer ivrig og mer hardhendt
739 i å håndheve de ikke-frie programvarelisensene (og de er ganske ivrige
740 allerede), slik at brukerne av disse forsto vilkårene bedre. Jeg tror
741 nemlig ingen som forstår vilkårene vil akseptere dem og at det vil
742 føre til at flere tar i bruk fri programvare.&lt;/p&gt;
743 </description>
744 </item>
745
746 </channel>
747 </rss>