]> pere.pagekite.me Git - homepage.git/blob - blog/archive/2011/08/index.html
Generated.
[homepage.git] / blog / archive / 2011 / 08 / 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>
4 <head>
5 <title>Petter Reinholdtsen: entries from August 2011</title>
6 <link rel="stylesheet" type="text/css" media="screen" href="http://people.skolelinux.org/pere/blog/style.css">
7 <link rel="alternate" title="RSS Feed" href="08.rss" type="application/rss+xml">
8 </head>
9 <body>
10 <!-- XML FEED -->
11
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 <p>Entries from August 2011.</p>
21
22
23 <div class="entry">
24 <div class="title">
25 <a href="http://people.skolelinux.org/pere/blog/Fin_minnemarkering_p___Stortinget_i_dag.html">Fin minnemarkering på Stortinget i dag</a>
26 </div>
27 <div class="date">
28 2011-08-01 16:40
29 </div>
30
31 <div class="body">
32
33 <p>Jeg hadde anledning, så jeg deltok på
34 <a href="http://www.stortinget.no/no/Hva-skjer-pa-Stortinget/Nyhetsarkiv/Forsidenyheter/2010-2011/Minnemote-mandag-1-august-kl-12/">minnemarkeringen
35 på Stortinget</a> i dag. Det var en fin markering, og jeg likte talene.
36 For meg er demokrati, åpenhet og humanitet fundert på frihet, som jeg
37 håper vi alle vil bidra til å beskytte i tiden som kommer. Jeg
38 registrerer at det i Danmark
39 <a href="http://www.aftenposten.no/nyheter/iriks/article4189002.ece">diskuteres
40 å redusere friheten</a>. Vi bør vite bedre her i Norge. Stoltenberg
41 berørte retten til å feile, og den er nært knyttet til muligheten til
42 å lykkes. Begge deler krever at en har friheten til å prøve, og den
43 er viktig i et samfunn. Friheten til å prøve begrenses når kontroll
44 innføres.</p>
45
46 <p>Det at noen av stolene i stortingssalen var tomme ga en litt
47 uventet ramme til markeringen. Jeg hadde regnet med at
48 stortingsrepresentanter, regjeringsmedlemmer og kongehus til sammen
49 ville fylle alle setene. Vet ikke hvem som skulle sittet der det var
50 ledige plasser, men antar noen var opptatt andre steder. Kanskje i
51 begravelser, eller rett og slett var blitt drept (har ikke hørt at
52 noen i Stortinget ble drept, men kan ha gått glipp av noe). Det at
53 noen manglet synes jeg illustrerte minnestundens poeng godt. Vi
54 mangler noen som skulle ha vært blant oss. Det kan aldri gjøres om,
55 og bør aldri glemmes.</p>
56
57 </div>
58 <div class="tags">
59
60
61
62 Tags: <a href="http://people.skolelinux.org/pere/blog/tags/norsk">norsk</a>, <a href="http://people.skolelinux.org/pere/blog/tags/personvern">personvern</a>.
63
64 </div>
65 </div>
66 <div class="padding"></div>
67
68 <div class="entry">
69 <div class="title">
70 <a href="http://people.skolelinux.org/pere/blog/Fint_at_milit__ret_ikke_ble_aktivisert_22__juli.html">Fint at militæret ikke ble aktivisert 22. juli</a>
71 </div>
72 <div class="date">
73 2011-08-02 09:35
74 </div>
75
76 <div class="body">
77
78 <p>I <a href="http://www.dagsavisen.no/innenriks/article518719.ece">gårdagens
79 dagsavis</a> gjøres det et poeng av at Forsvarets spesialkommando ikke
80 ble tatt i bruk da en rykket ut under aksjonene 22. juli. Personlig
81 må jeg innrømme at jeg et glad for at militæret ikke ble tatt i bruk,
82 og ser ikke det som et problem slik journalisten legger opp til.
83 Politi er trent opp til å forholde seg til sivile regler, mens
84 militæret er trent opp til å forholde seg til militære regler. For å
85 si det litt flåsete, så skal politiet spørre først og skyte etterpå,
86 mens militæret skal skyte først og spørre etterpå. Jeg vil helst kun
87 ha den første gjengen i aktiv operasjon blant sivile i Norge.</p>
88
89 <p>Ikke at jeg egentlig tror våre folk i militæret er mer skyteglade
90 enn folk i politiet, men de er trent forskjellig og med forskjellig
91 mål for treningen. Politiet er trent på å operere blant sin egen
92 sivilbefolkning, mens militære er trent på å operere blant fiendtlige
93 tropper. Jeg tror det er en vesentlig forskjell.</p>
94
95 </div>
96 <div class="tags">
97
98
99
100 Tags: <a href="http://people.skolelinux.org/pere/blog/tags/norsk">norsk</a>, <a href="http://people.skolelinux.org/pere/blog/tags/personvern">personvern</a>.
101
102 </div>
103 </div>
104 <div class="padding"></div>
105
106 <div class="entry">
107 <div class="title">
108 <a href="http://people.skolelinux.org/pere/blog/How_is_booting_into_runlevel_1_different_from_single_user_boots_.html">How is booting into runlevel 1 different from single user boots?</a>
109 </div>
110 <div class="date">
111 2011-08-04 12:40
112 </div>
113
114 <div class="body">
115
116 <p>Wouter Verhelst have some
117 <a href="http://grep.be/blog/en/retorts/pere_kubuntu_boot">interesting
118 comments and opinions</a> on my blog post on
119 <a href="http://people.skolelinux.org/pere/blog/What_should_start_from__etc_rcS_d__in_Debian____almost_nothing.html">the
120 need to clean up /etc/rcS.d/ in Debian</a> and my blog post about
121 <a href="http://people.skolelinux.org/pere/blog/What_is_missing_in_the_Debian_desktop__or_why_my_parents_use_Kubuntu.html">the
122 default KDE desktop in Debian</a>. I only have time to address one
123 small piece of his comment now, and though it best to address the
124 misunderstanding he bring forward:</p>
125
126 <p><blockquote>
127 Currently, a system admin has four options: [...] boot to a
128 single-user system (by adding 'single' to the kernel command line;
129 this runs rcS and rc1 scripts)
130 </blockquote></p>
131
132 <p>This make me believe Wouter believe booting into single user mode
133 and booting into runlevel 1 is the same. I am not surprised he
134 believe this, because it would make sense and is a quite sensible
135 thing to believe. But because the boot in Debian is slightly broken,
136 runlevel 1 do not work properly and it isn't the same as single user
137 mode. I'll try to explain what is actually happing, but it is a bit
138 hard to explain.</p>
139
140 <p>Single user mode is defined like this in /etc/inittab:
141 "<tt>~~:S:wait:/sbin/sulogin</tt>". This means the only thing that is
142 executed in single user mode is sulogin. Single user mode is a boot
143 state "between" the runlevels, and when booting into single user mode,
144 only the scripts in /etc/rcS.d/ are executed before the init process
145 enters the single user state. When switching to runlevel 1, the state
146 is in fact not ending in runlevel 1, but it passes through runlevel 1
147 and end up in the single user mode (see /etc/rc1.d/S03single, which
148 runs "init -t1 S" to switch to single user mode at the end of runlevel
149 1. It is confusing that the 'S' (single user) init mode is not the
150 mode enabled by /etc/rcS.d/ (which is more like the initial boot
151 mode).</p>
152
153 <p>This summary might make it clearer. When booting for the first
154 time into single user mode, the following commands are executed:
155 "<tt>/etc/init.d/rc S; /sbin/sulogin</tt>". When booting into
156 runlevel 1, the following commands are executed: "<tt>/etc/init.d/rc
157 S; /etc/init.d/rc 1; /sbin/sulogin</tt>". A problem show up when
158 trying to continue after visiting single user mode. Not all services
159 are started again as they should, causing the machine to end up in an
160 unpredicatble state. This is why Debian admins recommend rebooting
161 after visiting single user mode.</p>
162
163 <p>A similar problem with runlevel 1 is caused by the amount of
164 scripts executed from /etc/rcS.d/. When switching from say runlevel 2
165 to runlevel 1, the services started from /etc/rcS.d/ are not properly
166 stopped when passing through the scripts in /etc/rc1.d/, and not
167 started again when switching away from runlevel 1 to the runlevels
168 2-5. I believe the problem is best fixed by moving all the scripts
169 out of /etc/rcS.d/ that are not <strong>required</strong> to get a
170 functioning single user mode during boot.</p>
171
172 <p>I have spent several years investigating the Debian boot system,
173 and discovered this problem a few years ago. I suspect it originates
174 from when sysvinit was introduced into Debian, a long time ago.</p>
175
176 </div>
177 <div class="tags">
178
179
180
181 Tags: <a href="http://people.skolelinux.org/pere/blog/tags/bootsystem">bootsystem</a>, <a href="http://people.skolelinux.org/pere/blog/tags/debian">debian</a>, <a href="http://people.skolelinux.org/pere/blog/tags/english">english</a>.
182
183 </div>
184 </div>
185 <div class="padding"></div>
186
187 <div class="entry">
188 <div class="title">
189 <a href="http://people.skolelinux.org/pere/blog/Et_bilde_p___problemet_med_programvarepatenter.html">Et bilde på problemet med programvarepatenter</a>
190 </div>
191 <div class="date">
192 2011-08-06 21:45
193 </div>
194
195 <div class="body">
196
197 <p>Via
198 <a href="http://www.huffingtonpost.com/2011/08/04/patent-reform-congress_n_906278.html">en
199 artikkel i Huffington Post om patentreform i USA</a> fikk jeg et
200 interessant bilde på problemet med programvarepatenter. Problemet er
201 at staten deler ut usynlige "eiendommer" med uklare eiendomsgrenser,
202 som gjør det umulig å vite om en er på annen manns grunn hvis en ikke
203 har kjennskap til at "eiendommen" finnes, og selv når en vet om den
204 usynlige "eiendommen" er det umulig å vite på hvilken side av grensen
205 en befinner seg.</p>
206
207 <p>Hvis du er interessert i problemområdet programvarepatenter, så har
208 NUUG en
209 <a href="http://lists.nuug.no/mailman/listinfo/patent">epostliste om
210 temaet</a>. Alle er hjertelig velkomne som abonnenter.</p>
211
212 </div>
213 <div class="tags">
214
215
216
217 Tags: <a href="http://people.skolelinux.org/pere/blog/tags/norsk">norsk</a>, <a href="http://people.skolelinux.org/pere/blog/tags/nuug">nuug</a>.
218
219 </div>
220 </div>
221 <div class="padding"></div>
222
223 <div class="entry">
224 <div class="title">
225 <a href="http://people.skolelinux.org/pere/blog/Elektronisk_stemmegiving_over_Internet_og_datalagringsdirektivet.html">Elektronisk stemmegiving over Internet og datalagringsdirektivet</a>
226 </div>
227 <div class="date">
228 2011-08-07 10:00
229 </div>
230
231 <div class="body">
232
233 <p>I dag slo det meg hvordan Datalagringsdirektivet vil kunne gjøre
234 det enklere å vite hvem som har stemt hva med elektronisk stemmegiving
235 slik den planlegges gjennomført i Norge i høst.</p>
236
237 <p>Litt bakgrunnsinformasjon er kanskje nødvendig. Siden før 2006 har
238 <a href="http://www.regjeringen.no/nb/dep/krd/prosjekter/E-valg-2011-prosjektet.html">staten
239 jobbet med å få på plass elektronisk stemmegiving</a> i Norge, der
240 borgerne kan stemme via en datamaskin i et stemmelokale eller via en
241 nettleser over Internet. Slike valg
242 <a href="http://www.nuug.no/dokumenter/valg-horing-2006-09.pdf">er
243 mindre demokratiske</a> enn de valgene vi har hatt i Norge de siste
244 årene. En kan anta at for hver stemme som blir registrert i et slikt
245 system vil det notert tidspunktet stemmen ble registrert.</p>
246
247 <p>I mars i år vedtok stortinget å innføre elektronisk besøks og
248 kommunikasjonskontroll av hele Norges befolkning, da en vedtok at EUs
249 datalagringsdirektiv skulle innlemmes i det norske lovverket. Denne
250 kommunikasjonskontrollen innebærer blant annet at oppkoblinger med
251 nettleser blir registert. Det som ble vedtatt i mars innebærer ikke
252 at det blir registrert hvilken nettside en besøkte, men det vil bli
253 registrert en forbindelse mellom datamaskinene som er involvert.
254 Dvs. når en besøker http://www.nuug.no/aktiviteter/20110809-forgerock/
255 fra sin maskin med adressen cm-84.208.83.178.getinternet.no (tilfeldig
256 valgt adresse for Get-kunde), så vil tidspunktet, og adressene
257 www.nuug.no og cm-84.208.83.178.getinternet.no bli registrert. En kan
258 bruke adressen cm-*.getinternet.no kan brukes til å identifisere
259 kunde/husstand.</p>
260
261 <p>Gitt at elektronisk stemmegiving via nettleser over Internet vil
262 koble seg opp til datamaskinen som samler inn stemmer, så vil en altså
263 ha et register over hver enkelt stemme knyttet mot tidspunkt, og et
264 annet register som viser når kunder/husstander koblet seg opp mot
265 datamaskinen som samler inn stemmer. Ved å koble disse registrene vil
266 det ofte være mulig å finne ut hva kunder/husstander har stemt, uten å
267 måtte knekke kryptering involvert i selve stemmesankingsystemet. Det
268 vil være mindre treffsikkert hvis flere stemmer blir registrert på
269 samme tidspunkt, hvis stemmene er gitt til forskjellige partier, men
270 en vil ha en viss ide hvilke partier det må ha vært ved å se hvilke
271 partier som fikk stemmer på det aktuelle tidspunktet.</p>
272
273 <p>Hvordan kan en vite at dette ikke blir gjort i dag? Det vil være
274 umulig for en borger å kontrollere hva som skjer på datamaskinen som
275 samler inn stemmer. De som står bak den norske elektroniske
276 stemmegivingsløsningen har gitt ut kildekode som hevdes å være
277 identisk med den som brukes til innsamling av stemmer, men det er ikke
278 mulig for innbyggerne i Norge å kontrollere at den kildekoden er brukt
279 til å lage programmene som brukes. Det vil f.eks. være trivielt for
280 de som kontrollerer denne datamaskinen å legge inn ekstra kode som
281 sender kopi av alle stemmer til en annen database utenfor valgstyrenes
282 kontroll. Det påstås fra USA at det ble gjort med noen av de
283 elektroniske stemmegivingsboksene der. Kanskje det påstås at
284 stemmetellings-systemet ikke vil notere tidspunkt for hver enkelt
285 stemme, men også dette vil det være umulig for oss innbyggerne å
286 egenhendig kontrollere. Jeg vil ha valgsystemer som hver enkelt
287 innbygger kan kontrollere, ikke et der vi må stole på påstander om
288 systemet som ikke kan kontrolleres av hver enkelt innbygger.</p>
289
290 </div>
291 <div class="tags">
292
293
294
295 Tags: <a href="http://people.skolelinux.org/pere/blog/tags/norsk">norsk</a>, <a href="http://people.skolelinux.org/pere/blog/tags/personvern">personvern</a>.
296
297 </div>
298 </div>
299 <div class="padding"></div>
300
301 <p style="text-align: right;"><a href="08.rss"><img src="http://people.skolelinux.org/pere/blog/xml.gif" alt="RSS Feed" width="36" height="14"></a></p>
302
303
304
305 <div id="sidebar">
306
307 <h2>Archive</h2>
308 <ul>
309
310 <li>2011
311 <ul>
312
313 <li><a href="http://people.skolelinux.org/pere/blog/archive/2011/01/">January (16)</a></li>
314
315 <li><a href="http://people.skolelinux.org/pere/blog/archive/2011/02/">February (6)</a></li>
316
317 <li><a href="http://people.skolelinux.org/pere/blog/archive/2011/03/">March (6)</a></li>
318
319 <li><a href="http://people.skolelinux.org/pere/blog/archive/2011/04/">April (7)</a></li>
320
321 <li><a href="http://people.skolelinux.org/pere/blog/archive/2011/05/">May (3)</a></li>
322
323 <li><a href="http://people.skolelinux.org/pere/blog/archive/2011/06/">June (2)</a></li>
324
325 <li><a href="http://people.skolelinux.org/pere/blog/archive/2011/07/">July (7)</a></li>
326
327 <li><a href="http://people.skolelinux.org/pere/blog/archive/2011/08/">August (5)</a></li>
328
329 </ul></li>
330
331 <li>2010
332 <ul>
333
334 <li><a href="http://people.skolelinux.org/pere/blog/archive/2010/01/">January (2)</a></li>
335
336 <li><a href="http://people.skolelinux.org/pere/blog/archive/2010/02/">February (1)</a></li>
337
338 <li><a href="http://people.skolelinux.org/pere/blog/archive/2010/03/">March (3)</a></li>
339
340 <li><a href="http://people.skolelinux.org/pere/blog/archive/2010/04/">April (3)</a></li>
341
342 <li><a href="http://people.skolelinux.org/pere/blog/archive/2010/05/">May (9)</a></li>
343
344 <li><a href="http://people.skolelinux.org/pere/blog/archive/2010/06/">June (14)</a></li>
345
346 <li><a href="http://people.skolelinux.org/pere/blog/archive/2010/07/">July (12)</a></li>
347
348 <li><a href="http://people.skolelinux.org/pere/blog/archive/2010/08/">August (13)</a></li>
349
350 <li><a href="http://people.skolelinux.org/pere/blog/archive/2010/09/">September (7)</a></li>
351
352 <li><a href="http://people.skolelinux.org/pere/blog/archive/2010/10/">October (9)</a></li>
353
354 <li><a href="http://people.skolelinux.org/pere/blog/archive/2010/11/">November (13)</a></li>
355
356 <li><a href="http://people.skolelinux.org/pere/blog/archive/2010/12/">December (12)</a></li>
357
358 </ul></li>
359
360 <li>2009
361 <ul>
362
363 <li><a href="http://people.skolelinux.org/pere/blog/archive/2009/01/">January (8)</a></li>
364
365 <li><a href="http://people.skolelinux.org/pere/blog/archive/2009/02/">February (8)</a></li>
366
367 <li><a href="http://people.skolelinux.org/pere/blog/archive/2009/03/">March (12)</a></li>
368
369 <li><a href="http://people.skolelinux.org/pere/blog/archive/2009/04/">April (10)</a></li>
370
371 <li><a href="http://people.skolelinux.org/pere/blog/archive/2009/05/">May (9)</a></li>
372
373 <li><a href="http://people.skolelinux.org/pere/blog/archive/2009/06/">June (3)</a></li>
374
375 <li><a href="http://people.skolelinux.org/pere/blog/archive/2009/07/">July (4)</a></li>
376
377 <li><a href="http://people.skolelinux.org/pere/blog/archive/2009/08/">August (3)</a></li>
378
379 <li><a href="http://people.skolelinux.org/pere/blog/archive/2009/09/">September (1)</a></li>
380
381 <li><a href="http://people.skolelinux.org/pere/blog/archive/2009/10/">October (2)</a></li>
382
383 <li><a href="http://people.skolelinux.org/pere/blog/archive/2009/11/">November (3)</a></li>
384
385 <li><a href="http://people.skolelinux.org/pere/blog/archive/2009/12/">December (3)</a></li>
386
387 </ul></li>
388
389 <li>2008
390 <ul>
391
392 <li><a href="http://people.skolelinux.org/pere/blog/archive/2008/11/">November (5)</a></li>
393
394 <li><a href="http://people.skolelinux.org/pere/blog/archive/2008/12/">December (7)</a></li>
395
396 </ul></li>
397
398 </ul>
399
400
401
402 <h2>Tags</h2>
403 <ul>
404
405 <li><a href="http://people.skolelinux.org/pere/blog/tags/3d-printer">3d-printer (13)</a></li>
406
407 <li><a href="http://people.skolelinux.org/pere/blog/tags/amiga">amiga (1)</a></li>
408
409 <li><a href="http://people.skolelinux.org/pere/blog/tags/aros">aros (1)</a></li>
410
411 <li><a href="http://people.skolelinux.org/pere/blog/tags/bitcoin">bitcoin (2)</a></li>
412
413 <li><a href="http://people.skolelinux.org/pere/blog/tags/bootsystem">bootsystem (12)</a></li>
414
415 <li><a href="http://people.skolelinux.org/pere/blog/tags/debian">debian (53)</a></li>
416
417 <li><a href="http://people.skolelinux.org/pere/blog/tags/debian edu">debian edu (64)</a></li>
418
419 <li><a href="http://people.skolelinux.org/pere/blog/tags/digistan">digistan (7)</a></li>
420
421 <li><a href="http://people.skolelinux.org/pere/blog/tags/english">english (95)</a></li>
422
423 <li><a href="http://people.skolelinux.org/pere/blog/tags/fiksgatami">fiksgatami (12)</a></li>
424
425 <li><a href="http://people.skolelinux.org/pere/blog/tags/fildeling">fildeling (11)</a></li>
426
427 <li><a href="http://people.skolelinux.org/pere/blog/tags/intervju">intervju (10)</a></li>
428
429 <li><a href="http://people.skolelinux.org/pere/blog/tags/kart">kart (15)</a></li>
430
431 <li><a href="http://people.skolelinux.org/pere/blog/tags/ldap">ldap (8)</a></li>
432
433 <li><a href="http://people.skolelinux.org/pere/blog/tags/lenker">lenker (4)</a></li>
434
435 <li><a href="http://people.skolelinux.org/pere/blog/tags/ltsp">ltsp (1)</a></li>
436
437 <li><a href="http://people.skolelinux.org/pere/blog/tags/multimedia">multimedia (13)</a></li>
438
439 <li><a href="http://people.skolelinux.org/pere/blog/tags/norsk">norsk (133)</a></li>
440
441 <li><a href="http://people.skolelinux.org/pere/blog/tags/nuug">nuug (119)</a></li>
442
443 <li><a href="http://people.skolelinux.org/pere/blog/tags/open311">open311 (2)</a></li>
444
445 <li><a href="http://people.skolelinux.org/pere/blog/tags/opphavsrett">opphavsrett (21)</a></li>
446
447 <li><a href="http://people.skolelinux.org/pere/blog/tags/personvern">personvern (43)</a></li>
448
449 <li><a href="http://people.skolelinux.org/pere/blog/tags/reprap">reprap (11)</a></li>
450
451 <li><a href="http://people.skolelinux.org/pere/blog/tags/rfid">rfid (2)</a></li>
452
453 <li><a href="http://people.skolelinux.org/pere/blog/tags/robot">robot (4)</a></li>
454
455 <li><a href="http://people.skolelinux.org/pere/blog/tags/rss">rss (1)</a></li>
456
457 <li><a href="http://people.skolelinux.org/pere/blog/tags/sikkerhet">sikkerhet (23)</a></li>
458
459 <li><a href="http://people.skolelinux.org/pere/blog/tags/sitesummary">sitesummary (3)</a></li>
460
461 <li><a href="http://people.skolelinux.org/pere/blog/tags/standard">standard (24)</a></li>
462
463 <li><a href="http://people.skolelinux.org/pere/blog/tags/stavekontroll">stavekontroll (1)</a></li>
464
465 <li><a href="http://people.skolelinux.org/pere/blog/tags/stortinget">stortinget (2)</a></li>
466
467 <li><a href="http://people.skolelinux.org/pere/blog/tags/surveillance">surveillance (9)</a></li>
468
469 <li><a href="http://people.skolelinux.org/pere/blog/tags/video">video (20)</a></li>
470
471 <li><a href="http://people.skolelinux.org/pere/blog/tags/vitenskap">vitenskap (1)</a></li>
472
473 <li><a href="http://people.skolelinux.org/pere/blog/tags/web">web (16)</a></li>
474
475 </ul>
476
477 </div>
478 </body>
479 </html>