X-Git-Url: http://pere.pagekite.me/gitweb/homepage.git/blobdiff_plain/7dcabb7ee706e082b4eb1e8f70d008ba282b715f..1f159d8c8620e22e9a182facd8041fdfab082a22:/blog/index.rss diff --git a/blog/index.rss b/blog/index.rss index 4c30678fcf..bd4469757b 100644 --- a/blog/index.rss +++ b/blog/index.rss @@ -7,751 +7,739 @@ - Is there a PHP expert in the building? Debian Edu need help! - http://people.skolelinux.org/pere/blog/Is_there_a_PHP_expert_in_the_building___Debian_Edu_need_help_.html - http://people.skolelinux.org/pere/blog/Is_there_a_PHP_expert_in_the_building___Debian_Edu_need_help_.html - Wed, 5 Jun 2013 17:50:00 +0200 - <p>Here is a call for help from the Debian Edu / Skolelinux project. -We have two problems blocking the release of the Wheezy version we -hope to get released soon. The two problems require some with PHP -skills, and we seem to lack anyone with both time and PHP skills in -the project: - -<ol> - -<li>It is impossible to log into the slbackup web interface - (slbackup-php) using the root user and password. This is - <a href="http://bugs.debian.org/700257">BTS report #700257</a>. - This used to work, but stopped working some time since Squeeze. - Perhaps some obsolete PHP feature was used?</li> - -<li>It is not possible to "mass import" user lists in Gosa, neither - using ldif nor using CSV files. The feature was disabled after a - major rewrite of Gosa, and need to be ported to the new system. - This is <a href="http://bugs.debian.org/698840">BTS report - #698840</a>.</li> - -</ol> - -<p>If you can help us, please join us on IRC -(<ahref="irc://irc.debian.org/%23debian-edu">#debian-edu on -irc.debian.org</a>) and provide patches via the BTS.</p> - - - - - Debian Edu interview: Cédric Boutillier - http://people.skolelinux.org/pere/blog/Debian_Edu_interview__C_dric_Boutillier.html - http://people.skolelinux.org/pere/blog/Debian_Edu_interview__C_dric_Boutillier.html - Tue, 4 Jun 2013 10:30:00 +0200 - <p>It has been a while since my last English -<a href="http://www.skolelinux.org/">Debian Edu and Skolelinux</a> -interview last November. But the developers and translators are still -pulling along to get the Wheezy based release out the door, and this -time I managed to get an interview from one of the French translators -in the project, Cédric Boutillier.</p> - -<p><strong>Who are you, and how do you spend your days?</strong></p> - -<p>I am 34 year old. I live near Paris, France. I am an assistant -professor in probability theory. I spend my daytime teaching -mathematics at the university and doing fundamental research in -probability in connexion with combinatorics and statistical physics.</p> - -<p>I have been involved in the Debian project for a couple of years -and became Debian Developer a few months ago. I am working on Ruby -packaging, publicity and translation.</p> - -<p><strong>How did you get in contact with the Skolelinux / Debian Edu -project?</strong></p> - -<p>I came to the Debian Edu project after a call for translation of -<a href="http://wiki.debian.org/DebianEdu/Documentation/Manuals">the -Debian Edu manual</a> for the release of Debian Edu Squeeze. Since -then, I have been working on updating the French translation of the -manual. - -<p>I had the opportunity to make an installation of Debian Edu in a -virtual machine when I was preparing localised version of some screen -shots for the manual. I was amazed to see it worked out of the box and -how comprehensive the list of software installed by default was.</p> - -<p>What amazed me was the complete network infrastructure directly -ready to use, which can and the nice administration interface provided -by <a href="https://oss.gonicus.de/labs/gosa/">GOsa²</a>. What pleased -me also was the fact that among the software installed by default, -there were many "traditional" educative software to learn languages, -to count, to program... but also software to develop creativity and -artistic skills with music (<a href="http://ardour.org/">Ardour</a>, -<a href="http://audacity.sourceforge.net/">Audacity</a>) and -movies/animation (I was especially thinking of -<a href="http://linuxstopmotion.sourceforge.net/">Stopmotion</a>).</p> - -<p>I am following the development of Debian Edu and am hanging out on -<a href="irc://irc.debian.org/%23debian-edu">#debian-edu</a>. -Unfortunately, I don't much time to get more involved in this -beautiful project.</p> - -<p><strong>What do you see as the advantages of Skolelinux / Debian -Edu?</strong></p> - -<p>For me, the main advantages of Skolelinux/Debian Edu are its -community of experts and its precise documentation, as well as the -fact that it provides a solution ready to use.</p> - -<p>I would add also the fact that it is based on the rock solid Debian -distribution, which ensures stability and provides a huge collection -of educational free software.</p> - -<p><strong>What do you see as the disadvantages of Skolelinux / Debian -Edu?</strong></p> - -<p>Maybe the lack of manpower to do lobbying on the -project. Sometimes, people who need to take decisions concerning IT do -not have all the elements to evaluate properly free software -solutions. The fact that support by a company may be difficult to find -is probably a problem if the school does not have IT personnel.</p> - -<p>One can find support from a company by looking at -<a href="http://wiki.debian.org/DebianEdu/Help/ProfessionalHelp">the -wiki dokumentation</a>, where some countries already have a number of -companies providing support for Debian Edu, like Germany or -Norway. This list is easy to find readily from the manual. However, -for other countries, like France, the list is empty. I guess that -consultants proposing support for Debian would be able to provide some -support for Debian Edu as well.</p> - -<p><strong>Which free software do you use daily?</strong></p> - -<p>I am using the KDE Plasma Desktop. But the pieces of software I use -most runs in a terminal: Mutt and OfflineIMAP for emails, latex for -scientific documents, mpd for music. VIM is my editor of choice. I am -also using the mathematical software -<a href="http://www.scilab.org/en/scilab/about‎">Scilab</a> and -<a href="http://www.sagemath.org/index.html‎">Sage</a> (built from -source as not completely packaged for Debian, yet). - -<p><strong>Do you have any suggestions for teachers interested in -using the free software in Debian to teach mathematics and -statistics?</strong></p> - -<p>I do not have any "nice" recommendations for statistics. At our -university, we use both <a href="http://www.r-project.org/‎">R</a> and -Scilab to teach statistics and probabilistic simulations. For -geometry, there are nice programs:</p> + Second beta release (beta 1) of Debian Edu/Skolelinux based on Debian Wheezy + http://people.skolelinux.org/pere/blog/Second_beta_release__beta_1__of_Debian_Edu_Skolelinux_based_on_Debian_Wheezy.html + http://people.skolelinux.org/pere/blog/Second_beta_release__beta_1__of_Debian_Edu_Skolelinux_based_on_Debian_Wheezy.html + Thu, 22 Aug 2013 09:30:00 +0200 + <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><a href="http://www.drgeo.eu/">drgeo</a> and -<a href="http://edu.kde.org/applications/all/kig‎">kig</a> to do -constructions in planar geometry +<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> -<li><a href="http://www.geom.uiuc.edu/software/download/kali.html">kali</a> -to discover symmetry groups (the so-called wallpapers and frieze -groups), although the interface looks a bit old.</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>I like also -<a href="http://edu.kde.org/applications/all/cantor">cantor</a>, which -provides a uniform interface to SciLab, Sage, -<a href="http://directory.fsf.org/wiki/Octave‎">Octave</a>, etc...</p> - -<p><strong>Which strategy do you believe is the right one to use to -get schools to use free software?</strong></p> +<p><strong>Known issues</strong></p> -<p>My suggestions would be to</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>advertise the reduction of costs when free software is used.</li> +<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>communicate about the quality of free software projects, using - well known examples like Firefox, ThunderBird and - OpenOffice.org/LibreOffice.</li> +<li>rsync -avzP ftp.skolelinux.org::skolelinux-cd/wheezy/debian-edu-7.1+edu0~b1-CD.iso .</li> -<li>advertise the living and strong community around the project.</li> +</ul> + +<p>The MD5SUM of this image is: 1e357f80b55e703523f2254adde6d78b +<br>The SHA1SUM of this image is: 7157f9be5fd27c7694d713c6ecfed61c3edda3b2</p> -<li>show that it is not more difficult to use than any other - system.</li> +<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> + + + + + Intel 180 SSD disk with Lenovo firmware can not use Intel firmware + http://people.skolelinux.org/pere/blog/Intel_180_SSD_disk_with_Lenovo_firmware_can_not_use_Intel_firmware.html + http://people.skolelinux.org/pere/blog/Intel_180_SSD_disk_with_Lenovo_firmware_can_not_use_Intel_firmware.html + Sun, 18 Aug 2013 14:00:00 +0200 + <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> - Åpent møte på onsdag om bruken av Microsoft Exchange ved Universitetet i Oslo - http://people.skolelinux.org/pere/blog/_pent_m_te_p__onsdag_om_bruken_av_Microsoft_Exchange_ved_Universitetet_i_Oslo.html - http://people.skolelinux.org/pere/blog/_pent_m_te_p__onsdag_om_bruken_av_Microsoft_Exchange_ved_Universitetet_i_Oslo.html - Mon, 3 Jun 2013 14:00:00 +0200 - <p>Jeg jobber til daglig ved <a href="http://www.uio.no/">Universitetet -i Oslo</a>, en institusjon som lenge har vektlagt verdien av åpne -standarder og fri programvare. Men noe har endret seg, og for en -liten stund tilbake annonserte USIT at dagens fungerende e-postsystemet -basert på fri programvare skulle byttes ut med Microsoft Exchange og -at Microsoft Outlook skulle bli den best fungerende men antagelig ikke -eneste støttede e-postklienten. Annonseringen har ført til flere -protester og <a href="http://folk.uio.no/dssantos/nooutlookatuio/">en -underskriftskampanje</a>, initiert av Diana Santos, der så langt 253 -personer har signert. Prosjektet -<a href="http://www.usit.uio.no/prosjekter/nike/">NIKE (Ny integrert -kalender/e-post)</a> ble initiert for å se på mulige løsninger med -utgangspunkt i at en kombinert epost/kalenderløsning var påkrevd, og -prosjektet -<a href="http://www.usit.uio.no/prosjekter/nike-implementasjon/">NIKE-implementasjon</a> -er igang med å rulle ut MS Exchange ved Universitetet i Oslo.</p> - -<p>For kun kort tid siden ble det annonsert at det blir et åpent møte -med ledelsen hos universitetet i Oslo med disse planene som tema:</p> - -<p>Tid: <strong>Onsdag 2013-06-05 kl. 10:00</strong> -<br>Sted: <strong>9. etasje i Lucy Smiths hus (admin-bygget)</strong></p> - -<p> Det kan være en god plass å stille opp hvis en som meg ikke tror -valget av Microsoft Exchange som sentral epostinfrastruktur er et -heldig valg for Norges ledende forskningsuniversitet, men at en er mer -tjent med å selv -<a href="http://nuug.no/dokumenter/kronikk-friprog-itsikkerhet.shtml">beholde -kontrollen over egen infrastruktur</a>.</p> - -<p>Saken har ført til endel presseoppslag så langt. Her er de jeg har -fått med meg:</p> + 90 percent done with the Norwegian draft translation of Free Culture + http://people.skolelinux.org/pere/blog/90_percent_done_with_the_Norwegian_draft_translation_of_Free_Culture.html + http://people.skolelinux.org/pere/blog/90_percent_done_with_the_Norwegian_draft_translation_of_Free_Culture.html + Fri, 2 Aug 2013 10:40:00 +0200 + <p>It has been a while since my last update. Since last summer, I +have worked on a Norwegian +<a href="http://www.docbook.org/">docbook</a> version of the 2004 book +<a href="http://free-culture.cc/">Free Culture</a> by Lawrence Lessig, +to get a Norwegian text explaining the problems with the copyright +law. Yesterday, I finally broken the 90% mark, when counting the +number of strings to translate. Due to real life constraints, I have +not had time to work on it since March, but when the summer broke out, +I found time to work on it again. Still lots of work left, but the +first draft is nearing completion. I created a graph to show the +progress of the translation:</p> + +<p><img width="80%" align="center" src="https://github.com/petterreinholdtsen/free-culture-lessig/raw/master/progress.png"></p> + +<p>When the first draft is done, the translated text need to be +proof read, and the remaining formatting problems with images and SVG +drawings need to be fixed. There are probably also some index entries +missing that need to be added. This can be done by comparing the +index entries listed in the SiSU version of the book, or comparing the +English docbook version with the paper version. Last, the colophon +page with ISBN numbers etc need to be wrapped up before the release is +done. I should also figure out how to get correct Norwegian sorting +of the index pages. All docbook tools I have tried so far (xmlto, +docbook-xsl, dblatex) get the order of symbols and the special +Norwegian letters ÆØÅ wrong.</p> + +<p>There is still need for translators and people with docbook +knowledge, to be able to get a good looking book (I still struggle +with dblatex, xmlto and docbook-xsl) as well as to do the draft +translation and proof reading. And I would like the figures to be +redrawn as SVGs to make it easy to translate them. Any SVG master +around? There are also some legal terms that are unfamiliar to me. +If you want to help, please get in touch with me, and check out the +project files currently available from +<a href="https://github.com/petterreinholdtsen/free-culture-lessig">github</a>.</p> + +<p>If you are curious what the translated book currently look like, +the updated +<a href="https://github.com/petterreinholdtsen/free-culture-lessig/blob/master/archive/freeculture.nb.pdf?raw=true">PDF</a> +and +<a href="https://github.com/petterreinholdtsen/free-culture-lessig/blob/master/archive/freeculture.nb.epub?raw=true">EPUB</a> +are published on github. The HTML version is published as well, but +github hand it out with MIME type text/plain, confusing browsers, so I +saw no point in linking to that version.</p> + + + + + First beta release of Debian Edu/Skolelinux based on Debian Wheezy + http://people.skolelinux.org/pere/blog/First_beta_release_of_Debian_Edu_Skolelinux_based_on_Debian_Wheezy.html + http://people.skolelinux.org/pere/blog/First_beta_release_of_Debian_Edu_Skolelinux_based_on_Debian_Wheezy.html + Sat, 27 Jul 2013 20:30:00 +0200 + <p>The first wheezy based beta release of Debian Edu was wrapped up +today. This is the release announcement:</p> + +<p><strong>New features for Debian Edu 7.1+edu0~b0 released +2013-07-27</strong></p> + +<p>These are the release notes for for Debian Edu / Skolelinux +7.1+edu0~b0, 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 fifth 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.</p> + +<p><strong>Software updates</strong></p> + +<ul> + +<li>Switched roaming workstation profiles from wicd to network-manager + for network configuration, as wicd didn't work any more.</li> +<li>Changed version numbers of patched gosa and libpam-mklocaluser + packages to make sure our locally patched versions will be replaced + by the official packages when they are released from Debian. Those + installing alpha version need to reinstall or manually downgrade gosa + and libpam-mklocaluser.</li> +<li>Added bluetooth tools to the default desktop (bluedevil, blueman).</li> +<li>Added tools for sharing the desktop on KDE (krdc, krfb).</li> +<li>Added valgrind to the default installation for easier debugging of + crash bugs.</li> + +</ul> + +<p><strong>Other changes</strong></p> <ul> -<li>2013-05-29 - <a href="http://universitas.no/nyhet/58462/forsvarer-nytt-it-system">Forsvarer - nytt IT-system</a> - Universitas</li> +<li>Fixed artwork package to work with gnome, no longer break + desktop=gnome installations.</li> +<li>Adjusted installer to now work when forced to use a proxy with the + netinst CD.</li> +<li>Fixed code detecting and setting/loading hardware specific + setup/firmware to work more robust out of the box.</li> +<li>Adjusted Kerberos setup to detect realm and server settings at + install time instead of dynamically at run time. This avoid a crash + with krb5-auth-dialog on diskless workstations without a DNS name.</li> +<li>Worked around misfeature in network-manager not calling the dhclient + exit hooks, causing automatic proxy configuration and automatic host + name setting at run time to work again.</li> +<li>Fixed feature setting the default Iceweasel start page from URL + fetched from LDAP, to allow schools to set the global default by + updating the dc=skole,dc=skolelinux,dc=no LDAP object.</li> +<li>Changed default host name on all networked machines to be unique + (generated from MAC or reverse DNS) after boot.</li> +<li>Adjusted partition sizes to make sure they are big enough.</li> + +</ul> + +<p><strong>Known issues</strong></p> -<li>2013-05-23 - <a href="http://www.uniforum.uio.no/nyheter/2013/05/uio-innforer-nytt-epost-og-kalendersystem.html">UiO - innfører nytt epost- og kalenderverktøy</a> - Uniforum</li> +<ul> +<li>Grub is missing the new artwork.</li> +<li>KDE fail to understand the wpad.dat file provided, causing it to + not use the http proxy as it should.</li> +<li>Chromium also fail to use the proxy.</li> -<li>2013-05-22 - <a href="http://universitas.no/nyhet/58424/protestgruppe-vil-stanse-it-system">Protestgruppe - vil stanse IT-system</a> - Universitas</li> +</ul> +<p><strong>Where to get it</strong></p> -<li>2013-05-15 - <a href="http://www.uniforum.uio.no/leserbrev/2013/uio-ma-ha-kontroll-over-sitt-eget-epostsystem.html">UiO - må ha kontroll over sitt eget epostsystem</a> - Uniforum</li> +<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~b0-CD.iso">ftp://ftp.skolelinux.org/skolelinux-cd/wheezy/debian-edu-7.1+edu0~b0-CD.iso</a></li> + +<li><a href="http://ftp.skolelinux.org/skolelinux-cd/wheezy/debian-edu-7.1+edu0~b0-CD.iso">http://ftp.skolelinux.org/skolelinux-cd/wheezy/debian-edu-7.1+edu0~b0-CD.iso</a></li> + +<li>rsync -avzP ftp.skolelinux.org::skolelinux-cd/wheezy/debian-edu-7.1+edu0~b0-CD.iso .</li> </ul> +<p>The MD5SUM of this image is: 55d5de9765b6dccd5d9ec33cf1a07109 +<br>The SHA1SUM of this image is: 996a1d9517740e4d627d100de2d12b23dd545a3f</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~b0-USB.iso">ftp://ftp.skolelinux.org/skolelinux-cd/wheezy/debian-edu-7.1+edu0~b0-USB.iso</a></li> +<li><a href="http://ftp.skolelinux.org/skolelinux-cd/wheezy/debian-edu-7.1+edu0~b0-USB.iso">http://ftp.skolelinux.org/skolelinux-cd/wheezy/debian-edu-7.1+edu0~b0-USB.iso</a></li> +<li>rsync -avzP ftp.skolelinux.org::skolelinux-cd/wheezy/debian-edu-7.1+edu0~b0-USB.iso .</li> + +</ul> + +<p>The MD5SUM of this image is: d8f0818c51a78d357de794066f289f69 +<br>The SHA1SUM of this image is: 49185ca354e8d0543240423746924f76a6cee733</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> - Educational applications included in Debian Edu / Skolelinux (the screenshot collection :-) - http://people.skolelinux.org/pere/blog/Educational_applications_included_in_Debian_Edu___Skolelinux__the_screenshot_collection____.html - http://people.skolelinux.org/pere/blog/Educational_applications_included_in_Debian_Edu___Skolelinux__the_screenshot_collection____.html - Sat, 1 Jun 2013 23:50:00 +0200 - <p>Included in <a href="http://www.skolelinux.org/">Debian Edu / -Skolelinux</a>, there are quite a lot of educational software. -Created to help teachers teach, and pupils learn. We have tried to -tag them all using debtags use::learning and role::program, and using -the debtags I was happy to be able to create a collage of the -educational software packages installed by default, sorted by the -debtag field. Here it is. Click on a image to learn more about the -program.</p> - -<!-- for f in $(debtags tagcat|grep field::|awk '{print $2}'); do echo; echo "<p><strong>$f</strong></p>"; echo "<p>"; ( for p in $(debtags search --names "use::learning && interface::x11 && role::program && $f"); do img="<img src='http://screenshots.debian.net/thumbnail/$p' alt='$p'>"; if dpkg -s $p > /dev/null 2>&1; then echo "<a href='http://packages.qa.debian.org/$p'>$img</a>"; fi; done; ) | LANG=C sort; echo "</p>"; done --> - -<p><strong>field::arts</strong></p> -<p> -<a href='http://packages.debian.org/search?searchon=names&exact=1&suite=all&section=all&keywords=audacity'><img src='http://people.skolelinux.org/pere/blog/images/2013-06-01-debian-edu-apps/audacity.png' alt='audacity'></a> -<a href='http://packages.debian.org/search?searchon=names&exact=1&suite=all&section=all&keywords=childsplay'><img src='http://people.skolelinux.org/pere/blog/images/2013-06-01-debian-edu-apps/childsplay.png' alt='childsplay'></a> -<a href='http://packages.debian.org/search?searchon=names&exact=1&suite=all&section=all&keywords=denemo'><img src='http://people.skolelinux.org/pere/blog/images/2013-06-01-debian-edu-apps/denemo.png' alt='denemo'></a> -<a href='http://packages.debian.org/search?searchon=names&exact=1&suite=all&section=all&keywords=freebirth'><img src='http://people.skolelinux.org/pere/blog/images/2013-06-01-debian-edu-apps/freebirth.png' alt='freebirth'></a> -<a href='http://packages.debian.org/search?searchon=names&exact=1&suite=all&section=all&keywords=gcompris'><img src='http://people.skolelinux.org/pere/blog/images/2013-06-01-debian-edu-apps/gcompris.png' alt='gcompris'></a> -<a href='http://packages.debian.org/search?searchon=names&exact=1&suite=all&section=all&keywords=gimp'><img src='http://people.skolelinux.org/pere/blog/images/2013-06-01-debian-edu-apps/gimp.png' alt='gimp'></a> -<a href='http://packages.debian.org/search?searchon=names&exact=1&suite=all&section=all&keywords=hydrogen'><img src='http://people.skolelinux.org/pere/blog/images/2013-06-01-debian-edu-apps/hydrogen.png' alt='hydrogen'></a> -<a href='http://packages.debian.org/search?searchon=names&exact=1&suite=all&section=all&keywords=lilypond'><img src='http://people.skolelinux.org/pere/blog/images/2013-06-01-debian-edu-apps/lilypond.png' alt='lilypond'></a> -<a href='http://packages.debian.org/search?searchon=names&exact=1&suite=all&section=all&keywords=lmms'><img src='http://people.skolelinux.org/pere/blog/images/2013-06-01-debian-edu-apps/lmms.png' alt='lmms'></a> -<a href='http://packages.debian.org/search?searchon=names&exact=1&suite=all&section=all&keywords=rosegarden'><img src='http://people.skolelinux.org/pere/blog/images/2013-06-01-debian-edu-apps/rosegarden.png' alt='rosegarden'></a> -<a href='http://packages.debian.org/search?searchon=names&exact=1&suite=all&section=all&keywords=scribus'><img src='http://people.skolelinux.org/pere/blog/images/2013-06-01-debian-edu-apps/scribus.png' alt='scribus'></a> -<a href='http://packages.debian.org/search?searchon=names&exact=1&suite=all&section=all&keywords=solfege'><img src='http://people.skolelinux.org/pere/blog/images/2013-06-01-debian-edu-apps/solfege.png' alt='solfege'></a> -<a href='http://packages.debian.org/search?searchon=names&exact=1&suite=all&section=all&keywords=stopmotion'><img src='http://people.skolelinux.org/pere/blog/images/2013-06-01-debian-edu-apps/stopmotion.png' alt='stopmotion'></a> -<a href='http://packages.debian.org/search?searchon=names&exact=1&suite=all&section=all&keywords=tuxpaint'><img src='http://people.skolelinux.org/pere/blog/images/2013-06-01-debian-edu-apps/tuxpaint.png' alt='tuxpaint'></a> -</p> - -<p><strong>field::astronomy</strong></p> -<p> -<a href='http://packages.debian.org/search?searchon=names&exact=1&suite=all&section=all&keywords=celestia-gnome'><img src='http://people.skolelinux.org/pere/blog/images/2013-06-01-debian-edu-apps/celestia-gnome.png' alt='celestia-gnome'></a> -<a href='http://packages.debian.org/search?searchon=names&exact=1&suite=all&section=all&keywords=gpredict'><img src='http://people.skolelinux.org/pere/blog/images/2013-06-01-debian-edu-apps/gpredict.png' alt='gpredict'></a> -<a href='http://packages.debian.org/search?searchon=names&exact=1&suite=all&section=all&keywords=kstars'><img src='http://people.skolelinux.org/pere/blog/images/2013-06-01-debian-edu-apps/kstars.png' alt='kstars'></a> -<a href='http://packages.debian.org/search?searchon=names&exact=1&suite=all&section=all&keywords=planets'><img src='http://people.skolelinux.org/pere/blog/images/2013-06-01-debian-edu-apps/planets.png' alt='planets'></a> -<a href='http://packages.debian.org/search?searchon=names&exact=1&suite=all&section=all&keywords=stellarium'><img src='http://people.skolelinux.org/pere/blog/images/2013-06-01-debian-edu-apps/stellarium.png' alt='stellarium'></a> -<a href='http://packages.debian.org/search?searchon=names&exact=1&suite=all&section=all&keywords=xplanet'><img src='http://people.skolelinux.org/pere/blog/images/2013-06-01-debian-edu-apps/xplanet.png' alt='xplanet'></a> -</p> - -<p><strong>field::biology:structural</strong></p> -<p> -<a href='http://packages.debian.org/search?searchon=names&exact=1&suite=all&section=all&keywords=pymol'><img src='http://people.skolelinux.org/pere/blog/images/2013-06-01-debian-edu-apps/pymol.png' alt='pymol'></a> -</p> - -<p><strong>field::chemistry</strong></p> -<p> -<a href='http://packages.debian.org/search?searchon=names&exact=1&suite=all&section=all&keywords=atomix'><img src='http://people.skolelinux.org/pere/blog/images/2013-06-01-debian-edu-apps/atomix.png' alt='atomix'></a> -<a href='http://packages.debian.org/search?searchon=names&exact=1&suite=all&section=all&keywords=chemtool'><img src='http://people.skolelinux.org/pere/blog/images/2013-06-01-debian-edu-apps/chemtool.png' alt='chemtool'></a> -<a href='http://packages.debian.org/search?searchon=names&exact=1&suite=all&section=all&keywords=easychem'><img src='http://people.skolelinux.org/pere/blog/images/2013-06-01-debian-edu-apps/easychem.png' alt='easychem'></a> -<a href='http://packages.debian.org/search?searchon=names&exact=1&suite=all&section=all&keywords=gchempaint'><img src='http://people.skolelinux.org/pere/blog/images/2013-06-01-debian-edu-apps/gchempaint.png' alt='gchempaint'></a> -<a href='http://packages.debian.org/search?searchon=names&exact=1&suite=all&section=all&keywords=gdis'><img src='http://people.skolelinux.org/pere/blog/images/2013-06-01-debian-edu-apps/gdis.png' alt='gdis'></a> -<a href='http://packages.debian.org/search?searchon=names&exact=1&suite=all&section=all&keywords=ghemical'><img src='http://people.skolelinux.org/pere/blog/images/2013-06-01-debian-edu-apps/ghemical.png' alt='ghemical'></a> -<a href='http://packages.debian.org/search?searchon=names&exact=1&suite=all&section=all&keywords=gperiodic'><img src='http://people.skolelinux.org/pere/blog/images/2013-06-01-debian-edu-apps/gperiodic.png' alt='gperiodic'></a> -<a href='http://packages.debian.org/search?searchon=names&exact=1&suite=all&section=all&keywords=kalzium'><img src='http://people.skolelinux.org/pere/blog/images/2013-06-01-debian-edu-apps/kalzium.png' alt='kalzium'></a> -<a href='http://packages.debian.org/search?searchon=names&exact=1&suite=all&section=all&keywords=pymol'><img src='http://people.skolelinux.org/pere/blog/images/2013-06-01-debian-edu-apps/pymol.png' alt='pymol'></a> -<a href='http://packages.debian.org/search?searchon=names&exact=1&suite=all&section=all&keywords=viewmol'>[viewmol]</a> -<a href='http://packages.debian.org/search?searchon=names&exact=1&suite=all&section=all&keywords=xdrawchem'><img src='http://people.skolelinux.org/pere/blog/images/2013-06-01-debian-edu-apps/xdrawchem.png' alt='xdrawchem'></a> -</p> - -<p><strong>field::electronics</strong></p> -<p> -<a href='http://packages.debian.org/search?searchon=names&exact=1&suite=all&section=all&keywords=gcompris'><img src='http://people.skolelinux.org/pere/blog/images/2013-06-01-debian-edu-apps/gcompris.png' alt='gcompris'></a> -<a href='http://packages.debian.org/search?searchon=names&exact=1&suite=all&section=all&keywords=gpsim'>[gpsim]</a> -</p> - -<p><strong>field::geography</strong></p> -<p> -<a href='http://packages.debian.org/search?searchon=names&exact=1&suite=all&section=all&keywords=kgeography'><img src='http://people.skolelinux.org/pere/blog/images/2013-06-01-debian-edu-apps/kgeography.png' alt='kgeography'></a> -<a href='http://packages.debian.org/search?searchon=names&exact=1&suite=all&section=all&keywords=marble'><img src='http://people.skolelinux.org/pere/blog/images/2013-06-01-debian-edu-apps/marble.png' alt='marble'></a> -<a href='http://packages.debian.org/search?searchon=names&exact=1&suite=all&section=all&keywords=xplanet'><img src='http://people.skolelinux.org/pere/blog/images/2013-06-01-debian-edu-apps/xplanet.png' alt='xplanet'></a> -</p> - -<p><strong>field::linguistics</strong></p> -<p> -<a href='http://packages.debian.org/search?searchon=names&exact=1&suite=all&section=all&keywords=gcompris'><img src='http://people.skolelinux.org/pere/blog/images/2013-06-01-debian-edu-apps/gcompris.png' alt='gcompris'></a> -<a href='http://packages.debian.org/search?searchon=names&exact=1&suite=all&section=all&keywords=kanagram'><img src='http://people.skolelinux.org/pere/blog/images/2013-06-01-debian-edu-apps/kanagram.png' alt='kanagram'></a> -<a href='http://packages.debian.org/search?searchon=names&exact=1&suite=all&section=all&keywords=khangman'><img src='http://people.skolelinux.org/pere/blog/images/2013-06-01-debian-edu-apps/khangman.png' alt='khangman'></a> -<a href='http://packages.debian.org/search?searchon=names&exact=1&suite=all&section=all&keywords=klettres'><img src='http://people.skolelinux.org/pere/blog/images/2013-06-01-debian-edu-apps/klettres.png' alt='klettres'></a> -<a href='http://packages.debian.org/search?searchon=names&exact=1&suite=all&section=all&keywords=parley'><img src='http://people.skolelinux.org/pere/blog/images/2013-06-01-debian-edu-apps/parley.png' alt='parley'></a> -</p> - -<p><strong>field::mathematics</strong></p> -<p> -<a href='http://packages.debian.org/search?searchon=names&exact=1&suite=all&section=all&keywords=childsplay'><img src='http://people.skolelinux.org/pere/blog/images/2013-06-01-debian-edu-apps/childsplay.png' alt='childsplay'></a> -<a href='http://packages.debian.org/search?searchon=names&exact=1&suite=all&section=all&keywords=drgeo'><img src='http://people.skolelinux.org/pere/blog/images/2013-06-01-debian-edu-apps/drgeo.png' alt='drgeo'></a> -<a href='http://packages.debian.org/search?searchon=names&exact=1&suite=all&section=all&keywords=gcompris'><img src='http://people.skolelinux.org/pere/blog/images/2013-06-01-debian-edu-apps/gcompris.png' alt='gcompris'></a> -<a href='http://packages.debian.org/search?searchon=names&exact=1&suite=all&section=all&keywords=geogebra'><img src='http://people.skolelinux.org/pere/blog/images/2013-06-01-debian-edu-apps/geogebra.png' alt='geogebra'></a> -<a href='http://packages.debian.org/search?searchon=names&exact=1&suite=all&section=all&keywords=geomview'>[geomview]</a> -<a href='http://packages.debian.org/search?searchon=names&exact=1&suite=all&section=all&keywords=grace'><img src='http://people.skolelinux.org/pere/blog/images/2013-06-01-debian-edu-apps/grace.png' alt='grace'></a> -<a href='http://packages.debian.org/search?searchon=names&exact=1&suite=all&section=all&keywords=graphmonkey'><img src='http://people.skolelinux.org/pere/blog/images/2013-06-01-debian-edu-apps/graphmonkey.png' alt='graphmonkey'></a> -<a href='http://packages.debian.org/search?searchon=names&exact=1&suite=all&section=all&keywords=graphthing'><img src='http://people.skolelinux.org/pere/blog/images/2013-06-01-debian-edu-apps/graphthing.png' alt='graphthing'></a> -<a href='http://packages.debian.org/search?searchon=names&exact=1&suite=all&section=all&keywords=kalgebra'><img src='http://people.skolelinux.org/pere/blog/images/2013-06-01-debian-edu-apps/kalgebra.png' alt='kalgebra'></a> -<a href='http://packages.debian.org/search?searchon=names&exact=1&suite=all&section=all&keywords=kbruch'><img src='http://people.skolelinux.org/pere/blog/images/2013-06-01-debian-edu-apps/kbruch.png' alt='kbruch'></a> -<a href='http://packages.debian.org/search?searchon=names&exact=1&suite=all&section=all&keywords=kig'><img src='http://people.skolelinux.org/pere/blog/images/2013-06-01-debian-edu-apps/kig.png' alt='kig'></a> -<a href='http://packages.debian.org/search?searchon=names&exact=1&suite=all&section=all&keywords=kmplot'><img src='http://people.skolelinux.org/pere/blog/images/2013-06-01-debian-edu-apps/kmplot.png' alt='kmplot'></a> -<a href='http://packages.debian.org/search?searchon=names&exact=1&suite=all&section=all&keywords=mathwar'><img src='http://people.skolelinux.org/pere/blog/images/2013-06-01-debian-edu-apps/mathwar.png' alt='mathwar'></a> -<a href='http://packages.debian.org/search?searchon=names&exact=1&suite=all&section=all&keywords=rocs'><img src='http://people.skolelinux.org/pere/blog/images/2013-06-01-debian-edu-apps/rocs.png' alt='rocs'></a> -<a href='http://packages.debian.org/search?searchon=names&exact=1&suite=all&section=all&keywords=scratch'><img src='http://people.skolelinux.org/pere/blog/images/2013-06-01-debian-edu-apps/scratch.png' alt='scratch'></a> -<a href='http://packages.debian.org/search?searchon=names&exact=1&suite=all&section=all&keywords=tuxmath'><img src='http://people.skolelinux.org/pere/blog/images/2013-06-01-debian-edu-apps/tuxmath.png' alt='tuxmath'></a> -<a href='http://packages.debian.org/search?searchon=names&exact=1&suite=all&section=all&keywords=xabacus'><img src='http://people.skolelinux.org/pere/blog/images/2013-06-01-debian-edu-apps/xabacus.png' alt='xabacus'></a> -</p> - -<p><strong>field::physics</strong></p> -<p> -<a href='http://packages.debian.org/search?searchon=names&exact=1&suite=all&section=all&keywords=gcompris'><img src='http://people.skolelinux.org/pere/blog/images/2013-06-01-debian-edu-apps/gcompris.png' alt='gcompris'></a> -<a href='http://packages.debian.org/search?searchon=names&exact=1&suite=all&section=all&keywords=step'><img src='http://people.skolelinux.org/pere/blog/images/2013-06-01-debian-edu-apps/step.png' alt='step'></a> -</p> - -<p><strong>field::TODO</strong></p> -<p> -<a href='http://packages.debian.org/search?searchon=names&exact=1&suite=all&section=all&keywords=blinken'><img src='http://people.skolelinux.org/pere/blog/images/2013-06-01-debian-edu-apps/blinken.png' alt='blinken'></a> -<a href='http://packages.debian.org/search?searchon=names&exact=1&suite=all&section=all&keywords=cgoban'><img src='http://people.skolelinux.org/pere/blog/images/2013-06-01-debian-edu-apps/cgoban.png' alt='cgoban'></a> -<a href='http://packages.debian.org/search?searchon=names&exact=1&suite=all&section=all&keywords=childsplay'><img src='http://people.skolelinux.org/pere/blog/images/2013-06-01-debian-edu-apps/childsplay.png' alt='childsplay'></a> -<a href='http://packages.debian.org/search?searchon=names&exact=1&suite=all&section=all&keywords=gcompris'><img src='http://people.skolelinux.org/pere/blog/images/2013-06-01-debian-edu-apps/gcompris.png' alt='gcompris'></a> -<a href='http://packages.debian.org/search?searchon=names&exact=1&suite=all&section=all&keywords=gnuchess'><img src='http://people.skolelinux.org/pere/blog/images/2013-06-01-debian-edu-apps/gnuchess.png' alt='gnuchess'></a> -<a href='http://packages.debian.org/search?searchon=names&exact=1&suite=all&section=all&keywords=gnugo'><img src='http://people.skolelinux.org/pere/blog/images/2013-06-01-debian-edu-apps/gnugo.png' alt='gnugo'></a> -<a href='http://packages.debian.org/search?searchon=names&exact=1&suite=all&section=all&keywords=gtans'><img src='http://people.skolelinux.org/pere/blog/images/2013-06-01-debian-edu-apps/gtans.png' alt='gtans'></a> -<a href='http://packages.debian.org/search?searchon=names&exact=1&suite=all&section=all&keywords=ktouch'><img src='http://people.skolelinux.org/pere/blog/images/2013-06-01-debian-edu-apps/ktouch.png' alt='ktouch'></a> -<a href='http://packages.debian.org/search?searchon=names&exact=1&suite=all&section=all&keywords=librecad'><img src='http://people.skolelinux.org/pere/blog/images/2013-06-01-debian-edu-apps/librecad.png' alt='librecad'></a> -<a href='http://packages.debian.org/search?searchon=names&exact=1&suite=all&section=all&keywords=scratch'><img src='http://people.skolelinux.org/pere/blog/images/2013-06-01-debian-edu-apps/scratch.png' alt='scratch'></a> -</p> - -<p>In total, 61 applications. 3 of them lacked screen shots on -<a href="http://screenshot.debian.net">screenshot.debian.net</a>. If -you know of some packages we should install by default, please let us -know on <a href="irc://irc.debian.org/%23debian-edu">IRC, #debian-edu -on irc.debian.org</a>, or our -<a href="http://lists.debian.org/debian-edu/">mailing list -debian-edu@</a>.</p> + How to fix a Thinkpad X230 with a broken 180 GB SSD disk + http://people.skolelinux.org/pere/blog/How_to_fix_a_Thinkpad_X230_with_a_broken_180_GB_SSD_disk.html + http://people.skolelinux.org/pere/blog/How_to_fix_a_Thinkpad_X230_with_a_broken_180_GB_SSD_disk.html + Wed, 17 Jul 2013 23:50:00 +0200 + <p>Today I switched to +<a href="http://people.skolelinux.org/pere/blog/The_Thinkpad_is_dead__long_live_the_Thinkpad_X230_.html">my +new laptop</a>. I've previously written about the problems I had with +my new Thinkpad X230, which was delivered with an +<a href="http://people.skolelinux.org/pere/blog/Intel_SSD_520_Series_180_GB_with_Lenovo_firmware_still_lock_up_from_sustained_writes.html">180 +GB Intel SSD disk with Lenovo firmware</a> that did not handle +sustained writes. My hardware supplier have been very forthcoming in +trying to find a solution, and after first trying with another +identical 180 GB disks they decided to send me a 256 GB Samsung SSD +disk instead to fix it once and for all. The Samsung disk survived +the installation of Debian with encrypted disks (filling the disk with +random data during installation killed the first two), and I thus +decided to trust it with my data. I have installed it as a Debian Edu +Wheezy roaming workstation hooked up with my Debian Edu Squeeze main +server at home using Kerberos and LDAP, and will use it as my work +station from now on.</p> + +<p>As this is a solid state disk with no moving parts, I believe the +Debian Wheezy default installation need to be tuned a bit to increase +performance and increase life time of the disk. The Linux kernel and +user space applications do not yet adjust automatically to such +environment. To make it easier for my self, I created a draft Debian +package <tt>ssd-setup</tt> to handle this tuning. The +<a href="http://anonscm.debian.org/gitweb/?p=collab-maint/ssd-setup.git">source +for the ssd-setup package</a> is available from collab-maint, and it +is set up to adjust the setup of the machine by just installing the +package. If there is any non-SSD disk in the machine, the package +will refuse to install, as I did not try to write any logic to sort +file systems in SSD and non-SSD file systems.</p> + +<p>I consider the package a draft, as I am a bit unsure how to best +set up Debian Wheezy with an SSD. It is adjusted to my use case, +where I set up the machine with one large encrypted partition (in +addition to /boot), put LVM on top of this and set up partitions on +top of this again. See the README file in the package source for the +references I used to pick the settings. At the moment these +parameters are tuned:</p> + +<ul> + +<li>Set up cryptsetup to pass TRIM commands to the physical disk + (adding discard to /etc/crypttab)</li> + +<li>Set up LVM to pass on TRIM commands to the underlying device (in + this case a cryptsetup partition) by changing issue_discards from + 0 to 1 in /etc/lvm/lvm.conf.</li> + +<li>Set relatime as a file system option for ext3 and ext4 file + systems.</li> + +<li>Tell swap to use TRIM commands by adding 'discard' to + /etc/fstab.</li> + +<li>Change I/O scheduler from cfq to deadline using a udev rule.</li> + +<li>Run fstrim on every ext3 and ext4 file system every night (from + cron.daily).</li> + +<li>Adjust sysctl values vm.swappiness to 1 and vm.vfs_cache_pressure + to 50 to reduce the kernel eagerness to swap out processes.</li> + +</ul> + +<p>During installation, I cancelled the part where the installer fill +the disk with random data, as this would kill the SSD performance for +little gain. My goal with the encrypted file system is to ensure +those stealing my laptop end up with a brick and not a working +computer. I have no hope in keeping the really resourceful people +from getting the data on the disk (see +<a href="http://xkcd.com/538/">XKCD #538</a> for an explanation why). +Thus I concluded that adding the discard option to crypttab is the +right thing to do.</p> + +<p>I considered using the noop I/O scheduler, as several recommended +it for SSD, but others recommended deadline and a benchmark I found +indicated that deadline might be better for interactive use.</p> + +<p>I also considered using the 'discard' file system option for ext3 +and ext4, but read that it would give a performance hit ever time a +file is removed, and thought it best to that that slowdown once a day +instead of during my work.</p> + +<p>My package do not set up tmpfs on /var/run, /var/lock and /tmp, as +this is already done by Debian Edu.</p> + +<p>I have not yet started on the user space tuning. I expect +iceweasel need some tuning, and perhaps other applications too, but +have not yet had time to investigate those parts.</p> + +<p>The package should work on Ubuntu too, but I have not yet tested it +there.</p> + +<p>As for the answer to the question in the title of this blog post, +as far as I know, the only solution I know about is to replace the +disk. It might be possible to flash it with Intel firmware instead of +the Lenovo firmware. But I have not tried and did not want to do so +without approval from Lenovo as I wanted to keep the warranty on the +disk until a solution was found and they wanted the broken disks +back.</p> - How to install Linux on a Packard Bell Easynote LV preinstalled with Windows 8 - http://people.skolelinux.org/pere/blog/How_to_install_Linux_on_a_Packard_Bell_Easynote_LV_preinstalled_with_Windows_8.html - http://people.skolelinux.org/pere/blog/How_to_install_Linux_on_a_Packard_Bell_Easynote_LV_preinstalled_with_Windows_8.html - Mon, 27 May 2013 15:20:00 +0200 - <p>Two days ago, I asked -<a href="http://people.skolelinux.org/pere/blog/How_can_I_install_Linux_on_a_Packard_Bell_Easynote_LV_preinstalled_with_Windows_8_.html">how -I could install Linux on a Packard Bell EasyNote LV computer -preinstalled with Windows 8</a>. I found a solution, but am horrified -with the obstacles put in the way of Linux users on a laptop with UEFI -and Windows 8.</p> - -<p>I never found out if the cause of my problems were the use of UEFI -secure booting or fast boot. I suspect fast boot was the problem, -causing the firmware to boot directly from HD without considering any -key presses and alternative devices, but do not know UEFI settings -enough to tell.</p> - -<p>There is no way to install Linux on the machine in question without -opening the box and disconnecting the hard drive! This is as far as I -can tell, the only way to get access to the firmware setup menu -without accepting the Windows 8 license agreement. I am told (and -found description on how to) that it is possible to configure the -firmware setup once booted into Windows 8. But as I believe the terms -of that agreement are completely unacceptable, accepting the license -was never an alternative. I do not enter agreements I do not intend -to follow.</p> - -<p>I feared I had to return the laptops and ask for a refund, and -waste many hours on this, but luckily there was a way to get it to -work. But I would not recommend it to anyone planning to run Linux on -it, and I have become sceptical to Windows 8 certified laptops. Is -this the way Linux will be forced out of the market place, by making -it close to impossible for "normal" users to install Linux without -accepting the Microsoft Windows license terms? Or at least not -without risking to loose the warranty?</p> - -<p>I've updated the -<a href="http://www.linlap.com/packard_bell_easynote_lv">Linux Laptop -wiki page for Packard Bell EasyNote LV</a>, to ensure the next person -do not have to struggle as much as I did to get Linux into the -machine.</p> - -<p>Thanks to Bob Rosbag, Florian Weimer, Philipp Kern, Ben Hutching, -Michael Tokarev and others for feedback and ideas.</p> + Intel SSD 520 Series 180 GB with Lenovo firmware still lock up from sustained writes + http://people.skolelinux.org/pere/blog/Intel_SSD_520_Series_180_GB_with_Lenovo_firmware_still_lock_up_from_sustained_writes.html + http://people.skolelinux.org/pere/blog/Intel_SSD_520_Series_180_GB_with_Lenovo_firmware_still_lock_up_from_sustained_writes.html + Wed, 10 Jul 2013 13:30:00 +0200 + <p>A few days ago, I wrote about +<a href="http://people.skolelinux.org/pere/blog/The_Thinkpad_is_dead__long_live_the_Thinkpad_X230_.html">the +problems I experienced with my new X230 and its SSD disk</a>, which +was dying during installation because it is unable to cope with +sustained write. My supplier is in contact with +<a href="http://www.lenovo.com/">Lenovo</a>, and they wanted to send a +replacement disk to try to fix the problem. They decided to send an +identical model, so my hopes for a permanent fix was slim.</p> + +<p>Anyway, today I got the replacement disk and tried to install +Debian Edu Wheezy with encrypted disk on it. The new disk have the +same firmware version as the original. This time my hope raised +slightly as the installation progressed, as the original disk used to +die after 4-7% of the disk was written to, while this time it kept +going past 10%, 20%, 40% and even past 50%. But around 60%, the disk +died again and I was back on square one. I still do not have a new +laptop with a disk I can trust. I can not live with a disk that might +lock up when I download a new +<a href="http://www.skolelinux.org/">Debian Edu / Skolelinux</a> ISO or +other large files. I look forward to hearing from my supplier with +the next proposal from Lenovo.</p> + +<p>The original disk is marked Intel SSD 520 Series 180 GB, +11S0C38722Z1ZNME35X1TR, ISN: CVCV321407HB180EGN, SA: G57560302, FW: +LF1i, 29MAY2013, PBA: G39779-300, LBA 351,651,888, LI P/N: 0C38722, +Pb-free 2LI, LC P/N: 16-200366, WWN: 55CD2E40002756C4, Model: +SSDSC2BW180A3L 2.5" 6Gb/s SATA SSD 180G 5V 1A, ASM P/N 0C38732, FRU +P/N 45N8295, P0C38732.</p> + +<p>The replacement disk is marked Intel SSD 520 Series 180 GB, +11S0C38722Z1ZNDE34N0L0, ISN: CVCV315306RK180EGN, SA: G57560-302, FW: +LF1i, 22APR2013, PBA: G39779-300, LBA 351,651,888, LI P/N: 0C38722, +Pb-free 2LI, LC P/N: 16-200366, WWN: 55CD2E40000AB69E, Model: +SSDSC2BW180A3L 2.5" 6Gb/s SATA SSD 180G 5V 1A, ASM P/N 0C38732, FRU +P/N 45N8295, P0C38732.</p> + +<p>The only difference is in the first number (serial number?), ISN, +SA, date and WNPP values. Mentioning all the details here in case +someone is able to use the information to find a way to identify the +failing disk among working ones (if any such working disk actually +exist).</p> - How can I install Linux on a Packard Bell Easynote LV preinstalled with Windows 8? - http://people.skolelinux.org/pere/blog/How_can_I_install_Linux_on_a_Packard_Bell_Easynote_LV_preinstalled_with_Windows_8_.html - http://people.skolelinux.org/pere/blog/How_can_I_install_Linux_on_a_Packard_Bell_Easynote_LV_preinstalled_with_Windows_8_.html - Sat, 25 May 2013 18:20:00 +0200 - <p>I've run into quite a problem the last few days. I bought three -new laptops for my parents and a few others. I bought Packard Bell -Easynote LV to run Kubuntu on and use as their home computer. But I -am completely unable to figure out how to install Linux on it. The -computer is preinstalled with Windows 8, and I suspect it uses UEFI -instead of a BIOS to boot.</p> - -<p>The problem is that I am unable to get it to PXE boot, and unable -to get it to boot the Linux installer from my USB stick. I have yet -to try the DVD install, and still hope it will work. when I turn on -the computer, there is no information on what buttons to press to get -the normal boot menu. I expect to get some boot menu to select PXE or -USB stick booting. When booting, it first ask for the language to -use, then for some regional settings, and finally if I will accept the -Windows 8 terms of use. As these terms are completely unacceptable to -me, I have no other choice but to turn off the computer and try again -to get it to boot the Linux installer.</p> - -<p>I have gathered my findings so far on a Linlap page about the -<a href="http://www.linlap.com/packard_bell_easynote_lv">Packard Bell -EasyNote LV</a> model. If you have any idea how to get Linux -installed on this machine, please get in touch or update that wiki -page. If I can't find a way to install Linux, I will have to return -the laptop to the seller and find another machine for my parents.</p> - -<p>I wonder, is this the way Linux will be forced out of the market -using UEFI and "secure boot" by making it impossible to install Linux -on new Laptops?</p> + July 13th: Debian/Ubuntu BSP and Skolelinux/Debian Edu developer gathering in Oslo + http://people.skolelinux.org/pere/blog/July_13th__Debian_Ubuntu_BSP_and_Skolelinux_Debian_Edu_developer_gathering_in_Oslo.html + http://people.skolelinux.org/pere/blog/July_13th__Debian_Ubuntu_BSP_and_Skolelinux_Debian_Edu_developer_gathering_in_Oslo.html + Tue, 9 Jul 2013 10:40:00 +0200 + <p>The upcoming Saturday, 2013-07-13, we are organising a combined +Debian Edu developer gathering and Debian and Ubuntu bug squashing +party in Oslo. It is organised by <a href="http://www.nuug.no/">the +member assosiation NUUG</a> and +<a href="http://www.skolelinux.org/">the Debian Edu / Skolelinux +project</a> together with <a href="http://bitraf.no/">the hack space +Bitraf</a>.</p> + +<p>It starts 10:00 and continue until late evening. Everyone is +welcome, and there is no fee to participate. There is on the other +hand limited space, and only room for 30 people. Please put your name +on <a href="http://wiki.debian.org/BSP/2013/07/13/no/Oslo">the event +wiki page</a> if you plan to join us.</p> - Skolelinux-intervju: Nirosan Thiyagalingam - http://people.skolelinux.org/pere/blog/Skolelinux_intervju__Nirosan_Thiyagalingam.html - http://people.skolelinux.org/pere/blog/Skolelinux_intervju__Nirosan_Thiyagalingam.html - Fri, 24 May 2013 21:40:00 +0200 - <p>En ting -<a href="http://www.skolelinux.org/">Skolelinux-prosjektet</a> har -hatt mye glede av er studentprosjekter. F.eks. er -<a href="http://linuxstopmotion.org/">stillbildeanimasjonssystemet -Stopmotion</a> resultat av et studentprosjekt i Skolelinux. De siste -månedene har en ivrig student veiledet av Marius Kotsbak i -<a href="http://www.friprogramvareiskolen.no/">FRiSK</a> testet hva en -kan få til med en datamaskin til NOK 400,- (antagelig 1700,- med -skjerm, tastatur og mus) når det brukes i Skolelinux. Jeg spurte han -om et intervju.</p> - -<p><strong>Hvem er du, og hva driver du med til daglig?</strong></p> - -<p>Jeg heter Nirosan Thiyagalingam. Jeg er 24 år og studerer -dataingeniør studiet ved Høgskolen i Sør Trøndelag. Interessen for -data har siden ung alder vært tilstede og jeg har i tillegg alltid -vært glad i å lære nye ting. Med teknologi som endres svært hurtig er -det alltid noe nytt å lære. Noe som igjen har gjort det svært -interessant å følge med på utviklingen. Jeg valgte dataingeniør -studiet grunnet ønske om å lære enda mer om programmering og utvikling -av store systemer.</p> - -<p><strong>Hvordan kom du i kontakt med Skolelinux-prosjektet?</strong></p> - -<p>Skolelinux prosjektet hørte jeg først om i media. Men det var først -når jeg skulle velge bacheloroppgave at jeg fattet mer interesse for -prosjektet. Et enkelt søk på nettet førte meg til skolelinux sine -hjemmesider. Informasjonen jeg fant der gjorde meg enda nysgjerrig og -jeg valgte derfor en oppgave som gikk ut på å få en -<a href="http://www.raspberrypi.org">Raspberry PI</a>. Altså en -ultra-billig datamaskin til å kjøre Debian Edu på lik linje med -vanlige datamaskiner. I løpet av prosjektet ble det gjort mye -forskning på nettet. Det var mye jeg måtte forstå rundt hvordan -operativsystemet Linux fungerte før jeg kunne angripe -problemet. Prøvde først å finne ut hvordan man kunne transformere en -vanlig installasjon av Skolelinux til Raspberry PI, men dette var -altfor vanskelig å jeg endte opp med mer spørsmål enn svar. Det ble -videre opprettet kontakt med Skolelinux utviklere på IRC der jeg fikk -diskutert hvilken retning jeg burde gå for å få til en fullverdig -løsning. Det ble bestemt at jeg skulle gå for å først installere -<a href="http://www.raspbian.org/">Raspian</a>. Dette er et -operativsystem basert på Debian spesiallaget for Raspberry Pi sin -maskinvare. Nå som Debian var installert på datamaskinen gjenstod det -å installere de nødvendige Skolelinux pakkene for å få til et -fullverdig system. Disse pakkene ble installert manuelt i første -omgang, men ble senere installert automatisk via et script som Petter -Reinholdtsen laget. Dette scriptet er så enkel å bruke at man er i -gang med installasjonen i løpet av bare 5 minutter. Ikke nok med det, -alt skjer helt automatisk. Alt i alt er jeg veldig fornøyd med -resultatet av installasjonsprosessen. Raspberry Pi er en veldig svak -maskin og det merkes godt når man har installert Skolelinux på -den. Video og 3D-rendering fungerer utrolig dårlig, men nettsurfing og -kontorprogrammer fungerer godt. Det kan derfor konkluderes med at -datamaskinen er egnet for enkle oppgaver. - -<p>Jeg syns det er viktig påpeke at dette kun er startfasen av en slik -løsning. På markedet finnes det nå maskiner som har bedre hardware enn -Raspberry Pi. Det er store muligheter for at man kan klare å -installere Skolelinux på disse også, og da forsvinner nok mest -sannsynlig ytelsesproblemene med Video og 3D rendering også.</p> - -<p>Det ble også prøvd med en løsning som gjorde at Raspberry Pi -fungerte som en tynnklient. Denne løsningen hadde langt bedre ytelse -med tanke på hastighet og brukeropplevelse. Men også her var video og -3D rendering dårlig. Det ble brukt en liten Linux distribusjon kalt -<a href="http://www.berryterminal.com/">BerryTerminal</a> for å få til -dette.</p> - -<p><strong>Hva er fordelene med Skolelinux slik du ser det?</strong></p> - -<p>Fordelen med Skolelinux er mange. At det er gratis er en stor -fordel, men at det er så mange som er med på å utvikle det og -vedlikeholde det er en enda større fordel. Allerede før jeg startet -med prosjektet så jeg mange fordeler, og når jeg nærmet meg sluttfasen -så jeg langt flere. At prosjektet skulle inneha en så høy kvalitet -hadde jeg aldri trodd. En vanlig Skolelinux installasjon har de -nødvendige programmene og funksjonen som både små og store skoler i -tillegg til organisasjoner kan klare seg med. At prosjektet tilbyr en -så komplett løsning er en kjempefordel. Installasjonen er knirkefri -og det er svært enkelt å installere og komme i gang.</p> - -<p><strong>Hva er ulempene med Skolelinux slik du ser det?</strong></p> - -<p>Ulempene jeg ser med prosjektet er ryddigheten av websidene. Selv -om websidene er enkle og konsise er det allikevel ikke appellerende i -like stor grad som for eksempel -<a href="http://www.ubuntu.com">Ubuntu</a> sine sider. Deres side -tilbyr, i tillegg til godt design og presentasjon, en nettbasert -emulator av deres operativsystem. Dette er en stor fordel slik jeg ser -det. Bortsett fra dette ser jeg absolutt ingen ulemper med -Skolelinux-prosjektet.</p> - -<p><strong>Hvilken fri programvare bruker du til daglig?</strong></p> - -<p>Til daglig er jeg en flittig bruker av det åpne media -sentersystemet <a href="http://xbmc.org/">XBMC</a>. Det enorme -samfunnet rundt dette prosjektet har gjort dette til et program som -dekker alles behov. Man kan tilpasse det akkurat slik man vil både med -tanke på utseende og funksjoner ved installere plug-ins eller -scripts.</p> - -<p><strong>Hvilken strategi tror du er den rette å bruke for å få -skoler til å ta i bruk fri programvare?</strong></p> - -<p>Strategien som burde brukes sett fra mine øyne er -markedsføring. Jeg er sikker på at om flere skoler fikk et lite innsyn -i hvor bra Skolelinux er så ville de ikke nølt med å gå over fra noe -annet som koster de store summer. At skolelinux til de grader tilbyr -en så komplett løsning bure komme frem. Enten via reklamekampanjer -eller ved å sende ut folk til skoler for så å la skolenettverk -ansvarlige få teste ut hvordan Skolelinux fungerer i praksis. Om det -i tillegg ble utviklet gode websider og en emulator for å la brukere -prøve operativsystemet ville nok dette ha styrket inntrykket -betraktelig.</p> + The Thinkpad is dead, long live the Thinkpad X230? + http://people.skolelinux.org/pere/blog/The_Thinkpad_is_dead__long_live_the_Thinkpad_X230_.html + http://people.skolelinux.org/pere/blog/The_Thinkpad_is_dead__long_live_the_Thinkpad_X230_.html + Fri, 5 Jul 2013 08:30:00 +0200 + <p>Half a year ago, I reported that I had to find a +<a href="http://people.skolelinux.org/pere/blog/Thank_you_Thinkpad_X41__for_your_long_and_trustworthy_service.html">replacement +for my trusty old Thinkpad X41</a>. Unfortunately I did not have much +time to spend on it, and it took a while to find a model I believe +will do the job, but two days ago 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 seemed to work flawlessly. But my +second installation with encrypted disk was not as successful. More +on that below.</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 <a href="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 according +to that search interface, so I had to drop specifying the number of +disks from my search parameters. I also asked around among friends to +get their impression on keyboards and robustness.</p> + +<p>So the new laptop arrived, and it is quite a lot wider than the +X41. 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>Turning off the touch pad was simple. All it took was a quick +visit to the BIOS during boot it disable it.</p> + +<p>But there is a fatal problem with the laptop. The 180 GB SSD disk +lock up during load. And this happen when installing Debian Wheezy +with encrypted disk, while the disk is being filled with random data. +I also tested to install Ubuntu Raring, and it happen there too if I +reenable the code to fill the disk with random data (it is disabled by +default in Ubuntu). And the bug with is already known. It was +reported to Debian as <a href="http://bugs.debian.org/691427">BTS +report #691427 2012-10-25</a> (journal commit I/O error on brand-new +Thinkpad T430s ext4 on lvm on SSD). It is also reported to the Linux +kernel developers as +<a href="https://bugzilla.kernel.org/show_bug.cgi?id=51861">Kernel bugzilla +report #51861 2012-12-20</a> (Intel SSD 520 stops working under load +(SSDSC2BW180A3L in Lenovo ThinkPad T430s)). It is also reported on the +Lenovo forums, both for +<a href="http://forums.lenovo.com/t5/T400-T500-and-newer-T-series/T430s-Intel-SSD-520-180GB-issue/m-p/1070549">T430 +2012-11-10</a> and for +<a href="http://forums.lenovo.com/t5/X-Series-ThinkPad-Laptops/x230-SATA-errors-with-180GB-Intel-520-SSD-under-heavy-write-load/m-p/1068147">X230 +03-20-2013</a>. The problem do not only affect installation. The +reports state that the disk lock up during use if many writes are done +on the disk, so it is much no use to work around the installation +problem and end up with a computer that can lock up at any moment. +There is even a +<a href="https://git.efficios.com/?p=test-ssd.git">small C program +available</a> that will lock up the hard drive after running a few +minutes by writing to a file.</p> + +<p>I've contacted my supplier and asked how to handle this, and after +contacting PCHELP Norway (request 01D1FDP) which handle support +requests for Lenovo, his first suggestion was to upgrade the disk +firmware. Unfortunately there is no newer firmware available from +Lenovo, as my disk already have the most recent one (version LF1i). I +hope to hear more from him today and hope the problem can be +fixed. :)</p> - How to transform a Debian based system to a Debian Edu installation - http://people.skolelinux.org/pere/blog/How_to_transform_a_Debian_based_system_to_a_Debian_Edu_installation.html - http://people.skolelinux.org/pere/blog/How_to_transform_a_Debian_based_system_to_a_Debian_Edu_installation.html - Fri, 17 May 2013 11:50:00 +0200 - <p><a href="http://www.skolelinux.org/">Debian Edu / Skolelinux</a> is -an operating system based on Debian intended for use in schools. It -contain a turn-key solution for the computer network provided to -pupils in the primary schools. It provide both the central server, -network boot servers and desktop environments with heaps of -educational software. The project was founded almost 12 years ago, -2001-07-02. If you want to support the project, which is in need for -cash to fund developer gatherings and other project related activity, -<a href="http://www.linuxiskolen.no/slxdebianlabs/donations.html">please -donate some money</a>. - -<p>A topic that come up again and again on the Debian Edu mailing -lists and elsewhere, is the question on how to transform a Debian or -Ubuntu installation into a Debian Edu installation. It isn't very -hard, and last week I wrote a script to replicate the steps done by -the Debian Edu installer.</p> - -<p>The script, -<a href="http://anonscm.debian.org/viewvc/debian-edu/branches/wheezy/debian-edu-config/share/debian-edu-config/tools/debian-edu-bless?view=markup">debian-edu-bless<a/> -in the debian-edu-config package, will go through these six steps and -transform an existing Debian Wheezy or Ubuntu (untested) installation -into a Debian Edu Workstation:</p> - -<ol> - -<li>Add skolelinux related APT sources.</li> -<li>Create /etc/debian-edu/config with the wanted configuration.</li> -<li>Install debian-edu-install to load preseeding values and pull in - our configuration.</li> -<li>Preseed debconf database with profile setup in - /etc/debian-edu/config, and run tasksel to install packages - according to the profile specified in the config above, - overriding some of the Debian automation machinery.</li> -<li>Run debian-edu-cfengine-D installation to configure everything - that could not be done using preseeding.</li> -<li>Ask for a reboot to enable all the configuration changes.</li> - -</ol> - -<p>There are some steps in the Debian Edu installation that can not be -replicated like this. Disk partitioning and LVM setup, for example. -So this script just assume there is enough disk space to install all -the needed packages.</p> - -<p>The script was created to help a Debian Edu student working on -setting up <a href="http://www.raspberrypi.org">Raspberry Pi</a> as a -Debian Edu client, and using it he can take the existing -<a href="http://www.raspbian.org/FrontPage‎">Raspbian</a> installation and -transform it into a fully functioning Debian Edu Workstation (or -Roaming Workstation, or whatever :).</p> - -<p>The default setting in the script is to create a KDE Workstation. -If a LXDE based Roaming workstation is wanted instead, modify the -PROFILE and DESKTOP values at the top to look like this instead:</p> - -<p><pre> -PROFILE="Roaming-Workstation" -DESKTOP="lxde" -</pre></p> - -<p>The script could even become useful to set up Debian Edu servers in -the cloud, by starting with a virtual Debian installation at some -virtual hosting service and setting up all the services on first -boot.</p> + The Thinkpad is dead, long live the Thinkpad X230 + http://people.skolelinux.org/pere/blog/The_Thinkpad_is_dead__long_live_the_Thinkpad_X230.html + http://people.skolelinux.org/pere/blog/The_Thinkpad_is_dead__long_live_the_Thinkpad_X230.html + Thu, 4 Jul 2013 09:20:00 +0200 + <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> - Second alpha release of Debian Edu / Skolelinux based on Debian Wheezy - http://people.skolelinux.org/pere/blog/Second_alpha_release_of_Debian_Edu___Skolelinux_based_on_Debian_Wheezy.html - http://people.skolelinux.org/pere/blog/Second_alpha_release_of_Debian_Edu___Skolelinux_based_on_Debian_Wheezy.html - Tue, 14 May 2013 23:30:00 +0200 - <p>The <a href="http://www.skolelinux.org/">Debian Edu / Skolelinux -project</a> is making great progress and made its second Wheezy based -release today. This is the release announcement:</p> + Fourth alpha release of Debian Edu/Skolelinux based on Debian Wheezy + http://people.skolelinux.org/pere/blog/Fourth_alpha_release_of_Debian_Edu_Skolelinux_based_on_Debian_Wheezy.html + http://people.skolelinux.org/pere/blog/Fourth_alpha_release_of_Debian_Edu_Skolelinux_based_on_Debian_Wheezy.html + Wed, 3 Jul 2013 14:00:00 +0200 + <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.0.0 alpha1 released -2013-05-14</strong></p> +<p><strong>New features for Debian Edu 7.1+edu0~alpha3 released +2013-07-03</strong></p> -<p>This is the release notes for for Debian Edu / Skolelinux 7.0.0 edu -alpha1, based on <a href="http://www.debian.org">Debian</a> with -codename "Wheezy".</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>Debian Edu, also known as Skolelinux, is a Linux distribution based -on Debian providing an out-of-the box environment of a completely -configured school network. Immediatly 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.</p> - -<p>This is the first test release based on Wheezy (which currently is -not released yet). Basically this is an updated and slightly improved -version compared to the Squeeze release.</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>Install freemind (0.9.0) by default, and stop installing vym by - default.</li> - <li>Install chromium (26.0.1410.43) by default.</li> - <li>Install goplay (0.5-1.1) to make golearn available by default.</li> - <li>Updated support for Japanese input methods, now based on - ibus-anthy.</li> + <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>Switched default file system from ext3 to ext4 for speed and - reliability improvements.</li> - <li>Got rid of unwanted winbind daemon and PAM setup activated because - of <a href="http://bugs.debian.org/706434">706434</a>.</li> - <li>Extended and improved the testsuite tests to detect more possible - problems.</li> - <li>Corrected proxy handling to not set http_proxy to a bogus - direct:// URL.</li> - <li>Corrected proxy setup for diskless workstations.</li> - <li>Corrected PXE setup to use our updated udebs during installation.</li> - <li>Made installation handling of low entropy level more robust.</li> - <li>Create larger partitions for Roaming workstations and Thin client - servers, to make room for all the software installed.</li> - <li>Fix bug in Roaming workstation PAM setup, making it impossible to - log in (<a href="http://bugs.debian.org/706753">706753</a>).</li> + <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>IP resolution for the local hostname give useless IPv6 address - (<a href="http://bugs.debian.org/705900">705900</a>). Only install - libnss-myhostname on roaming workstations until it is fixed.</li> - <li>DVD images are not yet ready.</li> <li>No mass import of user account data in GOsa (ldif or csv) - available yet (<a href="http://bugs.debian.org/698840">698840</a>).</li> - <li>Missing artwork for the KDE desktop (and probably a few others).</li> - <li>KDE Debian submenu lacks icons.</li> - <li>LXDE menu lacks entry for changing GOsa password - (website). Installing gosa-desktop will be an option.</li> - <li>Backup configuration via web interface is impossible due to - password submission problem - (<a href="http://bugs.debian.org/700257">700257</a>).</li> - + 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> - <li><a href="ftp://ftp.skolelinux.org/skolelinux-cd/wheezy/debian-edu~7.0+edu0~a1-CD.iso">ftp://ftp.skolelinux.org/skolelinux-cd/wheezy/debian-edu~7.0+edu0~a1-CD.iso</a></li> - <li><a href="http://ftp.skolelinux.org/skolelinux-cd/wheezy/debian-edu~7.0+edu0~a1-CD.iso">http://ftp.skolelinux.org/skolelinux-cd/wheezy/debian-edu~7.0+edu0~a1-CD.iso</a></li> - <li>rsync -avzP ftp.skolelinux.org::skolelinux-cd/wheezy/debian-edu~7.0+edu0~a1-CD.iso debian-edu~7.0+edu0~a1-CD.iso</li> +<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: 685ed76c1aa8e44b12d3fde21faf450b</p> - -<p>The SHA1SUM of this image is: 6c874de157024da13e115bab29c068080a11ec4c</p> +<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> @@ -759,47 +747,5 @@ version compared to the Squeeze release.</p> - - Debian, the Linux distribution of choice for LEGO designers? - http://people.skolelinux.org/pere/blog/Debian__the_Linux_distribution_of_choice_for_LEGO_designers_.html - http://people.skolelinux.org/pere/blog/Debian__the_Linux_distribution_of_choice_for_LEGO_designers_.html - Sat, 11 May 2013 20:30:00 +0200 - <P>In January, -<a href="http://people.skolelinux.org/pere/blog/New_IRC_channel_for_LEGO_designers_using_Debian.html">I -announced a</a> new <a href="irc://irc.debian.org/%23debian-lego">IRC -channel #debian-lego</a>, for those of us in the Debian and Linux -community interested in <a href="http://www.lego.com/">LEGO</a>, the -marvellous construction system from Denmark. We also created -<a href="http://wiki.debian.org/LegoDesigners">a wiki page</a> to have -a place to take notes and write down our plans and hopes. And several -people showed up to help. I was very happy to see the effect of my -call. Since the small start, we have a debtags tag -<a href="http://debtags.debian.net/search/bytag?wl=hardware::hobby:lego">hardware::hobby:lego</a> -tag for LEGO related packages, and now count 10 packages related to -LEGO and <a href="http://mindstorms.lego.com/">Mindstorms</a>:</p> - -<p><table> -<tr><td><a href="http://packages.qa.debian.org/brickos">brickos</a></td><td>alternative OS for LEGO Mindstorms RCX. Supports development in C/C++</td></tr> -<tr><td><a href="http://packages.qa.debian.org/leocad">leocad</a></td><td>virtual brick CAD software</td></tr> -<tr><td><a href="http://packages.qa.debian.org/libnxt">libnxt</a></td><td>utility library for talking to the LEGO Mindstorms NX</td></tr> -<tr><td><a href="http://packages.qa.debian.org/lnpd">lnpd</a></td><td>daemon for LNP communication with BrickOS</td></tr> -<tr><td><a href="http://packages.qa.debian.org/nbc">nbc</a></td><td>compiler for LEGO Mindstorms NXT bricks</td></tr> -<tr><td><a href="http://packages.qa.debian.org/nqc">nqc</a></td><td>Not Quite C compiler for LEGO Mindstorms RCX</td></tr> -<tr><td><a href="http://packages.qa.debian.org/python-nxt">python-nxt</a></td><td>python driver/interface/wrapper for the Lego Mindstorms NXT robot</td></tr> -<tr><td><a href="http://packages.qa.debian.org/python-nxt-filer">python-nxt-filer</a></td><td>simple GUI to manage files on a LEGO Mindstorms NXT</td></tr> -<tr><td><a href="http://packages.qa.debian.org/scratch">scratch</a></td><td>easy to use programming environment for ages 8 and up</td></tr> -<tr><td><a href="http://packages.qa.debian.org/t2n">t2n</a></td><td>simple command-line tool for Lego NXT</td></tr> -</table></p> - -<p>Some of these are available in Wheezy, and all but one are -currently available in Jessie/testing. leocad is so far only -available in experimental.</p> - -<p>If you care about LEGO in Debian, please join us on IRC and help -adding the rest of the great free software tools available on Linux -for LEGO designers.</p> - - -