1 <!DOCTYPE html PUBLIC
"-//W3C//DTD XHTML 1.0 Strict//EN"
2 "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
5 <title>Petter Reinholdtsen: Entries Tagged debian
</title>
6 <link rel=
"stylesheet" type=
"text/css" media=
"screen" href=
"../../style.css">
7 <link rel=
"alternate" title=
"RSS Feed" href=
"debian.rss" type=
"application/rss+xml">
13 <a href=
"../../">Petter Reinholdtsen
</a>
19 <p>Entries tagged "debian".
</p>
26 <a href=
"../../The_sorry_state_of_multimedia_browser_plugins_in_Debian.html">The sorry state of multimedia browser plugins in Debian
</a>
34 <p>Recently I have spent some time evaluating the multimedia browser
35 plugins available in Debian Lenny, to see which one we should use by
36 default in Debian Edu. We need an embedded video playing plugin with
37 control buttons to pause or stop the video, and capable of streaming
38 all the multimedia content available on the web. The test results and
39 notes are available on
40 <a href=
"http://wiki.debian.org/DebianEdu/BrowserMultimedia">the
41 Debian wiki
</a>. I was surprised how few of the plugins are able to
42 fill this need. My personal video player favorite, VLC, has a really
43 bad plugin which fail on a lot of the test pages. A lot of the MIME
44 types I would expect to work with any free software player (like
45 video/ogg), just do not work. And simple formats like the
46 audio/x-mplegurl format (m3u playlists), just isn't supported by the
47 totem and vlc plugins. I hope the situation will improve soon. No
48 wonder sites use the proprietary Adobe flash to play video.
</p>
50 <p>For Lenny, we seem to end up with the mplayer plugin. It seem to
51 be the only one fitting our needs. :/
</p>
58 Tags:
<a href=
"../../tags/debian">debian
</a>,
<a href=
"../../tags/debian edu">debian edu
</a>,
<a href=
"../../tags/english">english
</a>,
<a href=
"../../tags/multimedia">multimedia
</a>,
<a href=
"../../tags/web">web
</a>.
62 <div class=
"padding"></div>
66 <a href=
"../../Devcamp_brought_us_closer_to_the_Lenny_based_Debian_Edu_release.html">Devcamp brought us closer to the Lenny based Debian Edu release
</a>
74 <p>This weekend we had a small developer gathering for Debian Edu in
75 Oslo. Most of Saturday was used for the general assemly for the
76 member organization, but the rest of the weekend I used to tune the
77 LTSP installation. LTSP now work out of the box on the
10-network.
78 Acer Aspire One proved to be a very nice thin client, with both
79 screen, mouse and keybard in a small box. Was working on getting the
80 diskless workstation setup configured out of the box, but did not
81 finish it before the weekend was up.
</p>
83 <p>Did not find time to look at the
4 VGA cards in one box we got from
84 the Brazilian group, so that will have to wait for the next
85 development gathering. Would love to have the Debian Edu installer
86 automatically detect and configure a multiseat setup when it find one
94 Tags:
<a href=
"../../tags/debian">debian
</a>,
<a href=
"../../tags/debian edu">debian edu
</a>,
<a href=
"../../tags/english">english
</a>,
<a href=
"../../tags/ltsp">ltsp
</a>.
98 <div class=
"padding"></div>
102 <a href=
"../../Endelig_er_Debian_Lenny_gitt_ut.html">Endelig er Debian Lenny gitt ut
</a>
110 <p>Endelig er
<a href=
"http://www.debian.org/">Debian
</a>
111 <a href=
"http://www.debian.org/News/2009/20090214">Lenny
</a> gitt ut.
112 Et langt steg videre for Debian-prosjektet, og en rekke nye
113 programpakker blir nå tilgjengelig for de av oss som bruker den
114 stabile utgaven av Debian. Neste steg er nå å få
115 <a href=
"http://www.skolelinux.org/">Skolelinux
</a> /
116 <a href=
"http://wiki.debian.org/DebianEdu/">Debian Edu
</a> ferdig
117 oppdatert for den nye utgaven, slik at en oppdatert versjon kan
118 slippes løs på skolene. Takk til alle debian-utviklerne som har
119 gjort dette mulig. Endelig er f.eks. fungerende avhengighetsstyrt
120 bootsekvens tilgjengelig i stabil utgave, vha pakken
121 <tt>insserv
</tt>.
</p>
128 Tags:
<a href=
"../../tags/debian">debian
</a>,
<a href=
"../../tags/debian edu">debian edu
</a>,
<a href=
"../../tags/norsk">norsk
</a>.
132 <div class=
"padding"></div>
136 <a href=
"../../Time_for_new__LDAP_schemas_replacing_RFC_2307_.html">Time for new LDAP schemas replacing RFC
2307?
</a>
144 <p>The state of standardized LDAP schemas on Linux is far from
145 optimal. There is RFC
2307 documenting one way to store NIS maps in
146 LDAP, and a modified version of this normally called RFC
2307bis, with
147 some modifications to be compatible with Active Directory. The RFC
148 specification handle the content of a lot of system databases, but do
149 not handle DNS zones and DHCP configuration.
</p>
151 <p>In
<a href=
"http://www.skolelinux.org/">Debian Edu/Skolelinux
</a>,
152 we would like to store information about users, SMB clients/hosts,
153 filegroups, netgroups (users and hosts), DHCP and DNS configuration,
154 and LTSP configuration in LDAP. These objects have a lot in common,
155 but with the current LDAP schemas it is not possible to have one
156 object per entity. For example, one need to have at least three LDAP
157 objects for a given computer, one with the SMB related stuff, one with
158 DNS information and another with DHCP information. The schemas
159 provided for DNS and DHCP are impossible to combine into one LDAP
160 object. In addition, it is impossible to implement quick queries for
161 netgroup membership, because of the way NIS triples are implemented.
162 It just do not scale. I believe it is time for a few RFC
163 specifications to cleam up this mess.
</p>
165 <p>I would like to have one LDAP object representing each computer in
166 the network, and this object can then keep the SMB (ie host key), DHCP
167 (mac address/name) and DNS (name/IP address) settings in one place.
168 It need to be efficently stored to make sure it scale well.
</p>
170 <p>I would also like to have a quick way to map from a user or
171 computer and to the net group this user or computer is a member.
</p>
173 <p>Active Directory have done a better job than unix heads like myself
174 in this regard, and the unix side need to catch up. Time to start a
175 new IETF work group?
</p>
182 Tags:
<a href=
"../../tags/debian">debian
</a>,
<a href=
"../../tags/debian edu">debian edu
</a>,
<a href=
"../../tags/english">english
</a>,
<a href=
"../../tags/nuug">nuug
</a>.
186 <div class=
"padding"></div>
190 <a href=
"../../Returning_from_Skolelinux_developer_gathering.html">Returning from Skolelinux developer gathering
</a>
198 <p>I'm sitting on the train going home from this weekends Debian
199 Edu/Skolelinux development gathering. I got a bit done tuning the
200 desktop, and looked into the dynamic service location protocol
201 implementation avahi. It look like it could be useful for us. Almost
202 30 people participated, and I believe it was a great environment to
203 get to know the Skolelinux system. Walter Bender, involved in the
204 development of the Sugar educational platform, presented his stuff and
205 also helped me improve my OLPC installation. He also showed me that
206 his Turtle Art application can be used in standalone mode, and we
207 agreed that I would help getting it packaged for Debian. As a
208 standalone application it would be great for Debian Edu. We also
209 tried to get the video conferencing working with two OLPCs, but that
210 proved to be too hard for us. The application seem to need more work
211 before it is ready for me. I look forward to getting home and relax
219 Tags:
<a href=
"../../tags/debian">debian
</a>,
<a href=
"../../tags/debian edu">debian edu
</a>,
<a href=
"../../tags/english">english
</a>,
<a href=
"../../tags/nuug">nuug
</a>.
223 <div class=
"padding"></div>
227 <a href=
"../../Standardize_on_protocols_and_formats__not_vendors_and_applications.html">Standardize on protocols and formats, not vendors and applications
</a>
235 <p>Where I work at the University of Oslo, one decision stand out as a
236 very good one to form a long lived computer infrastructure. It is the
237 simple one, lost by many in todays computer industry: Standardize on
238 open network protocols and open exchange/storage formats, not applications.
239 Applications come and go, while protocols and files tend to stay, and
240 thus one want to make it easy to change application and vendor, while
241 avoiding conversion costs and locking users to a specific platform or
244 <p>This approach make it possible to replace the client applications
245 independently of the server applications. One can even allow users to
246 use several different applications as long as they handle the selected
247 protocol and format. In the normal case, only one client application
248 is recommended and users only get help if they choose to use this
249 application, but those that want to deviate from the easy path are not
250 blocked from doing so.
</p>
252 <p>It also allow us to replace the server side without forcing the
253 users to replace their applications, and thus allow us to select the
254 best server implementation at any moment, when scale and resouce
255 requirements change.
</p>
257 <p>I strongly recommend standardizing - on open network protocols and
258 open formats, but I would never recommend standardizing on a single
259 application that do not use open network protocol or open formats.
</p>
266 Tags:
<a href=
"../../tags/debian">debian
</a>,
<a href=
"../../tags/english">english
</a>,
<a href=
"../../tags/nuug">nuug
</a>,
<a href=
"../../tags/standard">standard
</a>.
270 <div class=
"padding"></div>
274 <a href=
"../../No_patch_is_not_better_than_a_useless_patch.html">No patch is not better than a useless patch
</a>
283 <a href=
"http://blog.technologeek.org/2009/04/12/214">claim that no
284 patch is better than a useless patch
</a>. I completely disagree, as a
285 patch allow one to discuss a concrete and proposed solution, and also
286 prove that the issue at hand is important enough for someone to spent
287 time on fixing it. No patch do not provide any of these positive
295 Tags:
<a href=
"../../tags/debian">debian
</a>,
<a href=
"../../tags/english">english
</a>,
<a href=
"../../tags/nuug">nuug
</a>.
299 <div class=
"padding"></div>
303 <a href=
"../../Two_projects_that_have_improved_the_quality_of_free_software_a_lot.html">Two projects that have improved the quality of free software a lot
</a>
311 <p>There are two software projects that have had huge influence on the
312 quality of free software, and I wanted to mention both in case someone
313 do not yet know them.
</p>
315 <p>The first one is
<a href=
"http://valgrind.org/">valgrind
</a>, a
316 tool to detect and expose errors in the memory handling of programs.
317 It is easy to use, all one need to do is to run 'valgrind program',
318 and it will report any problems on stdout. It is even better if the
319 program include debug information. With debug information, it is able
320 to report the source file name and line number where the problem
321 occurs. It can report things like 'reading past memory block in file
322 X line N, the memory block was allocated in file Y, line M', and
323 'using uninitialised value in control logic'. This tool has made it
324 trivial to investigate reproducible crash bugs in programs, and have
325 reduced the number of this kind of bugs in free software a lot.
328 <a href=
"http://en.wikipedia.org/wiki/Coverity">Coverity
</a> which is
329 a source code checker. It is able to process the source of a program
330 and find problems in the logic without running the program. It
331 started out as the Stanford Checker and became well known when it was
332 used to find bugs in the Linux kernel. It is now a commercial tool
333 and the company behind it is running
334 <a href=
"http://www.scan.coverity.com/">a community service
</a> for the
335 free software community, where a lot of free software projects get
336 their source checked for free. Several thousand defects have been
337 found and fixed so far. It can find errors like 'lock L taken in file
338 X line N is never released if exiting in line M', or 'the code in file
339 Y lines O to P can never be executed'. The projects included in the
340 community service project have managed to get rid of a lot of
341 reliability problems thanks to Coverity.
</p>
343 <p>I believe tools like this, that are able to automatically find
344 errors in the source, are vital to improve the quality of software and
345 make sure we can get rid of the crashing and failing software we are
346 surrounded by today.
</p>
353 Tags:
<a href=
"../../tags/debian">debian
</a>,
<a href=
"../../tags/english">english
</a>.
357 <div class=
"padding"></div>
361 <a href=
"../../Kryptert_harddisk___naturligvis.html">Kryptert harddisk - naturligvis
</a>
369 <p><a href=
"http://www.dagensit.no/trender/article1658676.ece">Dagens
370 IT melder
</a> at Intel hevder at det er dyrt å miste en datamaskin,
371 når en tar tap av arbeidstid, fortrolige dokumenter,
372 personopplysninger og alt annet det innebærer. Det er ingen tvil om
373 at det er en kostbar affære å miste sin datamaskin, og det er årsaken
374 til at jeg har kryptert harddisken på både kontormaskinen og min
375 bærbare. Begge inneholder personopplysninger jeg ikke ønsker skal
376 komme på avveie, den første informasjon relatert til jobben min ved
377 Universitetet i Oslo, og den andre relatert til blant annet
378 foreningsarbeide. Kryptering av diskene gjør at det er lite
379 sannsynlig at dophoder som kan finne på å rappe maskinene får noe ut
380 av dem. Maskinene låses automatisk etter noen minutter uten bruk,
381 og en reboot vil gjøre at de ber om passord før de vil starte opp.
382 Jeg bruker Debian på begge maskinene, og installasjonssystemet der
383 gjør det trivielt å sette opp krypterte disker. Jeg har LVM på toppen
384 av krypterte partisjoner, slik at alt av datapartisjoner er kryptert.
385 Jeg anbefaler alle å kryptere diskene på sine bærbare. Kostnaden når
386 det er gjort slik jeg gjør det er minimale, og gevinstene er
387 betydelige. En bør dog passe på passordet. Hvis det går tapt, må
388 maskinen reinstalleres og alt er tapt.
</p>
390 <p>Krypteringen vil ikke stoppe kompetente angripere som f.eks. kjøler
391 ned minnebrikkene før maskinen rebootes med programvare for å hente ut
392 krypteringsnøklene. Kostnaden med å forsvare seg mot slike angripere
393 er for min del høyere enn gevinsten. Jeg tror oddsene for at
394 f.eks. etteretningsorganisasjoner har glede av å titte på mine
395 maskiner er minimale, og ulempene jeg ville oppnå ved å forsøke å
396 gjøre det vanskeligere for angripere med kompetanse og ressurser er
404 Tags:
<a href=
"../../tags/debian">debian
</a>,
<a href=
"../../tags/norsk">norsk
</a>,
<a href=
"../../tags/nuug">nuug
</a>,
<a href=
"../../tags/sikkerhet">sikkerhet
</a>.
408 <div class=
"padding"></div>
412 <a href=
"../../IDG_mener_linux_i_servermarkedet_vil_vokse_med_21__i_2009.html">IDG mener linux i servermarkedet vil vokse med
21% i
2009</a>
421 <a href=
"http://news.cnet.com/8301-13505_3-10216873-16.html">interessante
422 tall
</a> fra IDG om utviklingen av linuxservermarkedet. Fikk meg til
423 å tenke på antall tjenermaskiner ved Universitetet i Oslo der jeg
424 jobber til daglig. En rask opptelling forteller meg at vi har
490
425 (
61%) fysiske unix-tjener (mest linux men også noen solaris) og
196
426 (
25%) windowstjenere, samt
112 (
14%) virtuelle unix-tjenere. Med den
427 bakgrunnskunnskapen kan jeg godt tro at IDG er inne på noe.
</p>
434 Tags:
<a href=
"../../tags/debian">debian
</a>,
<a href=
"../../tags/norsk">norsk
</a>,
<a href=
"../../tags/nuug">nuug
</a>.
438 <div class=
"padding"></div>
442 <a href=
"../../BSAs_p__stander_om_piratkopiering_m__ter_motstand.html">BSAs påstander om piratkopiering møter motstand
</a>
450 <p>Hvert år de siste årene har BSA, lobbyfronten til de store
451 programvareselskapene som Microsoft og Apple, publisert en rapport der
452 de gjetter på hvor mye piratkopiering påfører i tapte inntekter i
453 ulike land rundt om i verden. Resultatene er tendensiøse. For noen
455 <a href=
"http://global.bsa.org/globalpiracy2008/studies/globalpiracy2008.pdf">siste
456 rapport
</a>, og det er flere kritiske kommentarer publisert de siste
457 dagene. Et spesielt interessant kommentar fra Sverige,
458 <a href=
"http://www.idg.se/2.1085/1.229795/bsa-hoftade-sverigesiffror">BSA
459 höftade Sverigesiffror
</a>, oppsummeres slik:
</p>
462 I sin senaste rapport slår BSA fast att
25 procent av all mjukvara i
463 Sverige är piratkopierad. Det utan att ha pratat med ett enda svenskt
464 företag. "Man bör nog kanske inte se de här siffrorna som helt
465 exakta", säger BSAs Sverigechef John Hugosson.
468 <p>Mon tro om de er like metodiske når de gjetter på andelen piratkopiering i Norge? To andre kommentarer er
<a
469 href=
"http://www.vnunet.com/vnunet/comment/2242134/bsa-piracy-figures-shot-reality">BSA
470 piracy figures need a shot of reality
</a> og
<a
471 href=
"http://www.michaelgeist.ca/content/view/3958/125/">Does The WIPO
472 Copyright Treaty Work?
</a></p>
474 <p>Fant lenkene via
<a
475 href=
"http://tech.slashdot.org/article.pl?sid=09/05/17/1632242">oppslag
483 Tags:
<a href=
"../../tags/debian">debian
</a>,
<a href=
"../../tags/debian edu">debian edu
</a>,
<a href=
"../../tags/fildeling">fildeling
</a>,
<a href=
"../../tags/norsk">norsk
</a>,
<a href=
"../../tags/nuug">nuug
</a>,
<a href=
"../../tags/opphavsrett">opphavsrett
</a>,
<a href=
"../../tags/personvern">personvern
</a>.
487 <div class=
"padding"></div>
491 <a href=
"../../Debian_boots_quicker_and_quicker.html">Debian boots quicker and quicker
</a>
499 <p>I spent Monday and tuesday this week in London with a lot of the
500 people involved in the boot system on Debian and Ubuntu, to see if we
501 could find more ways to speed up the boot system. This was an Ubuntu
503 <a href=
"https://wiki.ubuntu.com/FoundationsTeam/BootPerformance/DebianUbuntuSprint">developer
504 gathering
</a>. It was quite productive. We also discussed the future
505 of boot systems, and ways to handle the increasing number of boot
506 issues introduced by the Linux kernel becoming more and more
507 asynchronous and event base. The Ubuntu approach using udev and
508 upstart might be a good way forward. Time will show.
</p>
510 <p>Anyway, there are a few ways at the moment to speed up the boot
511 process in Debian. All of these should be applied to get a quick
516 <li>Use dash as /bin/sh.
</li>
518 <li>Disable the init.d/hwclock*.sh scripts and make sure the hardware
519 clock is in UTC.
</li>
521 <li>Install and activate the insserv package to enable
522 <a href=
"http://wiki.debian.org/LSBInitScripts/DependencyBasedBoot">dependency
523 based boot sequencing
</a>, and enable concurrent booting.
</li>
527 These points are based on the Google summer of code work done by
528 <a href=
"http://initscripts-ng.alioth.debian.org/soc2006-bootsystem/">Carlos
531 <p>Support for makefile-style concurrency during boot was uploaded to
532 unstable yesterday. When we tested it, we were able to cut
6 seconds
533 from the boot sequence. It depend on very correct dependency
534 declaration in all init.d scripts, so I expect us to find edge cases
535 where the dependences in some scripts are slightly wrong when we start
538 <p>On our IRC channel for this effort, #pkg-sysvinit, a new idea was
539 introduced by Raphael Geissert today, one that could affect the
540 startup speed as well. Instead of starting some scripts concurrently
541 from rcS.d/ and another set of scripts from rc2.d/, it would be
542 possible to run a of them in the same process. A quick way to test
543 this would be to enable insserv and run 'mv /etc/rc2.d/S* /etc/rcS.d/;
544 insserv'. Will need to test if that work. :)
</p>
551 Tags:
<a href=
"../../tags/debian">debian
</a>,
<a href=
"../../tags/english">english
</a>.
555 <div class=
"padding"></div>
559 <a href=
"../../Taking_over_sysvinit_development.html">Taking over sysvinit development
</a>
567 <p>After several years of frustration with the lack of activity from
568 the existing sysvinit upstream developer, I decided a few weeks ago to
569 take over the package and become the new upstream. The number of
570 patches to track for the Debian package was becoming a burden, and the
571 lack of synchronization between the distribution made it hard to keep
572 the package up to date.
</p>
574 <p>On the new sysvinit team is the SuSe maintainer Dr. Werner Fink,
575 and my Debian co-maintainer Kel Modderman. About
10 days ago, I made
576 a new upstream tarball with version number
2.87dsf (for Debian, SuSe
577 and Fedora), based on the patches currently in use in these
578 distributions. We Debian maintainers plan to move to this tarball as
579 the new upstream as soon as we find time to do the merge. Since the
580 new tarball was created, we agreed with Werner at SuSe to make a new
581 upstream project at
<a href=
"http://savannah.nongnu.org/">Savannah
</a>, and continue
582 development there. The project is registered and currently waiting
583 for approval by the Savannah administrators, and as soon as it is
584 approved, we will import the old versions from svn and continue
585 working on the future release.
</p>
587 <p>It is a bit ironic that this is done now, when some of the involved
588 distributions are moving to upstart as a syvinit replacement.
</p>
595 Tags:
<a href=
"../../tags/debian">debian
</a>,
<a href=
"../../tags/english">english
</a>,
<a href=
"../../tags/nuug">nuug
</a>.
599 <div class=
"padding"></div>
603 <a href=
"../../Debian_has_switched_to_dependency_based_boot_sequencing.html">Debian has switched to dependency based boot sequencing
</a>
611 <p>Since this evening, with the upload of sysvinit version
2.87dsf-
2,
612 and the upload of insserv version
1.12.0-
10 yesterday, Debian unstable
613 have been migrated to using dependency based boot sequencing. This
614 conclude work me and others have been doing for the last three days.
615 It feels great to see this finally part of the default Debian
616 installation. Now we just need to weed out the last few problems that
617 are bound to show up, to get everything ready for Squeeze.
</p>
619 <p>The next step is migrating /sbin/init from sysvinit to upstart, and
620 fixing the more fundamental problem of handing the event based
621 non-predictable kernel in the early boot.
</p>
628 Tags:
<a href=
"../../tags/debian">debian
</a>,
<a href=
"../../tags/english">english
</a>,
<a href=
"../../tags/nuug">nuug
</a>.
632 <div class=
"padding"></div>
634 <p style=
"text-align: right;"><a href=
"debian.rss"><img src=
"../../xml.gif" alt=
"RSS Feed" width=
"36" height=
"14"></a></p>
647 <li><a href=
"../../archive/2010/01/">January (
1)
</a></li>
654 <li><a href=
"../../archive/2009/01/">January (
8)
</a></li>
656 <li><a href=
"../../archive/2009/02/">February (
8)
</a></li>
658 <li><a href=
"../../archive/2009/03/">March (
12)
</a></li>
660 <li><a href=
"../../archive/2009/04/">April (
10)
</a></li>
662 <li><a href=
"../../archive/2009/05/">May (
9)
</a></li>
664 <li><a href=
"../../archive/2009/06/">June (
3)
</a></li>
666 <li><a href=
"../../archive/2009/07/">July (
4)
</a></li>
668 <li><a href=
"../../archive/2009/08/">August (
3)
</a></li>
670 <li><a href=
"../../archive/2009/09/">September (
1)
</a></li>
672 <li><a href=
"../../archive/2009/10/">October (
2)
</a></li>
674 <li><a href=
"../../archive/2009/11/">November (
3)
</a></li>
676 <li><a href=
"../../archive/2009/12/">December (
3)
</a></li>
683 <li><a href=
"../../archive/2008/11/">November (
5)
</a></li>
685 <li><a href=
"../../archive/2008/12/">December (
7)
</a></li>
696 <li><a href=
"../../tags/3d-printer">3d-printer (
11)
</a></li>
698 <li><a href=
"../../tags/amiga">amiga (
1)
</a></li>
700 <li><a href=
"../../tags/aros">aros (
1)
</a></li>
702 <li><a href=
"../../tags/debian">debian (
14)
</a></li>
704 <li><a href=
"../../tags/debian edu">debian edu (
10)
</a></li>
706 <li><a href=
"../../tags/english">english (
18)
</a></li>
708 <li><a href=
"../../tags/fiksgatami">fiksgatami (
1)
</a></li>
710 <li><a href=
"../../tags/fildeling">fildeling (
5)
</a></li>
712 <li><a href=
"../../tags/kart">kart (
2)
</a></li>
714 <li><a href=
"../../tags/lenker">lenker (
1)
</a></li>
716 <li><a href=
"../../tags/ltsp">ltsp (
1)
</a></li>
718 <li><a href=
"../../tags/multimedia">multimedia (
5)
</a></li>
720 <li><a href=
"../../tags/norsk">norsk (
61)
</a></li>
722 <li><a href=
"../../tags/nuug">nuug (
63)
</a></li>
724 <li><a href=
"../../tags/opphavsrett">opphavsrett (
10)
</a></li>
726 <li><a href=
"../../tags/personvern">personvern (
10)
</a></li>
728 <li><a href=
"../../tags/reprap">reprap (
10)
</a></li>
730 <li><a href=
"../../tags/rss">rss (
1)
</a></li>
732 <li><a href=
"../../tags/sikkerhet">sikkerhet (
5)
</a></li>
734 <li><a href=
"../../tags/standard">standard (
9)
</a></li>
736 <li><a href=
"../../tags/stavekontroll">stavekontroll (
1)
</a></li>
738 <li><a href=
"../../tags/video">video (
10)
</a></li>
740 <li><a href=
"../../tags/vitenskap">vitenskap (
1)
</a></li>
742 <li><a href=
"../../tags/web">web (
5)
</a></li>