X-Git-Url: http://pere.pagekite.me/gitweb/homepage.git/blobdiff_plain/df4515dec259eaae78be76541314c75dce2fc8d1..4670db8c493b13f0e5943bbd89757deb459a997a:/blog/index.html diff --git a/blog/index.html b/blog/index.html index a991810769..3ad5a25166 100644 --- a/blog/index.html +++ b/blog/index.html @@ -19,6 +19,412 @@ +
+
Saving power with Debian Edu / Skolelinux using shutdown-at-night
+
5th February 2012
+

Since the Lenny version of +Debian Edu / Skolelinux, a +feature to save power have been included. It is as simple as it is +practical: Shut down unused clients at night, and turn them on again +in the morning. This is done using the +shutdown-at-night Debian package.

+ +

To enable this feature on a client, the machine need to be added to +the netgroup shutdown-at-night-hosts. For Debian Edu, This is done in +LDAP, and once this is in place, the machine in question will check +every hour from 16:00 until 06:00 to see if the machine is unused, and +shut it down if it is. If the hardware in question is supported by +the +nvram-wakeup +package, the BIOS is told to turn the machine back on around 07:00 +- +10 minutes. If this isn't working, one can configure wake-on-lan to +try to turn on the client. The wake-on-lan option is only documented +and not enabled by default in Debian Edu.

+ +

It is important to not turn all machines on at once, as this can +blow a fuse if several computers are connected to the same fuse like +the common setup for a classroom. The nvram-wakeup method only work +for machines with a functioning hardware/BIOS clock. I've seen old +machines where the BIOS battery were dead and the hardware clock were +starting from 0 (or was it 1990?) every boot. If you have one of +those, you have to turn on the computer manually.

+ +

The shutdown-at-night package is completely self contained, and can +also be used outside the Debian Edu environment. For those without a +central LDAP server with netgroups, one can instead touch the file +/etc/shutdown-at-night/shutdown-at-night to enable it. +Perhaps you too can use it to save some power?

+
+
+ + + Tags: debian edu, english. + + +
+
+
+ +
+
Third beta version of Debian Edu / Skolelinux based on Squeeze
+
4th February 2012
+

I am happy to announce that finally we managed today to wrap up and +publish the third beta version of +Debian Edu / Skolelinux based +on Squeeze. If you want to test a LDAP backed Kerberos server with +out of the box PXE configuration for running diskless machines and +installing new machines, check it out. If you need a software +solution for your school, check it out too. The full announcement is +available +on the project announcement list.

+ +

I am very happy to report these changes and improvements since +beta2 (there are more, see announcement for full list):

+ + + +

The new main server seem to work so well that I am testing it as my +private DNS/LDAP/Kerberos/PXE/LTSP server at home. I will use it look +for issues we could fix to polish Debian Edu even further before the +final Squeeze release is published.

+ +

Next weekend the project organise a +developer +gathering in Oslo. We will continue the work on the Squeeze +version, and start initial planning for the Wheezy version. Perhaps I +will see you there?

+
+
+ + + Tags: debian edu, english. + + +
+
+
+ +
+
Handling non-free firmware in Debian Edu/Squeeze
+
27th January 2012
+

With some computer hardware, one need non-free firmware blobs. +This is the sad fact of todays computers. In the next version of +Debian Edu / Skolelinux based +on Squeeze, we provide several scripts and modifications to make +firmware blobs easier to handle. The common use case I run into is a +laptop with a wireless network card requiring non-free firmware to +work, but there are other use cases as well.

+ +

First and foremost, Debian Edu provide ISO images for DVD and CD +with all firmware packages in the Debian sections main and non-free +included, to ensure debian-installer find and can install all of them +during installation. This take care firmware for network devices used +by the installer when installing from from local media. But for +example multimedia devices are not activated in the installer and are +not taken care of by this.

+ +

For non-network devices, we provide the script +/usr/share/debian-edu-config/tools/auto-addfirmware which +search through the dmesg output for drivers requesting extra +firmware. The firmware file name is looked up in the Contents-ARCH.gz +file available in the package repository, and the packages providing +the requested firmware file(s) is installed. I have proposed to do +something similar in debian-installer (BTS report +#655507), to allow PXE +installs of Debian to handle firmware installation better. Run the +script as root from the command line to fetch and install the needed +firmware packages.

+ +

Debian Edu provide PXE installation of Debian out of the box, and +because some machines need firmware to get their network cards +working, the installation initrd some times need extra firmware +included to be able to install at all. To fill the PXE installation +initrd with extra firmware, the +/usr/share/debian-edu-config/tools/pxe-addfirmware script is +provided. Again, just run it as root on the command line to fill the +PXE initrd with firmware packages.

+ +

Last, some LTSP clients might also need firmware to get their +network cards working. For this, +/usr/share/debian-edu-config/tools/ltsp-addfirmware is +provided to update the LTSP initrd with firmware blobs. It is used +the same way as the other firmware related tools.

+ +

At the moment, we do not run any of these during installation. We +do not know if this is acceptable for the local administrator to use +non-free software, and it is their choice.

+ +

We plan to release beta3 this weekend. You might want to give it a +try.

+
+
+ + + Tags: debian edu, english. + + +
+
+
+ +
+
Skjermbilder fra nordsamisk installasjon av Skolelinux/Squeeze
+
26th January 2012
+

For morro skyld har jeg gjennomført en nordsamisk installasjon for +neste utgave av Skolelinux +(Squeeze) og knipset skjermbilder av resultatet.

+ +

Som en kan se der er det noen oversettelser som mangler. Det hadde +vært hyggelig hvis alle tekstene som vises i Skolelinux-installasjonen +ble oversatt til nordsamisk, men for å få det til må noen som forstår +språket melde seg til dyst. Det er mangel på nordsamiske oversettere +av fri programvare. Hvis noen starter raskt, så bør en rekke å +fullføre Wheezy-utgaven før den gis ut. :)

+ +

Se oversetterstatistikk for +debian installer for detaljert status. Jeg har tipset +epostlisten for samiskoversettelser, +men det har vært veldig liten aktivitet der de siste årene.

+ +

+ + + + + + + + + + + + + + + + + + + + +

+
+
+ + + Tags: debian edu, norsk. + + +
+
+
+ +
+
Setting up a new school with Debian Edu/Squeeze
+
25th January 2012
+

The next version of Debian Edu +/ Skolelinux will include a new tool +sitesummary2ldapdhcp, which can be used to quickly set up all +the computers in a school without much manual labour. Here is a short +summary on how to use it to set up a new school.

+ +

First, install a combined Main Server and Thin Client Server as the +central server in the network. Next, PXE boot all the client machines +as thin clients and wait 5 minutes after the last client booted to +allow the clients to report their existence to the central server. When +this is done, log on to the central server and run +sitesummary2ldapdhcp -a in the konsole to use the +collected information to generate system objects in LDAP. The output +will look similar to this:

+ +

+% sitesummary2ldapdhcp -a
+info: Updating machine tjener.intern [10.0.2.2] id ether-00:01:02:03:04:05.
+info: Create GOsa machine for auto-mac-00-01-02-03-04-06 [10.0.16.20] id ether-00:01:02:03:04:06.
+
+Enter password if you want to activate these changes, and ^c to abort.
+
+Connecting to LDAP as cn=admin,ou=ldap-access,dc=skole,dc=skolelinux,dc=no
+enter password: *******
+% 
+

+ +

After providing the LDAP administrative password (the same as the +root password set during installation), the LDAP database will be +populated with system objects for each PXE booted machine with +automatically generated names. The final step to set up the school is +then to log into GOsa, +the web based user, group and system administration system to change +system names, add systems to the correct host groups and finally +enable DHCP and DNS for the systems. All clients that should be used +as diskless workstations should be added to the workstation-hosts +group. After this is done, all computers can be booted again via PXE +and get their assigned names and group based configuration +automatically.

+ +

We plan to release beta3 with the updated version of this feature +enabled this weekend. You might want to give it a try.

+ +

Update 2012-01-28: When calling sitesummary2ldapdhcp to add new +hosts, one need to add the option -a. I forgot to mention this in my +original text, and have added it to the text now.

+
+
+ + + Tags: debian edu, english, sitesummary. + + +
+
+
+ +
+
Skolelinux-intervju: Paul Reidar Løsnesløkken
+
18th January 2012
+

I serien med intervjuer av folk i +Skolelinux-miljøet, har jeg nå +lyktes med å få tak i en skolemann som ikke er aktiv med utviklingen, +men likevel har vært med nesten siden starten av prosjektet. Jeg +ønsker derfor velkommen til Paul Reidar Løsnesløkken, en mann med +mange års erfaring i bruk av Skolelinux.

+ +

Hvem er du, og hva driver du med til daglig?

+ +

Jeg driftet tidligere IKT løsningen for skolene i +Nord-Odal. I dag er jeg +IKT-konsulent for hele kommunen og samarbeider med +Hedmark-IKT for best mulig +tjenester til kommunen. Jeg har bakgrunn som elektronikkreparatør og +grunnskolelærer og har tatt en del fag innen IKT, i hovedsak +driftsfag. IKT i Nord-Odal kommune blir i dag driftet av Hedmark IKT +som er et samarbeid mellom Løten, Stange, Grue, Hamar, Kongsvinger og +Nord-Odal. Jeg er fortsatt "IKT-personen" på skolene i kommunen og +følger opp og gjør enkelte mindre endringer der.

+ +

Hvordan kom du i kontakt med Skolelinux-prosjektet?

+ +

Kommunen satset på Skolelinux i 2004. Jeg var ikke med i +beslutningsprosessen den gang, men ble likevel med fra starten når +dette ble levert.

+ +

Hva er fordelene med Skolelinux slik du ser det?

+ +

Fordelene med Skolelinux er rask oppstart, sentral drift av +klientene, klienter som jobber raskt og effektivt, bedre +funksjonalitet på eldre utstyr og en ganske god programpakke med fri +programvare som følger med. Løsningen med halvtykke klienter gjør at +prosessering skjer lokalt med alltid ferske maskiner.

+ +

Skolelinux kan fungere godt på gammelt utstyr, men det er klart at +utstyr også blir for gammelt selv for Skolelinux. I forbindelese med +at vi nylig fikk nye servere og ny installasjon kastet jeg ut ca 60 +klienter som fortsatt var i drift etter at de var kjøpt godt brukt i +2004. Noe var rundt 15 år gammelt, men var fortsatt i bruk. Noen +klaget på at det nå gikk veldig tregt på en del pedagogiske nettsider +med flash o.l. Det er fullt forståelig.

+ +

Jeg fikk nylig et spørsmål fra ungdomsskolens rektor om jeg kunne +legge inn FreeMind, et +tankekartprogram , på skolens elev-Windowsmaskiner. Lærerne hadde +vært på kurs og ville ta dette i bruk. Skolen har ca halvparten av +elevmaskinene på bærbare Windowsmaskiner. Da kunne jeg fortelle at +dette programmet allerede lå inne på den nye Skolelinuxløsningen +som nettopp var satt i drift, klart til bruk.

+ +

Vi har de bærbare maskinene på ungdomsskolen i domene med +Skolelinux. Dette fungerer også meget bra nå. Elevene får opp en +midlertidig windowsprofil når de logger på. Denne profilen slettes +etter at de logger av, noe som medfører rene profiler hver gang de +starter opp en maskin. De må lagre i sin Skolelinprofil, noe som +medfører at de får tak i sine filer uavhengig av om de starter en +Windowsmaskin eller en Skolelinuxklient. Det er mye mindre trafikk i +det trådløse nettet etter at ikke hele profiler blir lastet opp til de +enkelte Windowsmaskinene og tilbake når man avslutter. Jeg vet ikke om +dette er standardoppsett i Skolelinux, men slik er vårt oppsett +nå.

+ +

Vi har i flere år satt opp vår løsning slik at skriverkøer slettes +og skrivere startes hver natt. Hyggelig å høre at dette nå skal bli +en standard i Skolelinuxløsningen. Dette har vært en god hjelp for +oss.

+ +

Elevene er lite opptatt av om de jobber på en Skolelinux eller en +Windowsmaskin bare de har de programmene de trenger og at det virker +når det skal brukes. Vi kjører mest mulig de samme programmene på +Windows som i Skolelinux, som f.eks Audacity og LibreOffice.

+ +

Hva er ulempene med Skolelinux slik du ser det?

+ +

Lærere bruker hos oss Windows. Dette fordi de da selv har mer +kontroll over sin maskin, kan bruke den overalt, og kan legge inn +programmer selv når de trenger noe i forhold til kurs o.l de er +på. Jeg tror lærernes selvstendighet her gjør dem tryggere på IKT-bruk +generelt. Det at de av og til får opp advarsler og lignende gjør også +at de må tenke igjennom og spørre om ting rundt datasikkerhet.

+ +

Det er en del programmer vi bruker som ikke finnes for Linux. Mest +brukt er nok Photostory3 som brukes i mange sammenhenger, særlig på +ungdomsskolen, bl.a. til å lage herbarier (plantesamling) . Dette +finnes gratis for Windows, men er ikke fri programvare. Vi er opptatt +av at programmer elevene bruker på skolen også kan brukes gratis +hjemme. Det er også en del programmer som brukes til spesielle elever +som bare går i Windows. Det er viktig med fokus på funksjoner og ikke +på hvilket OS man bruker.

+ +

For oss er det kombinasjonen mellom Skolelinux og Windows som gir +oss en god og hel løsning. Skolelinux er best der de er gode.

+ +

Hvilken fri programvare bruker du til daglig?

+ +

Selv er det LibreOffice jeg bruker til daglig. Jeg bruker selv en +Windowsmaskin. Jeg har benyttet en del fri programvare i forbindelse +med sjekking av trafikk i nettverk, slik som Wireshark, men dette er +jo ikke aktuelt for skolene. Jeg er generelt glad i programmer som +fungerer på både Linux og Windows og gjerne MAC.

+ +

Hvilken strategi tror du er den rette å bruke for å få +skoler til å ta i bruk fri programvare?

+ +

Det er viktig at det benyttes programmer som elevene også kan ta i +bruk hjemme. Det skal da være enkelt, lovlig og gratis for +elevene. Da er jeg ikke lenger veldig opptatt av om det kalles "fri +programvare". For skolene tror jeg "gratis" og "funksjonelt" er bedre +begreper enn "fri" i forhold til programmer. De fleste skiller nok +ikke mellom "fri" og "gratis". Det er nå svært mange elever som +benytter OpenOffice eller LibreOffice som sin primære kontorpakke +hjemme.

+
+
+ + + Tags: debian edu, intervju, norsk. + + +
+
+
+
Changing the default Iceweasel start page in Debian Edu/Squeeze
10th January 2012
@@ -216,557 +622,6 @@ organiserte møtene med foredrag, konferanser og utviklersamlinger.

-
-
Automatically upgrading server firmware on Dell PowerEdge
-
21st November 2011
-

At work we have heaps of servers. I believe the total count is -around 1000 at the moment. To be able to get help from the vendors -when something go wrong, we want to keep the firmware on the servers -up to date. If the firmware isn't the latest and greatest, the -vendors typically refuse to start debugging any problems until the -firmware is upgraded. So before every reboot, we want to upgrade the -firmware, and we would really like everyone handling servers at the -university to do this themselves when they plan to reboot a machine. -For that to happen we at the unix server admin group need to provide -the tools to do so.

- -

To make firmware upgrading easier, I am working on a script to -fetch and install the latest firmware for the servers we got. Most of -our hardware are from Dell and HP, so I have focused on these servers -so far. This blog post is about the Dell part.

- -

On the Dell FTP site I was lucky enough to find -an XML file -with firmware information for all 11th generation servers, listing -which firmware should be used on a given model and where on the FTP -site I can find it. Using a simple perl XML parser I can then -download the shell scripts Dell provides to do firmware upgrades from -within Linux and reboot when all the firmware is primed and ready to -be activated on the first reboot.

- -

This is the Dell related fragment of the perl code I am working on. -Are there anyone working on similar tools for firmware upgrading all -servers at a site? Please get in touch and lets share resources.

- -

-#!/usr/bin/perl
-use strict;
-use warnings;
-use File::Temp qw(tempdir);
-BEGIN {
-    # Install needed RHEL packages if missing
-    my %rhelmodules = (
-        'XML::Simple' => 'perl-XML-Simple',
-        );
-    for my $module (keys %rhelmodules) {
-        eval "use $module;";
-        if ($@) {
-            my $pkg = $rhelmodules{$module};
-            system("yum install -y $pkg");
-            eval "use $module;";
-        }
-    }
-}
-my $errorsto = 'pere@hungry.com';
-
-upgrade_dell();
-
-exit 0;
-
-sub run_firmware_script {
-    my ($opts, $script) = @_;
-    unless ($script) {
-        print STDERR "fail: missing script name\n";
-        exit 1
-    }
-    print STDERR "Running $script\n\n";
-
-    if (0 == system("sh $script $opts")) { # FIXME correct exit code handling
-        print STDERR "success: firmware script ran succcessfully\n";
-    } else {
-        print STDERR "fail: firmware script returned error\n";
-    }
-}
-
-sub run_firmware_scripts {
-    my ($opts, @dirs) = @_;
-    # Run firmware packages
-    for my $dir (@dirs) {
-        print STDERR "info: Running scripts in $dir\n";
-        opendir(my $dh, $dir) or die "Unable to open directory $dir: $!";
-        while (my $s = readdir $dh) {
-            next if $s =~ m/^\.\.?/;
-            run_firmware_script($opts, "$dir/$s");
-        }
-        closedir $dh;
-    }
-}
-
-sub download {
-    my $url = shift;
-    print STDERR "info: Downloading $url\n";
-    system("wget --quiet \"$url\"");
-}
-
-sub upgrade_dell {
-    my @dirs;
-    my $product = `dmidecode -s system-product-name`;
-    chomp $product;
-
-    if ($product =~ m/PowerEdge/) {
-
-        # on RHEL, these pacakges are needed by the firwmare upgrade scripts
-        system('yum install -y compat-libstdc++-33.i686 libstdc++.i686 libxml2.i686 procmail');
-
-        my $tmpdir = tempdir(
-            CLEANUP => 1
-            );
-        chdir($tmpdir);
-        fetch_dell_fw('catalog/Catalog.xml.gz');
-        system('gunzip Catalog.xml.gz');
-        my @paths = fetch_dell_fw_list('Catalog.xml');
-        # -q is quiet, disabling interactivity and reducing console output
-        my $fwopts = "-q";
-        if (@paths) {
-            for my $url (@paths) {
-                fetch_dell_fw($url);
-            }
-            run_firmware_scripts($fwopts, $tmpdir);
-        } else {
-            print STDERR "error: Unsupported Dell model '$product'.\n";
-            print STDERR "error: Please report to $errorsto.\n";
-        }
-        chdir('/');
-    } else {
-        print STDERR "error: Unsupported Dell model '$product'.\n";
-        print STDERR "error: Please report to $errorsto.\n";
-    }
-}
-
-sub fetch_dell_fw {
-    my $path = shift;
-    my $url = "ftp://ftp.us.dell.com/$path";
-    download($url);
-}
-
-# Using ftp://ftp.us.dell.com/catalog/Catalog.xml.gz, figure out which
-# firmware packages to download from Dell.  Only work for Linux
-# machines and 11th generation Dell servers.
-sub fetch_dell_fw_list {
-    my $filename = shift;
-
-    my $product = `dmidecode -s system-product-name`;
-    chomp $product;
-    my ($mybrand, $mymodel) = split(/\s+/, $product);
-
-    print STDERR "Finding firmware bundles for $mybrand $mymodel\n";
-
-    my $xml = XMLin($filename);
-    my @paths;
-    for my $bundle (@{$xml->{SoftwareBundle}}) {
-        my $brand = $bundle->{TargetSystems}->{Brand}->{Display}->{content};
-        my $model = $bundle->{TargetSystems}->{Brand}->{Model}->{Display}->{content};
-        my $oscode;
-        if ("ARRAY" eq ref $bundle->{TargetOSes}->{OperatingSystem}) {
-            $oscode = $bundle->{TargetOSes}->{OperatingSystem}[0]->{osCode};
-        } else {
-            $oscode = $bundle->{TargetOSes}->{OperatingSystem}->{osCode};
-        }
-        if ($mybrand eq $brand && $mymodel eq $model && "LIN" eq $oscode)
-        {
-            @paths = map { $_->{path} } @{$bundle->{Contents}->{Package}};
-        }
-    }
-    for my $component (@{$xml->{SoftwareComponent}}) {
-        my $componenttype = $component->{ComponentType}->{value};
-
-        # Drop application packages, only firmware and BIOS
-        next if 'APAC' eq $componenttype;
-
-        my $cpath = $component->{path};
-        for my $path (@paths) {
-            if ($cpath =~ m%/$path$%) {
-                push(@paths, $cpath);
-            }
-        }
-    }
-    return @paths;
-}
-
- -

The code is only tested on RedHat Enterprise Linux, but I suspect -it could work on other platforms with some tweaking. Anyone know a -index like Catalog.xml is available from HP for HP servers? At the -moment I maintain a similar list manually and it is quickly getting -outdated.

-
-
- - - Tags: debian, english. - - -
-
-
- -
-
Støtt Digitalt Personvern!
-
9th November 2011
-

Datalagringsdirektivet er et grotesk angrep på rettsstaten og da -det ble vedtatt i Stortinget ble det klart at alle som mener det -liberale demokrati bør forsvares måtte stå sammen for å kjempe tilbake -de totalitære strømninger i landet. Jeg ble derfor glad over å se at -den nyopprettede foreningen Digitalt Personvern startet innsamling -2011-10-18 for å gå til sak for å få prøvd lovligheten av direktivet. -Direktivet er så langt prøvd for retten i flere land, blant annet -Tsjekkia, Romania og Tyskland, og så vidt jeg vet har det hver gang -blitt kjent ulovlig av høyesterett eller forfatningsdomstolen i -landene. Jeg håper og tror det samme vil skje her i Norge.

- -

Men for å finne ut av det må det finansiering til. Foreningen -Digitalt Personvern tror det trengs minst 2 millioner kroner for å gå -til sak og følge saken helt til ende, og i går fikk jeg endelig tid -til å overføre min skjerv. Jeg har overført 3000,- til kampanjen, og -oppfordrer hver og en av mine lesere å overføre minst like mye.

- -

Besøk -donasjonssiden -til Digitalt Personvern for å finne kontonummer som kan brukes for å -bidra.

- -

Jeg rekker ikke skrive så mye om hvorfor datalagringsdirektivet må -stoppes, så jeg nøyer meg denne gangen med en liten liste med lenker -til aktuelle artikler og innlegg om temaet.

- - -
-
- - - Tags: norsk, personvern. - - -
-
-
- -
-
Hvordan enkelt laste ned filmer fra NRK
-
5th November 2011
-

Ofte har jeg lyst til å laste ned et innslag fra NRKs nettsted for -å se det senere når jeg ikke er på nett, eller for å ha det -tilgjengelig når jeg en gang i fremtiden ønsker å referere til -innslaget selv om NRK har fjernet det fra sine nettsider. I dag fant -jeg et lite script som fikser jobben.

- -

Scriptet er laget av Jan Henning Thorsen og tilgjengelig fra -github, -og gjør det veldig enkelt å laste ned. Kjør nrk-downloader.sh -http://www1.nrk.no/nett-tv/klipp/582810 for å hente ned et enkelt -innslag eller nrk-downloader.sh -http://www1.nrk.no/nett-tv/kategori/3521 for å laste ned alle -episodene i en serie.

- -

Det er ikke rakettforskning å laste ned NRK-"strømmer", og -tidligere gjorde jeg dette manuelt med mplayer. Scriptet til -Hr. Thorsen gjør det raskere og enklere for meg, men jeg vil ikke si -at det er en revolusjonerende løsning. Jeg mener jo fortsatt at -påstanden fra NRKs ansatte om at det er -vesensforskjellig -å legge tilgjengelig for nedlasting og for streaming er -meningsløs.

-
-
- - - Tags: multimedia, norsk, video, web. - - -
-
-
- -
-
40 kommuner lenker nå til FiksGataMi fra sine nettsider - gjør din?
-
28th October 2011
-

Siden lansering av NUUGs tjeneste -FiksGataMi, en tjeneste for å -gjøre det enkelt for innbyggerne og rapportere og holde rede på status -for rapporter om problemer med offentlig infrastruktur, har tusenvis -av innbyggere bidratt med meldinger. Og spesielt gledelig er det at -det at de fleste i offentlige selv ser verdien av tjenesten. For noen -dager siden oppdaget jeg nok en kommune som hadde lagt inn lenke til -FiksGataMi fra forsiden sine nettsider, og slik omfavnet tjenesten som -sin egen. Det er dermed 40 kommuner som lenker til FiksGataMi, og det -utgjør nesten 10 prosent av kommunene i Norge. :)

- -

Det gjelder så langt Askøy kommune, Audnedal kommune, Aure kommune, -Bærum kommune, Farsund kommune, Flekkefjord kommune, Folldal kommune, -Grue kommune, Hadsel kommune, Hamar, Hægebostad kommune, Kongsberg -kommune, Kristiansund kommune, Kvinesdal kommune, Kviteseid kommune, -Levanger kommune, Lindesnes kommune, Lyngdal kommune, Lørenskog -kommune, Løten kommune, Mandal kommune, Marnardal kommune, Moss -kommune, Namsos kommune, Nissedal kommune, Sirdal kommune, Spydeberg -kommune, Stjørdal kommune, Stord kommune, Søgne kommune, Sør-Odal -kommune, Tolga kommune, Tynset kommune, Tysvær kommune, Ullensvang -Herad, Vennesla kommune, Verdal kommune, Vågan kommune, Vågå kommune -og Åseral kommune. Hvis din kommune ikke er på listen, hva med å -sende dem en epost og foreslå at de også lenker til FiksGataMi?

- -

Her er et generalisert eksempel til meldingen kan sende til sin -kommune basert på en epost utvikleren Ørjan Vøllestad sendte til sin -kommune og som fikk kommunen til å lenke til FiksGataMi:

- -

-
-Subject: Gjøre FiksGataMi tilgjengelig fra kommune websiden
-To: kontakt@min.kommune.no
-
-Hei,
-
-Jeg bor i Min kommune og lurte på om Min kommune kunne lagt en link
-til FiksGataMi på forsiden, lett tilgjengelig slik andre kommuner har
-gjort. Se eksempler under på hvordan det er gjort tilgjengelig og en
-liste over kommuner som har tilgjengeliggjort fiksgatami.no fra
-kommune-siden.
-
-Hvis det ikke er ønskelig, ønsker jeg en tilbakemelding på hvorfor
-ikke. Jeg liker fiksgatami og synes tjenesten er super og gjør det
-lettere for kommuner å følge opp innmeldte saker fra innbyggerne.
-
-Se http://wiki.nuug.no/grupper/fiksgatami/tips for spørsmål og svar mellom
-andre kommuner og fiksgatami.
-Se hovedsiden for tjenesten, http://www.fiksgatami.no/
-De har allerede en Android applikasjon som kan promoteres,
-https://market.android.com/details?id=no.fiksgatami
-
-F.eks. Mandal har lenke til FiksGataMi på alle sine sider under
-overskriften "Min side / Selvbetjening".
-
-Mange andre kommuner har også omfavnet FiksGataMi, og lenket inn til
-tjenesten fra sine sider. Det gjelder så langt:
-
-   1. Askøy kommune, https://www.askoy.kommune.no/
-   2. Audnedal kommune, http://www.audnedal.kommune.no/
-   3. Aure kommune, http://www.aure.kommune.no/
-   4. Bærum kommune, https://www.baerum.kommune.no/
-   5. Farsund kommune, http://www.farsund.kommune.no/
-   6. Flekkefjord kommune, http://www.flekkefjord.kommune.no/
-   7. Folldal kommune, http://folldal.kommune.no/
-   8. Grue kommune, http://www.grue.kommune.no/
-   9. Hadsel kommune, http://www.hadsel.kommune.no/
-  10. Hamar, http://www.hamar.kommune.no/category.php?categoryID=1198
-  11. Hægebostad kommune, http://www.haegebostad.kommune.no/
-  12. Kongsberg kommune, http://www.kongsberg.kommune.no/
-  13. Kristiansund kommune, http://www.kristiansund.kommune.no/
-  14. Kvinesdal kommune, http://www.kvinesdal.kommune.no/
-  15. Kviteseid kommune, http://www.kviteseid.kommune.no/
-  16. Levanger kommune, http://www.levanger.kommune.no/
-  17. Lindesnes kommune, http://www.lindesnes.kommune.no/
-  18. Lyngdal kommune, http://www.lyngdal.kommune.no/
-  19. Lørenskog kommune, http://www.lorenskog.kommune.no/
-  20. Løten kommune, http://www.loten.kommune.no/
-  21. Mandal kommune, http://www.mandal.kommune.no/
-  22. Marnardal kommune, http://www.marnardal.kommune.no/
-  23. Moss kommune, http://www.moss.kommune.no/
-  24. Namsos kommune, http://www.namsos.kommune.no/
-  25. Nissedal kommune,
-      http://www.nissedal.kommune.no/Tenester/Lokalt/Trygge%20Nissedal.aspx
-  26. Sirdal kommune, http://sirdal.kommune.be/
-  27. Spydeberg kommune, http://www.spydeberg.kommune.no/
-  28. Stjørdal kommune, https://www.stjordal.kommune.no/
-  29. Stord kommune, http://www.stord.kommune.no/
-  30. Søgne kommune, http://www.sogne.kommune.no/
-  31. Sør-Odal kommune, http://www.sor-odal.kommune.no/
-  32. Tolga kommune, http://tolga.kommune.no/
-  33. Tynset kommune, http://www.tynset.kommune.no/
-  34. Tysvær kommune, http://www.tysver.kommune.no/
-  35. Ullensvang Herad,
-      http://www.ullensvang.herad.no/index.php?option=com_content&view=article&id=184:fiksgatami&catid=1:naering-og-utvikling&Itemid=174
-  36. Vennesla kommune, http://www.vennesla.kommune.no/
-  37. Verdal kommune, http://www.verdal.kommune.no/
-  38. VÃ¥gan kommune, http://www.vagan.kommune.no/
-  39. Vågå kommune, http://www.vaga.kommune.no/
-  40. Åseral kommune, http://www.aseral.kommune.no/
-
-

- -

Ellers kan jeg melde at FiksGataMi har fått støtte for å rapportere -inn via Open311-grensesnittet i -tillegg til å bruke epost. Det betyr at hvis det offentlige -implementerer Open311-grensesnitt på sin interne database for å -håndtere henvendelser, så kan FiksGataMi-rapporterer sendes direkte -dit uten å gå via epost. Det kan spare litt arbeidstid hos kommuner, -fylker og vegvesen. Støtten er utviklet av -mySociety i England og allerede -i bruk der. Vi håper en norsk etat melder sin interesse for å bruke -Open311 og dermed slippe å håndtere meldingene som epost.

-
-
- - - Tags: fiksgatami, norsk. - - -
-
-
- -
-
Free e-book kiosk for the public libraries?
-
7th October 2011
-

Here in Norway the public libraries are debating with the -publishing houses how to handle electronic books. Surprisingly, the -libraries seem to be willing to accept digital restriction mechanisms -(DRM) on books and renting e-books with artificial scarcity from the -publishing houses. Time limited renting (2-3 years) is one proposed -model, and only allowing X borrowers for each book is another. -Personally I find it amazing that libraries are even considering such -models.

- -

Anyway, while reading part of -this debate, it occurred to me that someone should present a more -sensible approach to the libraries, to allow its borrowers to get used -to a better model. The idea is simple:

- -

Create a computer system for the libraries, either in the form of a -Live DVD or a installable distribution, that provide a simple kiosk -solution to hand out free e-books. As a start, the books distributed -by Project Gutenberg (abount -36,000 books), Project Runenberg -(1149 books) and The -Internet Archive (3,033,748 books) could be included, but any book -where the copyright has expired or with a free licence could be -distributed.

- -

The computer system would make it easy to:

- - - -

In addition to such kiosk solution, there should probably be a web -site as well to allow people easy access to these books without -visiting the library. The site would be the distribution point for -the kiosk systems, which would connect regularly to fetch any new -books available.

- -

Are there anyone working on a system like this? I guess it would -fit any library in the world, and not just the Norwegian public -libraries. :)

-
-
- - - Tags: english, opphavsrett. - - -
-
-
- -
-
Ripping problematic DVDs using dvdbackup and genisoimage
-
17th September 2011
-

For convenience, I want to store copies of all my DVDs on my file -server. It allow me to save shelf space flat while still having my -movie collection easily available. It also make it possible to let -the kids see their favourite DVDs without wearing the physical copies -down. I prefer to store the DVDs as ISOs to keep the DVD menu and -subtitle options intact. It also ensure that the entire film is one -file on the disk. As this is for personal use, the ripping is -perfectly legal here in Norway.

- -

Normally I rip the DVDs using dd like this:

- -
-#!/bin/sh
-# apt-get install lsdvd
-title=$(lsdvd 2>/dev/null|awk '/Disc Title: / {print $3}')
-dd if=/dev/dvd of=/storage/dvds/$title.iso bs=1M
-
- -

But some DVDs give a input/output error when I read it, and I have -been looking for a better alternative. I have no idea why this I/O -error occur, but suspect my DVD drive, the Linux kernel driver or -something fishy with the DVDs in question. Or perhaps all three.

- -

Anyway, I believe I found a solution today using dvdbackup and -genisoimage. This script gave me a working ISO for a problematic -movie by first extracting the DVD file system and then re-packing it -back as an ISO. - -

-#!/bin/sh
-# apt-get install lsdvd dvdbackup genisoimage
-set -e
-tmpdir=/storage/dvds/
-title=$(lsdvd 2>/dev/null|awk '/Disc Title: / {print $3}')
-dvdbackup -i /dev/dvd -M -o $tmpdir -n$title
-genisoimage -dvd-video -o $tmpdir/$title.iso $tmpdir/$title
-rm -rf $tmpdir/$title
-
- -

Anyone know of a better way available in Debian/Squeeze?

- -

Update 2011-09-18: I got a tip from Konstantin Khomoutov about the -readom program from the wodim package. It is specially written to -read optical media, and is called like this: readom dev=/dev/dvd -f=image.iso. It got 6 GB along with the problematic Cars DVD -before it failed, and failed right away with a Timmy Time DVD.

- -

Next, I got a tip from Bastian Blank about -his -program python-dvdvideo, which seem to be just what I am looking -for. Tested it with my problematic Timmy Time DVD, and it succeeded -creating a ISO image. The git source built and installed just fine in -Squeeze, so I guess this will be my tool of choice in the future.

-
-
- - - Tags: english, opphavsrett, video. - - -
-
-
-

RSS feed