+ <div class="entry">
+ <div class="title"><a href="http://people.skolelinux.org/pere/blog/Recipe_to_test_the_Freedombox_project_on_amd64_or_Raspberry_Pi.html">Recipe to test the Freedombox project on amd64 or Raspberry Pi</a></div>
+ <div class="date">10th September 2013</div>
+ <div class="body"><p>I was introduced to the
+<a href="http://www.freedomboxfoundation.org/">Freedombox project</a>
+in 2010, when Eben Moglen presented his vision about serving the need
+of non-technical people to keep their personal information private and
+within the legal protection of their own homes. The idea is to give
+people back the power over their network and machines, and return
+Internet back to its intended peer-to-peer architecture. Instead of
+depending on a central service, the Freedombox will give everyone
+control over their own basic infrastructure.</p>
+
+<p>I've intended to join the effort since then, but other tasks have
+taken priority. But this summers nasty news about the misuse of trust
+and privilege exercised by the "western" intelligence gathering
+communities increased my eagerness to contribute to a point where I
+actually started working on the project a while back.</p>
+
+<p>The <a href="https://alioth.debian.org/projects/freedombox/">initial
+Debian initiative</a> based on the vision from Eben Moglen, is to
+create a simple and cheap Debian based appliance that anyone can hook
+up in their home and get access to secure and private services and
+communication. The initial deployment platform have been the
+<a href="http://www.globalscaletechnologies.com/t-dreamplugdetails.aspx">Dreamplug</a>,
+which is a piece of hardware I do not own. So to be able to test what
+the current Freedombox setup, I had to come up with a way to install
+it on some hardware I do got access to. I have rewritten the
+<a href="https://github.com/NickDaly/freedom-maker">freedom-maker</a>
+image build framework to use .deb packages instead of only copying
+setup into the boot images, and thanks to this rewrite I am able to
+set up any machine supported by Debian Wheezy as a Freedombox, using
+the previously mentioned deb (and a few support debs for packages
+missing in Debian).</p>
+
+<p>The current Freedombox setup consist of a set of bootstrapping
+scripts
+(<a href="https://github.com/petterreinholdtsen/freedombox-setup">freedombox-setup</a>),
+and a administrative web interface
+(<a href="https://github.com/NickDaly/Plinth">plinth</a> + exmachina +
+withsqlite), as well as a privacy enhancing proxy based on
+<a href="http://packages.qa.debian.org/privoxy">privoxy</a>
+(freedombox-privoxy). There is also a web/javascript based XMPP
+client (<a href="http://packages.qa.debian.org/jwchat">jwchat</a>)
+trying (unsuccessfully so far) to talk to the XMPP server
+(<a href="http://packages.qa.debian.org/ejabberd">ejabberd</a>). The
+web interface is pluggable, and the goal is to use it to enable OpenID
+services, mesh network connectivity, use of TOR, etc, etc. Not much of
+this is really working yet, see
+<a href="https://github.com/NickDaly/freedombox-todos/blob/master/TODO">the
+project TODO</a> for links to GIT repositories. Most of the code is
+on github at the moment. The HTTP proxy is operational out of the
+box, and the admin web interface can be used to add/remove plinth
+users. I've not been able to do anything else with it so far, but
+know there are several branches spread around github and other places
+with lots of half baked features.</p>
+
+<p>Anyway, if you want to have a look at the current stat, the
+following recipes should work to give you a test machine to poke
+at.</p>
+
+<p><strong>Debian Wheezy amd64</strong></p>
+
+<ol>
+
+<li>Fetch normal Debian Wheezy installation ISO.</li>
+<li>Boot from it, either as CD or USB stick.</li>
+<li><p>Press [tab] on the boot prompt and add this as a boot argument
+to the Debian installer:<p>
+<pre>url=<a href="http://www.reinholdtsen.name/freedombox/preseed-wheezy.dat">http://www.reinholdtsen.name/freedombox/preseed-wheezy.dat</a></pre></li>
+
+<li>Answer the few language/region/password questions and pick disk to
+install on.</li>
+
+<li>When the installation is finished and the machine have rebooted a
+few times, your Freedombox is ready for testing.</li>
+
+</ol>
+
+<p><strong>Raspberry Pi Raspbian</strong></p>
+
+<ol>
+
+<li>Fetch a Raspbian SD card image, create SD card.</li>
+<li>Boot from SD card, extend file system to fill the card completely.</li>
+<li><p>Log in and add this to /etc/sources.list:</p>
+<pre>
+deb <a href="http://www.reinholdtsen.name/freedombox/">http://www.reinholdtsen.name/freedombox</a> wheezy main
+</pre></li>
+<li><p>Run this as root:</p>
+<pre>
+wget -O - http://www.reinholdtsen.name/freedombox/BE1A583D.asc | \
+ apt-key add -
+apt-get update
+apt-get install freedombox-setup
+/usr/lib/freedombox/setup
+</pre></li>
+<li>Reboot into your freshly created Freedombox.</li>
+
+</ol>
+
+<p>You can test it on other architectures too, but because the
+freedombox-privoxy package is binary, it will only work as intended on
+the architectures where I have had time to build the binary and put it
+in my APT repository. But do not let this stop you. It is only a
+short "<tt>apt-get source -b freedombox-privoxy</tt>" away. :)</p>
+
+<p>Note that by default Freedombox is a DHCP server on the
+192.168.1.0/24 subnet, so if this is your subnet be careful and turn
+off the DHCP server by running "<tt>update-rc.d isc-dhcp-server
+disable</tt>" as root.</p>
+
+<p>Please let me know if this work for you, or if you have any
+problems. We gather on the IRC channel
+<a href="irc://irc.debian.org:6667/%23freedombox">#freedombox</a> on
+irc.debian.org and the
+<a href="http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/freedombox-discuss">project
+mailing list</a>.</p>
+
+<p>Once you get your freedombox operational, you can visit
+<tt>http://your-host-name:8001/</tt> to see the state of the plint
+welcome screen (dead end - do not be surprised if you are unable to
+get past it), and next visit <tt>http://your-host-name:8001/help/</tt>
+to look at the rest of plinth. The default user is 'admin' and the
+default password is 'secret'.</p>
+</div>
+ <div class="tags">
+
+
+ Tags: <a href="http://people.skolelinux.org/pere/blog/tags/debian">debian</a>, <a href="http://people.skolelinux.org/pere/blog/tags/english">english</a>, <a href="http://people.skolelinux.org/pere/blog/tags/freedombox">freedombox</a>, <a href="http://people.skolelinux.org/pere/blog/tags/sikkerhet">sikkerhet</a>, <a href="http://people.skolelinux.org/pere/blog/tags/surveillance">surveillance</a>, <a href="http://people.skolelinux.org/pere/blog/tags/web">web</a>.
+
+
+ </div>
+ </div>
+ <div class="padding"></div>
+
+ <div class="entry">
+ <div class="title"><a href="http://people.skolelinux.org/pere/blog/Datalagringsdirektivet_gj_r_at_Oslo_H_yre_og_Arbeiderparti_ikke_f_r_min_stemme_i__r.html">Datalagringsdirektivet gjør at Oslo Høyre og Arbeiderparti ikke får min stemme i år</a></div>
+ <div class="date"> 8th September 2013</div>
+ <div class="body"><p>I 2011 raderte et stortingsflertall bestående av Høyre og
+Arbeiderpartiet vekk en betydelig del av privatsfæren til det norske
+folk. Det ble vedtatt at det skulle registreres og lagres i et halvt
+år hvor alle som bærer på en mobiltelefon befinner seg, hvem de
+snakker med og hvor lenge de snakket sammen. Det skal også
+registreres hvem de sendte SMS-meldinger til, hvem en har sendt epost
+til, og hvilke nett-tjenere en besøkte. Saken er kjent som
+<a href="http://beta.holderdeord.no/issues/innfore-datalagringsdirektivet">Datalagringsdirektivet
+(DLD)</a>, og innebærer at alle innbyggerne og andre innenfor Norges
+grenser overvåkes døgnet rundt. Det ble i praksis innført brev og
+besøkskontroll av hele befolkningen. Rapporter fra de landene som
+allerede har innført slik total lagring av borgernes
+kommunikasjonsmønstre forteller at det ikke hjelper i
+kriminalitetsbekjempelsen. Den norske prislappen blir mange hundre
+millioner, uten at det ser ut til å bidra positivt til politiets
+arbeide. Jeg synes flere hundre millioner i stedet burde vært brukt
+på noe som kan dokumenteres å ha effekt i kriminalitetsbekjempelsen.
+Se mer på
+<a href="http://no.wikipedia.org/wiki/Datalagringsdirektivet">Wikipedia</a>
+og <a href="http://www.uhuru.biz/?cat=84">Jon Wessel-Aas</a>.</p>
+
+<p>Hva er problemet, tenkter du kanskje? Et åpenbart problem er at
+medienes kildevern i praksis blir radert ut. Den innsamlede
+informasjonen gjør det mulig å finne ut hvem som har snakket med
+journalister på telefon, SMS og epost, og hvem som har vært i nærheten
+av journalister så sant begge bar med seg en telefon. Et annet er at
+advokatvernet blir sterkt redusert, der politiet kan finne ut hvem
+som har snakket med en advokat når, eller vært i møter en med advokat.
+Et tredje er at svært personlig informasjon kan avledes fra hvilke
+nettsteder en har besøkt. Har en besøkt hivnorge.no,
+swingersnorge.com eller andre sider som kan brukes til avlede
+interesser som hører til privatsfæren, vil denne informasjonen være
+tilgjengelig takket være datalagringsdirektivet.</p>
+
+<p>De fleste partiene var mot, kun to partier stemte for. Høyre og
+Arbeiderpartiet. Og både Høyre og Arbeiderpartiet i Oslo har
+DLD-forkjempere på toppen av sine lister (har ikke sjekket de andre
+fylkene). Det er dermed helt uaktuelt for meg å stemme på disse
+partiene. Her er oversikten over partienes valglister i Oslo, med
+informasjon om hvem som stemte hva i første DLD-votering i Stortinget,
+basert på informasjon fra mine venner i
+<a href="http://beta.holderdeord.no/votes/1301946411e">Holder de
+Ord</a> samt <a href="http://data.stortinget.no/">data.stortinget.no</a>.
+Først ut er stortingslista fra Høyre for Oslo:</p>
+
+<style type="text/css">
+.for {background-color:#F5A9A9;}
+.mot {background-color:#A9F5BC;}
+.ukjent { }
+</style>
+
+<table>
+<tr><th>#</th><th>Navn, fødselsår og valgkrets</th><th>Stemme/kommentar</th></tr>
+
+<tr class="for"><td>1.</td>
+<td>Ine Marie Eriksen Søreide (1976), Gamle Oslo</td>
+<td>Stemte for DLD</td></tr>
+
+<tr class="mot"><td>2.</td>
+<td>Nikolai Astrup (1978), Frogner</td>
+<td>Stemte mot DLD</td></tr>
+
+<tr class="mot"><td>3.</td>
+<td>Michael Tetzschner (1954), Vestre Aker</td>
+<td>Stemte mot DLD</td>
+
+<tr class="ukjent"><td>4.</td>
+<td>Kristin Vinje (1963), Nordre Aker</td>
+<td>Ikke til stede</td></tr>
+
+<tr class="ukjent"><td>5.</td>
+<td>Mudassar Hussain Kapur (1976), Nordstrand</td>
+<td>Ikke til stede</td></tr>
+
+<tr class="ukjent"><td>6.</td>
+<td>Stefan Magnus B. Heggelund (1984), Grünerløkka</td>
+<td>Ikke til stede</td></tr>
+
+<tr class="ukjent"><td>7.</td>
+<td>Heidi Nordby Lunde (1973), Grünerløkka</td>
+<td>Ikke til stede</td></tr>
+
+<tr class="ukjent"><td>8.</td>
+<td>Frode Helgerud (1950), Frogner</td>
+<td>Ikke til stede</td></tr>
+
+<tr class="ukjent"><td>9.</td>
+<td>Afshan Rafiq (1975), Stovner</td>
+<td>Ikke til stede</td></tr>
+
+<tr class="ukjent"><td>10.</td>
+<td>Astrid Nøklebye Heiberg (1936), Frogner</td>
+<td>Ikke til stede</td></tr>
+
+<tr class="ukjent"><td>11.</td>
+<td>Camilla Strandskog (1984) St.Hanshaugen</td>
+<td>Ikke til stede</td></tr>
+
+<tr class="ukjent"><td>12.</td>
+<td>John Christian Elden (1967), Ullern</td>
+<td>Ikke til stede</td></tr>
+
+<tr class="ukjent"><td>13.</td>
+<td>Berit Solli (1972), Alna</td>
+<td>Ikke til stede</td></tr>
+
+<tr class="ukjent"><td>14.</td>
+<td>Ola Kvisgaard (1963), Frogner</td>
+<td>Ikke til stede</td></tr>
+
+<tr class="ukjent"><td>15.</td>
+<td>James Stove Lorentzen (1957), Vestre Aker</td>
+<td>Ikke til stede</td></tr>
+
+<tr class="ukjent"><td>16.</td>
+<td>Gülsüm Koc (1987), Stovner</td>
+<td>Ikke til stede</td></tr>
+
+<tr class="ukjent"><td>17.</td>
+<td>Jon Ole Whist (1976), Grünerløkka</td>
+<td>Ikke til stede</td></tr>
+
+<tr class="ukjent"><td>18.</td>
+<td>Maren Eline Malthe-Sørenssen (1971), Vestre Aker</td>
+<td>Ikke til stede</td></tr>
+
+<tr class="ukjent"><td>19.</td>
+<td>Ståle Hagen (1968), Søndre Nordstrand</td>
+<td>Ikke til stede</td></tr>
+
+<tr class="ukjent"><td>20.</td>
+<td>Kjell Omdal Erichsen (1978), Sagene</td>
+<td>Ikke til stede</td></tr>
+
+<tr class="ukjent"><td>21.</td>
+<td>Saida R. Begum (1987), Grünerløkka</td>
+<td>Ikke til stede</td></tr>
+
+<tr class="ukjent"><td>22.</td>
+<td>Torkel Brekke (1970), Nordre Aker</td>
+<td>Ikke til stede</td></tr>
+
+<tr class="ukjent"><td>23.</td>
+<td>Sverre K. Seeberg (1950), Vestre Aker</td>
+<td>Ikke til stede</td></tr>
+
+<tr class="ukjent"><td>24.</td>
+<td>Julie Margrethe Brodtkorb (1974), Ullern</td>
+<td>Ikke til stede</td></tr>
+
+<tr class="ukjent"><td>25.</td>
+<td>Fabian Stang (1955), Frogner</td>
+<td>Ikke til stede</td></tr>
+
+</table>
+
+<p>Deretter har vi stortingslista fra Arbeiderpartiet for Oslo:</p>
+
+<table>
+
+<tr><th>#</th><th>Navn, fødselsår og valgkrets</th><th>Stemme/kommentar</th></tr>
+
+<tr class="for"><td>1.</td>
+<td>Jens Stoltenberg (1959), Frogner</td>
+<td>Ikke til stede i Stortinget, leder av regjeringen som fremmet forslaget</td></tr>
+
+<tr class="for"><td>2.</td>
+<td>Hadia Tajik (1983), Grünerløkka</td>
+<td>Stemte for DLD</td></tr>
+
+<tr class="for"><td> 3.</td>
+<td>Jonas Gahr Støre (1960), Vestre Aker</td>
+<td>Ikke til stede i Stortinget, medlem av regjeringen som fremmet forslaget</td></tr>
+
+<tr class="for"><td> 4.</td>
+<td>Marianne Marthinsen (1980), Grünerløkka</td>
+<td>Stemte for DLD</td></tr>
+
+<tr class="for"><td> 5.</td>
+<td>Jan Bøhler (1952), Alna</td>
+<td>Stemte for DLD</td></tr>
+
+<tr class="for"><td> 6.</td>
+<td>Marit Nybakk (1947), Frogner</td>
+<td>Stemte for DLD</td></tr>
+
+<tr class="for"><td> 7.</td>
+<td>Truls Wickholm (1978), Sagene</td>
+<td>Stemte for DLD</td></tr>
+
+<tr class="ukjent"><td> 8.</td>
+<td>Prableen Kaur (1993), Grorud</td>
+<td>Ikke til stede</td></tr>
+
+<tr class="ukjent"><td> 9.</td>
+<td>Vegard Grøslie Wennesland (1983), St.Hanshaugen</td>
+<td>Ikke til stede</td></tr>
+
+<tr class="ukjent"><td> 10.</td>
+<td>Inger Helene Vaaten (1975), Grorud</td>
+<td>Ikke til stede</td></tr>
+
+<tr class="ukjent"><td> 11.</td>
+<td>Ivar Leveraas (1939), Alna</td>
+<td>Ikke til stede</td></tr>
+
+<tr class="ukjent"><td> 12.</td>
+<td>Grete Haugdal (1971), Gamle Oslo</td>
+<td>Ikke til stede</td></tr>
+
+<tr class="ukjent"><td> 13.</td>
+<td>Olav Tønsberg (1948), Alna</td>
+<td>Ikke til stede</td></tr>
+
+<tr class="ukjent"><td> 14.</td>
+<td>Khamshajiny Gunaratnam (1988), Grorud</td>
+<td>Ikke til stede</td></tr>
+
+<tr class="ukjent"><td> 15.</td>
+<td>Fredrik Mellem (1969), Sagene</td>
+<td>Ikke til stede</td></tr>
+
+<tr class="ukjent"><td> 16.</td>
+<td>Brit Axelsen (1945), Stovner</td>
+<td>Ikke til stede</td></tr>
+
+<tr class="ukjent"><td> 17.</td>
+<td>Dag Bayegan-Harlem (1977), Ullern</td>
+<td>Ikke til stede</td></tr>
+
+<tr class="ukjent"><td> 18.</td>
+<td>Kristin Sandaker (1963), Østeinsjø</td>
+<td>Ikke til stede</td></tr>
+
+<tr class="ukjent"><td> 19.</td>
+<td>Bashe Musse (1965), Grünerløkka</td>
+<td>Ikke til stede</td></tr>
+
+<tr class="ukjent"><td> 20.</td>
+<td>Torunn Kanutte Husvik (1983), St. Hanshaugen</td>
+<td>Ikke til stede</td></tr>
+
+<tr class="ukjent"><td> 21.</td>
+<td>Steinar Andersen (1947), Nordstrand</td>
+<td>Ikke til stede</td></tr>
+
+<tr class="ukjent"><td> 22.</td>
+<td>Anne Cathrine Berger (1972), Sagene</td>
+<td>Ikke til stede</td></tr>
+
+<tr class="ukjent"><td> 23.</td>
+<td>Khalid Mahmood (1959), Østensjø</td>
+<td>Ikke til stede</td></tr>
+
+<tr class="ukjent"><td> 24.</td>
+<td>Munir Jaber (1990), Alna</td>
+<td>Ikke til stede</td></tr>
+
+<tr class="ukjent"><td> 25.</td>
+<td>Libe Solberg Rieber-Mohn (1965), Frogner</td>
+<td>Ikke til stede</td></tr>
+
+</table>
+
+<p>Hvilket parti får så min stemme i år. Jeg tror det blir
+<a href="http://piratpartiet.no/">Piratpartiet</a>. Hvis de kan bidra
+til at det kommer noen inn på Stortinget med teknisk peiling, så får
+kanskje ikke overvåkningsgalskapen like fritt spillerom som det har
+hatt så langt.</p>
+
+</div>
+ <div class="tags">
+
+
+ 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>, <a href="http://people.skolelinux.org/pere/blog/tags/stortinget">stortinget</a>, <a href="http://people.skolelinux.org/pere/blog/tags/surveillance">surveillance</a>, <a href="http://people.skolelinux.org/pere/blog/tags/valg">valg</a>.
+
+
+ </div>
+ </div>
+ <div class="padding"></div>
+
+ <div class="entry">
+ <div class="title"><a href="http://people.skolelinux.org/pere/blog/Second_beta_release__beta_1__of_Debian_Edu_Skolelinux_based_on_Debian_Wheezy.html">Second beta release (beta 1) of Debian Edu/Skolelinux based on Debian Wheezy</a></div>
+ <div class="date">22nd August 2013</div>
+ <div class="body"><p>The second wheezy based beta release of Debian Edu was wrapped up
+today, slightly delayed because of some bugs in the initial Windows
+integration fixes . This is the release announcement:</p>
+
+<p><strong>New features for Debian Edu 7.1+edu0~b1 released 2013-08-22</strong></p>
+
+<p>These are the release notes for Debian Edu / Skolelinux
+7.1+edu0~b1, based on Debian with codename "Wheezy".</p>
+
+<p><strong>About Debian Edu and Skolelinux</strong></p>
+
+<p><a href="http://www.skolelinux.org/">Debian Edu, also known as
+Skolelinux</a>, is a Linux distribution based on Debian providing an
+out-of-the box environment of a completely configured school
+network. Immediately after installation a school server running all
+services needed for a school network is set up just waiting for users
+and machines being added via GOsa², a comfortable Web-UI. A netbooting
+environment is prepared using PXE, so after initial installation of
+the main server from CD or USB stick all other machines can be
+installed via the network. The provided school server provides LDAP
+database and Kerberos authentication service, centralized home
+directories, DHCP server, web proxy and many other services. The
+desktop contains
+<a href="http://people.skolelinux.org/pere/blog/Educational_applications_included_in_Debian_Edu___Skolelinux__the_screenshot_collection____.html">more
+than 60 educational software packages</a> and more are available from
+the Debian archive, and schools can choose between KDE, Gnome, LXDE
+and Xfce desktop environment.</p>
+
+<p>This is the sixth test release based on Debian Wheezy. Basically this
+is an updated and slightly improved version compared to the Squeeze
+release.</p>
+
+<p>ALERT: Alpha based installations should reinstall or downgrade the
+versions of gosa and libpam-mklocaluser to the ones used in this beta
+release. Both alpha and beta0 based installations should reinstall or
+deal with gosa.conf manually; there are two options: (1) Keep
+gosa.conf and edit this file as outlined
+<a href="http://lists.debian.org/debian-edu/2013/08/msg00127.html">on
+the mailing list</a>. (2) Accept the new version of gosa.conf and
+replace both contained admin password placeholders with the password
+hashes found in the old one (backup copy!). In both cases every user
+need to change their their password to make sure a password is set for
+CIFS access to their home directory.</p>
+
+<p><strong>Software updates</strong></p>
+
+<ul>
+
+<li>Added ssh askpass packages to default installation, to ensure ssh
+ work also without a attached tty.</li>
+<li>Add the command-not-found package to the default installation to
+ make it easier to figure out where to find missing command line
+ tools. Please note, that the command 'update-command-not-found'
+ has to be run as root to actually make it useful (internet access
+ required).</li>
+
+</ul>
+
+<p><strong>Other changes</strong></p>
+
+<ul>
+
+<li>Adjusted the USB stick ISO image build to include every tool
+needed for desktop=xfce installations.</li>
+<li>Adjust thin-client-server task to work when installing from USB
+stick ISO image.</li>
+<li>Made new grub artwork (changed png from indexed to RGB format).</li>
+<li>Minor cleanup in the CUPS setup.</li>
+<li>Make sure that bootstrapping of the Samba domain really happens
+ during installation of the main server and adjust SID handling to
+ cope with this.</li>
+<li>Make Samba passwords changeable (again) via GOsa².</li>
+<li>Fix generation of LM and NT password hashes via GOsa² to avoid
+ empty password hashes.</li>
+<li>Adapted Samba machine domain joining to latest change in the
+ smbldap-tools Perl package, fixing bugs blocking Windows machines
+ from joining the Samba domain.</li>
+
+</ul>
+
+<p><strong>Known issues</strong></p>
+
+<ul>
+
+<li>KDE fails to understand the wpad.dat file provided, causing it to
+ not use the http proxy as it should.</li>
+<li>Chromium also fails to use the proxy when using the KDE desktop
+ (using the KDE configuration).</li>
+
+</ul>
+
+<p><strong>Where to get it</strong></p>
+
+<p>To download the multiarch netinstall CD release you can use</p>
+
+<ul>
+
+<li><a href="ftp://ftp.skolelinux.org/skolelinux-cd/wheezy/debian-edu-7.1+edu0~b1-CD.iso">ftp://ftp.skolelinux.org/skolelinux-cd/wheezy/debian-edu-7.1+edu0~b1-CD.iso</a></li>
+
+<li><a href="http://ftp.skolelinux.org/skolelinux-cd/wheezy/debian-edu-7.1+edu0~b1-CD.iso">http://ftp.skolelinux.org/skolelinux-cd/wheezy/debian-edu-7.1+edu0~b1-CD.iso</a></li>
+
+<li>rsync -avzP ftp.skolelinux.org::skolelinux-cd/wheezy/debian-edu-7.1+edu0~b1-CD.iso .</li>
+
+</ul>
+
+<p>The MD5SUM of this image is: 1e357f80b55e703523f2254adde6d78b
+<br>The SHA1SUM of this image is: 7157f9be5fd27c7694d713c6ecfed61c3edda3b2</p>
+
+<p>To download the multiarch USB stick ISO release you can use</p>
+
+<ul>
+
+<li><a href="ftp://ftp.skolelinux.org/skolelinux-cd/wheezy/debian-edu-7.1+edu0~b1-USB.iso">ftp://ftp.skolelinux.org/skolelinux-cd/wheezy/debian-edu-7.1+edu0~b1-USB.iso</a></li>
+<li><a href="http://ftp.skolelinux.org/skolelinux-cd/wheezy/debian-edu-7.1+edu0~b1-USB.iso">http://ftp.skolelinux.org/skolelinux-cd/wheezy/debian-edu-7.1+edu0~b1-USB.iso</a></li>
+<li>rsync -avzP ftp.skolelinux.org::skolelinux-cd/wheezy/debian-edu-7.1+edu0~b1-USB.iso .</li>
+
+</ul>
+
+<p>The MD5SUM of this image is: 7a8408ead59cf7e3cef25afb6e91590b
+<br>The SHA1SUM of this image is: f1817c031f02790d5edb3bfa0dcf8451088ad119</p>
+
+
+<p><strong>How to report bugs</strong></p>
+
+<p><a href="http://wiki.debian.org/DebianEdu/HowTo/ReportBugs">http://wiki.debian.org/DebianEdu/HowTo/ReportBugs</a>
+</div>
+ <div class="tags">
+
+
+ Tags: <a href="http://people.skolelinux.org/pere/blog/tags/debian edu">debian edu</a>, <a href="http://people.skolelinux.org/pere/blog/tags/english">english</a>.
+
+
+ </div>
+ </div>
+ <div class="padding"></div>
+
+ <div class="entry">
+ <div class="title"><a href="http://people.skolelinux.org/pere/blog/Intel_180_SSD_disk_with_Lenovo_firmware_can_not_use_Intel_firmware.html">Intel 180 SSD disk with Lenovo firmware can not use Intel firmware</a></div>
+ <div class="date">18th August 2013</div>
+ <div class="body"><p>Earlier, I reported about
+<a href="http://people.skolelinux.org/pere/blog/How_to_fix_a_Thinkpad_X230_with_a_broken_180_GB_SSD_disk.html">my
+problems using an Intel SSD 520 Series 180 GB disk</a>. Friday I was
+told by IBM that the original disk should be thrown away. And as
+there no longer was a problem if I bricked the firmware, I decided
+today to try to install Intel firmware to replace the Lenovo firmware
+currently on the disk.</p>
+
+<p>I searched the Intel site for firmware, and found
+<a href="https://downloadcenter.intel.com/Detail_Desc.aspx?agr=Y&ProdId=3472&DwnldID=18363&ProductFamily=Solid-State+Drives+and+Caching&ProductLine=Intel%c2%ae+High+Performance+Solid-State+Drive&ProductProduct=Intel%c2%ae+SSD+520+Series+(180GB%2c+2.5in+SATA+6Gb%2fs%2c+25nm%2c+MLC)&lang=eng">issdfut_2.0.4.iso</a>
+(aka Intel SATA Solid-State Drive Firmware Update Tool) which
+according to the site should contain the latest firmware for SSD
+disks. I inserted the broken disk in one of my spare laptops and
+booted the ISO from a USB stick. The disk was recognized, but the
+program claimed the newest firmware already were installed and refused
+to insert any Intel firmware. So no change, and the disk is still
+unable to handle write load. :( I guess the only way to get them
+working would be if Lenovo releases new firmware. No idea how likely
+that is. Anyway, just blogging about this test for completeness. I
+got a working Samsung disk, and see no point in spending more time on
+the broken disks.</p>
+</div>
+ <div class="tags">
+
+
+ Tags: <a href="http://people.skolelinux.org/pere/blog/tags/debian">debian</a>, <a href="http://people.skolelinux.org/pere/blog/tags/english">english</a>.
+
+
+ </div>
+ </div>
+ <div class="padding"></div>
+
<div class="entry">
<div class="title"><a href="http://people.skolelinux.org/pere/blog/90_percent_done_with_the_Norwegian_draft_translation_of_Free_Culture.html">90 percent done with the Norwegian draft translation of Free Culture</a></div>
<div class="date"> 2nd August 2013</div>
</div>
<div class="padding"></div>
- <div class="entry">
- <div class="title"><a href="http://people.skolelinux.org/pere/blog/The_Thinkpad_is_dead__long_live_the_Thinkpad_X230.html">The Thinkpad is dead, long live the Thinkpad X230</a></div>
- <div class="date"> 4th July 2013</div>
- <div class="body"><p>Half a year ago, I reported that I had to find a replacement for my
-trusty old Thinkpad X41. Unfortunately I did not have much time to
-spend on it, but today the replacement finally arrived. I ended up
-picking a <a href="http://www.linlap.com/lenovo_thinkpad_x230">Thinkpad
-X230</a> with SSD disk (NZDAJMN). I first test installed Debian Edu
-Wheezy as a roaming workstation, and it worked flawlessly. As I write
-this, it is installing what I hope will be a more final installation,
-with a encrypted hard drive to ensure any dope head stealing it end up
-with an expencive door stop.</p>
-
-<p>I had a hard time trying to track down a good laptop, as my most
-important requirements (robust and with a good keyboard) are never
-listed in the feature list. But I did get good help from the search
-feature at <ahref="http://www.prisjakt.no/">Prisjakt</a>, which
-allowed me to limit the list of interesting laptops based on my other
-requirements. A bit surprising that SSD disk are not disks, so I had
-to drop number of disks from my search parameters.</p>
-
-<p>I am not quite convinced about the keyboard, as it is significantly
-wider than my old keyboard, and I have to stretch my hand a lot more
-to reach the edges. But the key response is fairly good and the
-individual key shape is fairly easy to handle, so I hope I will get
-used to it. My old X40 was starting to fail, and I really needed a
-new laptop now. :)</p>
-
-<p>I look forward to figuring out how to turn off the touch pad.</p>
-</div>
- <div class="tags">
-
-
- Tags: <a href="http://people.skolelinux.org/pere/blog/tags/debian">debian</a>, <a href="http://people.skolelinux.org/pere/blog/tags/english">english</a>.
-
-
- </div>
- </div>
- <div class="padding"></div>
-
- <div class="entry">
- <div class="title"><a href="http://people.skolelinux.org/pere/blog/Fourth_alpha_release_of_Debian_Edu_Skolelinux_based_on_Debian_Wheezy.html">Fourth alpha release of Debian Edu/Skolelinux based on Debian Wheezy</a></div>
- <div class="date"> 3rd July 2013</div>
- <div class="body"><p>The fourth wheezy based alpha release of Debian Edu was wrapped up
-today. This is the release announcement:</p>
-
-<p><strong>New features for Debian Edu 7.1+edu0~alpha3 released
-2013-07-03</strong></p>
-
-<p>These are the release notes for for Debian Edu / Skolelinux
-7.1+edu0~alpha3, based on Debian with codename "Wheezy".</p>
-
-<p><strong>About Debian Edu and Skolelinux</strong></p>
-
-<p><a href="http://www.skolelinux.org/">Debian Edu, also known as
-Skolelinux</a>, is a Linux distribution based on Debian providing an
-out-of-the box environment of a completely configured school
-network. Immediately after installation a school server running all
-services needed for a school network is set up just waiting for users
-and machines being added via GOsa², a comfortable Web-UI. A netbooting
-environment is prepared using PXE, so after initial installation of
-the main server from CD, DVD or USB stick all other machines can be
-installed via the network. The provided school server provides LDAP
-database and Kerberos authentication service, centralized home
-directories, DHCP server, web proxy and many other services. The
-desktop contains
-<a href="http://people.skolelinux.org/pere/blog/Educational_applications_included_in_Debian_Edu___Skolelinux__the_screenshot_collection____.html">more
-than 60 educational software packages</a> and more are available from
-the Debian archive, and schools can choose between KDE, Gnome, LXDE
-and Xfce desktop environment.</p>
-
-<p>This is the fourth test release based on Debian Wheezy. Basically
-this is an updated and slightly improved version compared to the
-Squeeze release.</p>
-
-<p><strong>Software updates</strong></p>
-<ul>
- <li>Dropped ispell dictionaries from our default installation.</li>
- <li>Dropped menu-xdg from the KDE desktop option, to drop the Debian
- submenu. It was not included with Gnome, LXDE or Xfce, so this
- brings KDE in line with the others.</li>
- <li>Dropped xdrawchem, xjig and xsok from our default installation as
- they don't have a desktop menu entry and thus won't show up in the
- menu now that menu-xdg was removed.</li>
- <li>Removed the killer system to kill left behind processes on
- multi-user machines, as it was no longer able to understand when a
- X display was in use and killed the processes of the active users
- too.</li>
- <li>Dropped the golearn (from goplay) package as the debtags in wheezy
- are too few to make the package useful.</li>
-</ul>
-<p><strong>Other changes</strong></p>
-<ul>
- <li>Updated artwork matching http://wiki.debian.org/DebianArt/Themes/Joy
- <li>Multi-arch i386/amd64 USB stick ISO available.</li>
- <li>Got rid of ispell/wordlist related debconf questions that showed
- up for some language options.</li>
- <li>Switched to using http.debian.net as APT source by default.</li>
- <li>Fixed proxy configuration on Main Server installations.</li>
- <li>Changed LTSP setup to ask dpkg to use force-unsafe-io the same way
- d-i is doing it.</li>
- <li>Made sure root and user passwords were not left behind in the
- debconf database after installation on Main Server installations.</li>
- <li>Made Roaming Workstation dynamic setup more robust and added draft
- script setup-ad-client to hook a Roaming Workstation up to a
- Active Directory server instead of a Debian Edu Main Server.</li>
- <li>Update system to install needed firmware packages during
- installation, to work properly in Wheezy.</li>
- <li>Update system to handle hardware quirks (debian-edu-hwsetup).</li>
- <li>Corrected PXE installation setup to properly pass selected desktop
- and keymap settings to PXE installation clients.</li>
- <li>LTSP diskless workstations use sshfs by default, allowing them to
- work without adding them to DNS and NIS netgroups for NFS access.</li>
-</ul>
-<p><strong>Known issues</strong></p>
-<ul>
- <li>No mass import of user account data in GOsa (ldif or csv)
- available yet (698840).</li>
- <li>Artwork not enabled for all desktops.</li>
-</ul>
-<p><strong>Where to get it</strong></p>
-
-<p>To download the multiarch netinstall CD release you can use</p>
-<ul>
- <li><a href="ftp://ftp.skolelinux.org/skolelinux-cd/wheezy/debian-edu-7.1+edu0~a3-CD.iso">ftp://ftp.skolelinux.org/skolelinux-cd/wheezy/debian-edu-7.1+edu0~a3-CD.iso</a></li>
- <li><a href="http://ftp.skolelinux.org/skolelinux-cd/wheezy/debian-edu-7.1+edu0~a3-CD.iso">http://ftp.skolelinux.org/skolelinux-cd/wheezy/debian-edu-7.1+edu0~a3-CD.iso</a></li>
- <li>rsync -avzP ftp.skolelinux.org::skolelinux-cd/wheezy/debian-edu-7.1+edu0~a3-CD.iso .</li>
-</ul>
-
-<p>The MD5SUM of this image is: 2b161a99d2a848c376d8d04e3854e30c
-<br>The SHA1SUM of this image is: 498922e9c508c0a7ee9dbe1dfe5bf830d779c3c8</p>
-
-<p>To download the multiarch USB stick ISO release you can use</p>
-<ul>
- <li><a href="ftp://ftp.skolelinux.org/skolelinux-cd/wheezy/debian-edu-7.1+edu0~a3-USB.iso">ftp://ftp.skolelinux.org/skolelinux-cd/wheezy/debian-edu-7.1+edu0~a3-USB.iso</a></li>
- <li><a href="http://ftp.skolelinux.org/skolelinux-cd/wheezy/debian-edu-7.1+edu0~a3-USB.iso">http://ftp.skolelinux.org/skolelinux-cd/wheezy/debian-edu-7.1+edu0~a3-USB.iso</a></li>
- <li>rsync -avzP ftp.skolelinux.org::skolelinux-cd/wheezy/debian-edu-7.1+edu0~a3-USB.iso .</li>
-</ul>
-
-<p>The MD5SUM of this image is: 25e808e403a4c15dbef1d13c37d572ac
-<br>The SHA1SUM of this image is: 15ecfc93eb6b4f453b7eb0bc04b6a279262d9721</p>
-
-<p><strong>How to report bugs</strong></p>
-
-<p><a href="http://wiki.debian.org/DebianEdu/HowTo/ReportBugs">http://wiki.debian.org/DebianEdu/HowTo/ReportBugs</a></p>
-</div>
- <div class="tags">
-
-
- Tags: <a href="http://people.skolelinux.org/pere/blog/tags/debian edu">debian edu</a>, <a href="http://people.skolelinux.org/pere/blog/tags/english">english</a>.
-
-
- </div>
- </div>
- <div class="padding"></div>
-
- <div class="entry">
- <div class="title"><a href="http://people.skolelinux.org/pere/blog/Automatically_locate_and_install_required_firmware_packages_on_Debian__Isenkram_0_4_.html">Automatically locate and install required firmware packages on Debian (Isenkram 0.4)</a></div>
- <div class="date">25th June 2013</div>
- <div class="body"><p>It annoys me when the computer fail to do automatically what it is
-perfectly capable of, and I have to do it manually to get things
-working. One such task is to find out what firmware packages are
-needed to get the hardware on my computer working. Most often this
-affect the wifi card, but some times it even affect the RAID
-controller or the ethernet card. Today I pushed version 0.4 of the
-<a href="http://packages.qa.debian.org/isenkram">Isenkram package</a>
-including a new script isenkram-autoinstall-firmware handling the
-process of asking all the loaded kernel modules what firmware files
-they want, find debian packages providing these files and install the
-debian packages. Here is a test run on my laptop:</p>
-
-<p><pre>
-# isenkram-autoinstall-firmware
-info: kernel drivers requested extra firmware: ipw2200-bss.fw ipw2200-ibss.fw ipw2200-sniffer.fw
-info: fetching http://http.debian.net/debian/dists/squeeze/Contents-i386.gz
-info: locating packages with the requested firmware files
-info: Updating APT sources after adding non-free APT source
-info: trying to install firmware-ipw2x00
-firmware-ipw2x00
-firmware-ipw2x00
-Preconfiguring packages ...
-Selecting previously deselected package firmware-ipw2x00.
-(Reading database ... 259727 files and directories currently installed.)
-Unpacking firmware-ipw2x00 (from .../firmware-ipw2x00_0.28+squeeze1_all.deb) ...
-Setting up firmware-ipw2x00 (0.28+squeeze1) ...
-#
-</pre></p>
-
-<p>When all the requested firmware is present, a simple message is
-printed instead:</p>
-
-<p><pre>
-# isenkram-autoinstall-firmware
-info: did not find any firmware files requested by loaded kernel modules. exiting
-#
-</pre></p>
-
-<p>It could use some polish, but it is already working well and saving
-me some time when setting up new machines. :)</p>
-
-<p>So, how does it work? It look at the set of currently loaded
-kernel modules, and look up each one of them using modinfo, to find
-the firmware files listed in the module meta-information. Next, it
-download the Contents file from a nearby APT mirror, and search for
-the firmware files in this file to locate the package with the
-requested firmware file. If the package is in the non-free section, a
-non-free APT source is added and the package is installed using
-<tt>apt-get install</tt>. The end result is a slightly better working
-machine.</p>
-
-<p>I hope someone find time to implement a more polished version of
-this script as part of the hw-detect debian-installer module, to
-finally fix <a href="http://bugs.debian.org/655507">BTS report
-#655507</a>. There really is no need to insert USB sticks with
-firmware during a PXE install when the packages already are available
-from the nearby Debian mirror.</p>
-</div>
- <div class="tags">
-
-
- Tags: <a href="http://people.skolelinux.org/pere/blog/tags/debian">debian</a>, <a href="http://people.skolelinux.org/pere/blog/tags/english">english</a>, <a href="http://people.skolelinux.org/pere/blog/tags/isenkram">isenkram</a>.
-
-
- </div>
- </div>
- <div class="padding"></div>
-
- <div class="entry">
- <div class="title"><a href="http://people.skolelinux.org/pere/blog/The_value_of_a_good_distro_wide_test_suite___.html">The value of a good distro wide test suite...</a></div>
- <div class="date">22nd June 2013</div>
- <div class="body"><p>In the <a href="http://www.skolelinux.org/">Debian Edu /
-Skolelinux</a> project, we include a post-installation test suite,
-which check that services are running, working, and return the
-expected results. It runs automatically just after the first boot on
-test installations (using test ISOs), but not on production
-installations (using non-test ISOs). It test that the LDAP service is
-operating, Kerberos is responding, DNS is replying, file systems are
-online resizable, etc, etc. And it check that the PXE service is
-configured, which is the topic of this post.</p>
-
-<p>The last week I've fixed the DVD and USB stick ISOs for our Debian
-Edu Wheezy release. These ISOs are supposed to be able to install a
-complete system without any Internet connection, but for that to
-happen all the needed packages need to be on them. Thanks to our test
-suite, I discovered that we had forgotten to adjust our PXE setup to
-cope with the new names and paths used by the netboot d-i packages.
-When Internet connectivity was available, the installer fall back to
-using wget to fetch d-i boot images, but when offline it require
-working packages to get it working. And the packages changed name
-from debian-installer-6.0-netboot-$arch to
-debian-installer-7.0-netboot-$arch, we no longer pulled in the
-packages during installation. Without our test suite, I suspect we
-would never have discovered this before release. Now it is fixed
-right after we got the ISOs operational.</p>
-
-<p>Another by-product of the test suite is that we can ask system
-administrators with problems getting Debian Edu to work, to run the
-test suite using <tt>/usr/sbin/debian-edu-test-install</tt> and see if
-any errors are detected. This usually pinpoint the subsystem causing
-the problem.</p>
-
-<p>If you want to help us help kids learn how to share and create,
-please join us on
-<a href="irc://irc.debian.org/%23debian-edu">#debian-edu on
-irc.debian.org</a> and the
-<a href="http://lists.debian.org/debian-edu/">debian-edu@</a> mailing
-list.</p>
-</div>
- <div class="tags">
-
-
- Tags: <a href="http://people.skolelinux.org/pere/blog/tags/debian edu">debian edu</a>, <a href="http://people.skolelinux.org/pere/blog/tags/english">english</a>.
-
-
- </div>
- </div>
- <div class="padding"></div>
-
<p style="text-align: right;"><a href="index.rss"><img src="http://people.skolelinux.org/pere/blog/xml.gif" alt="RSS feed" width="36" height="14" /></a></p>
<div id="sidebar">
<li><a href="http://people.skolelinux.org/pere/blog/archive/2013/07/">July (7)</a></li>
-<li><a href="http://people.skolelinux.org/pere/blog/archive/2013/08/">August (1)</a></li>
+<li><a href="http://people.skolelinux.org/pere/blog/archive/2013/08/">August (3)</a></li>
+
+<li><a href="http://people.skolelinux.org/pere/blog/archive/2013/09/">September (2)</a></li>
</ul></li>
<li><a href="http://people.skolelinux.org/pere/blog/tags/bsa">bsa (2)</a></li>
- <li><a href="http://people.skolelinux.org/pere/blog/tags/debian">debian (83)</a></li>
+ <li><a href="http://people.skolelinux.org/pere/blog/tags/debian">debian (85)</a></li>
- <li><a href="http://people.skolelinux.org/pere/blog/tags/debian edu">debian edu (138)</a></li>
+ <li><a href="http://people.skolelinux.org/pere/blog/tags/debian edu">debian edu (139)</a></li>
<li><a href="http://people.skolelinux.org/pere/blog/tags/digistan">digistan (10)</a></li>
<li><a href="http://people.skolelinux.org/pere/blog/tags/drivstoffpriser">drivstoffpriser (4)</a></li>
- <li><a href="http://people.skolelinux.org/pere/blog/tags/english">english (211)</a></li>
+ <li><a href="http://people.skolelinux.org/pere/blog/tags/english">english (214)</a></li>
<li><a href="http://people.skolelinux.org/pere/blog/tags/fiksgatami">fiksgatami (21)</a></li>
<li><a href="http://people.skolelinux.org/pere/blog/tags/freeculture">freeculture (12)</a></li>
+ <li><a href="http://people.skolelinux.org/pere/blog/tags/freedombox">freedombox (1)</a></li>
+
<li><a href="http://people.skolelinux.org/pere/blog/tags/frikanalen">frikanalen (11)</a></li>
<li><a href="http://people.skolelinux.org/pere/blog/tags/intervju">intervju (37)</a></li>
<li><a href="http://people.skolelinux.org/pere/blog/tags/multimedia">multimedia (25)</a></li>
- <li><a href="http://people.skolelinux.org/pere/blog/tags/norsk">norsk (234)</a></li>
+ <li><a href="http://people.skolelinux.org/pere/blog/tags/norsk">norsk (235)</a></li>
<li><a href="http://people.skolelinux.org/pere/blog/tags/nuug">nuug (153)</a></li>
<li><a href="http://people.skolelinux.org/pere/blog/tags/opphavsrett">opphavsrett (44)</a></li>
- <li><a href="http://people.skolelinux.org/pere/blog/tags/personvern">personvern (65)</a></li>
+ <li><a href="http://people.skolelinux.org/pere/blog/tags/personvern">personvern (66)</a></li>
<li><a href="http://people.skolelinux.org/pere/blog/tags/raid">raid (1)</a></li>
<li><a href="http://people.skolelinux.org/pere/blog/tags/scraperwiki">scraperwiki (2)</a></li>
- <li><a href="http://people.skolelinux.org/pere/blog/tags/sikkerhet">sikkerhet (29)</a></li>
+ <li><a href="http://people.skolelinux.org/pere/blog/tags/sikkerhet">sikkerhet (30)</a></li>
<li><a href="http://people.skolelinux.org/pere/blog/tags/sitesummary">sitesummary (4)</a></li>
<li><a href="http://people.skolelinux.org/pere/blog/tags/stavekontroll">stavekontroll (3)</a></li>
- <li><a href="http://people.skolelinux.org/pere/blog/tags/stortinget">stortinget (7)</a></li>
+ <li><a href="http://people.skolelinux.org/pere/blog/tags/stortinget">stortinget (8)</a></li>
- <li><a href="http://people.skolelinux.org/pere/blog/tags/surveillance">surveillance (15)</a></li>
+ <li><a href="http://people.skolelinux.org/pere/blog/tags/surveillance">surveillance (17)</a></li>
<li><a href="http://people.skolelinux.org/pere/blog/tags/sysadmin">sysadmin (1)</a></li>
- <li><a href="http://people.skolelinux.org/pere/blog/tags/valg">valg (7)</a></li>
+ <li><a href="http://people.skolelinux.org/pere/blog/tags/valg">valg (8)</a></li>
<li><a href="http://people.skolelinux.org/pere/blog/tags/video">video (38)</a></li>
<li><a href="http://people.skolelinux.org/pere/blog/tags/vitenskap">vitenskap (4)</a></li>
- <li><a href="http://people.skolelinux.org/pere/blog/tags/web">web (26)</a></li>
+ <li><a href="http://people.skolelinux.org/pere/blog/tags/web">web (27)</a></li>
</ul>