f.zz.de
archives / 2014 /

11

Debian LTS

Posted Tue 04 Nov 2014 06:13:38 PM CET in

Perfect - I didn't even know about the Debian-LTS Mailinglist but now i subscriber. So when you are using Squeeze - Subscribe NOW!.

https://lists.debian.org/debian-lts/

WebEx footer

Posted Thu 06 Nov 2014 10:15:51 AM CET in

Krass - Soeben in einer Einladung zu einer WebEx im Disclaimer gefunden:

WICHTIGER HINWEIS: Beachten Sie, dass dieser WebEx-Service eine Funktion bietet, mit der Audiodaten und andere Informationen während der Sitzung aufgezeichnet werden können. Solche Aufzeichnungen können im Falle eines Rechtsstreits herangezogen werden. Wenn Sie diesem Meeting beitreten, erklären Sie sich automatisch mit einer derartigen Aufzeichnung einverstanden. Wenn Sie nicht mit einer Aufzeichnung einverstanden sind, äußern Sie Ihre Bedenken gegenüber dem Gastgeber des Meetings, oder nehmen Sie nicht an der Sitzung teil..

Code minimizer

Posted Thu 06 Nov 2014 02:44:17 PM CET in

Just stumpled upon a very strange bug in perls 'use Switch' which is outdated but it struck me. Most likely this is the most strange bug i ever encountered.

I had ~400 lines of perl code and i couldnt find the exact cause of the bug nor the real lines which were involved so i wrote this which brought the code from 400 to 20 lines which i could then bring down to 12 lines resulting in #768318 in the Debian bug tracker.

Minimal testcase in under 5 minutes.

#!/bin/bash

code="t"

while true; do
        lines=`wc -l<${code}`
        ld=$[ $RANDOM % $lines ]

        cat ${code} | sed -e "${ld},${ld}d" >${code}.tmp
        chmod 755 ${code}.tmp

        ./${code}.tmp >err 2>&1

        #syntax error at ./t.tmp line 139, near "}continue"

        elines=$(wc -l <err)

        if [ $elines -ne 2 ]; then
                continue
        fi

        head -1 err | grep -q "syntax error at .* line .*, near .}continue."

        if [ $? -ne 0 ]; then
                continue
        fi

        mv ${code}.tmp ${code}
done

IT Archaeologie

Posted Thu 06 Nov 2014 10:31:39 PM CET in

Beim aufräumen einen USB Stick gefunden - Alter content:

flo@p2:/media/4709-2097$ ls -la
total 54212
drwx------ 2 flo  flo     16384 Nov  6 22:31 .
drwxr-xr-x 8 root root     4096 Nov  6 22:27 ..
-rw-r--r-- 1 flo  flo   1474560 Oct  7  2007 bios.fd
-rw-r--r-- 1 flo  flo  38029312 Dec 17  2007 debian-40r1-i386-businesscard.iso
-rw-r--r-- 1 flo  flo   2295595 Dec 17  2007 dosemu-1.4.0.tgz
-rw-r--r-- 1 flo  flo   1474560 Oct  7  2007 freedos.fd
-rw-r--r-- 1 flo  flo   4231632 Jun 15  2007 initrd.gz
-rw-r--r-- 1 flo  flo    294817 Feb 14  2008 ip-frag-receiver.pcap
-rw-r--r-- 1 flo  flo    281486 Feb 14  2008 ip-frag-sender.pcap
-r--r--r-- 1 flo  flo     11615 May  8  2008 ldlinux.sys
-rw-r--r-- 1 flo  flo     19132 Oct  7  2007 memdisk
-rw-r--r-- 1 flo  flo     94760 Oct  7  2007 memtest86
-rw-r--r-- 1 flo  flo   5980160 Jun 15  2007 mini.iso
-rw-r--r-- 1 flo  flo       205 Dec 17  2007 syslinux.cfg
-rw-r--r-- 1 flo  flo   1219289 Jun 15  2007 vmlinuz

Süß so ein Debian 4.0 mit 38MByte Businesscard iso :) Davon braucht heute 'systemd' schon fast ein drittel:

flo@dgrab:~$ dpkg -s systemd | grep Installed
Installed-Size: 11723

Microtrenching

Posted Fri 07 Nov 2014 04:23:55 PM CET in

So schön wie das ist das das "schnelle internet" kostengünstig zu bauen ist. Jede Kommune und jeder Bürger sollte eigentlich sich wehren wenn es um Microtrenching geht. Dabei wird nur ein ganz kleiner Streifen Straßenkörper eröffnet um so geradeeben ein Glasfaserkabel da hineinzubekommen. Die liegen dann auch nicht bei 60-80cm tiefe so wie die Telekom ihre Kabel verlegt, sondern nur in 20-40cm tiefe. D.h. jedesmal wenn dann der Straßenkörper saniert oder repariert wird, hängt das Kabel am Bagger. Wer trägt dafür die Kosten? Der Bürger letzten Endes. D.h. das Microtrenching ist heute zwar billig aber verlagert nur die weiteren Kosten in die Zukunft.

Die Forschungsgesellschaft für Strassen- und Verkehrswesen (FSGV) zum Thema Microtrenching

Ich bin gespannt, wie es weitergeht. Möge sich die konventionelle Bauweise wieder durchsetzen oder möge der Erfindergeist der Bauingenieure schnell eine akzeptable Lösung hervorbringen.

Herbst

Posted Sat 08 Nov 2014 02:54:14 PM CET in

1 Wire am Carambola2

Posted Sun 09 Nov 2014 02:05:23 PM CET in

Das ist ja mal einfach geworden. Den DS1820 einfach an GPIO23 des Carambola2 dev Boards hängen. Pull-up mit 3.3kΩ dran und dann:

opkg update
opkg install kmod-w1-gpio-custom
opkg install kmod-w1-slave-therm

insmod w1-gpio-custom bus1=0,23,0

cat /sys/devices/w1_bus_master1/10-000802db493d/w1_slave 
2c 00 4b 46 ff ff 0e 10 17 : crc=17 YES
2c 00 4b 46 ff ff 0e 10 17 t=21875

Und siehe da - Temperatur in 100tel grad - 21.875°C hier in der Bude.

SystemD and DNS

Posted Wed 12 Nov 2014 08:59:30 PM CET in

Gigaset S79H - State of Debian

Posted Sun 16 Nov 2014 06:45:14 PM CET in

Das ist ja echt erschreckend wie Debian hinterherhinkt. Ein uraltes Gigaset S79H Handteil geschenkt bekommen. Das dingen hat unter der Akkuklappe einen mini-USB. Also mal geschwind einen Linux Rechner da dran und siehe da - Eine Serielle. Ein paar tests - eine AT Schnittstelle - Hayes Commandset.

Schnell gegoogled und siehe da - da soll z.b. für das Telefonbuch obexftp gehen.

Ausprobiert - geht natuerlich nicht. Also google angeworfen und siehe da - man findet patches gegen obexftp von Januar 2010 die im Januar 2014 in obexftp 0.24.2 eingeflossen sind.

Also schnell die Debian paketsourcen installieren:

flo@p2:/tmp$ apt-get source obexftp
Reading package lists... Done
Building dependency tree       
Reading state information... Done

Need to get 569 kB of source archives.
Get:1 http://source.rfc822.org/debian/ sid/main obexftp 0.23-4 (dsc) [2,526 B]
Get:2 http://source.rfc822.org/debian/ sid/main obexftp 0.23-4 (tar) [557 kB]
Get:3 http://source.rfc822.org/debian/ sid/main obexftp 0.23-4 (diff) [9,553 B]

Waaa - Also in Sid ist 0.23 wobei es die 0.24 schon seit März 2013 gibt.

MH17 shoot down sat imagery

Posted Sun 16 Nov 2014 07:17:37 PM CET in

Das ist ja echt schon ein dreister Versuch die öffentlichkeit hinter die Fichte zu führen.

  • Falsche Stelle
  • Falsche Flugzeuge - Keine 777, keine Su-25
  • Malaysia Logo an der falschen Stelle
  • Sat Bilder von 2012

http://www.news.com.au/travel/travel-updates/russia-accused-of-faking-pics-to-shift-blame-in-mh17-disaster/story-fnizu68q-1227123846130 http://foxtrotalpha.jalopnik.com/the-satellite-image-of-a-ukrainian-fighter-shooting-dow-1658910062

grml-rescueboot

Posted Mon 17 Nov 2014 09:14:42 AM CET in

Weil ich es vor ein paar tagen las und gerade mal ausprobiert haben:

sudo apt-get install grml-rescueboot

Und dann schnell ein grml.iso nach /boot/grml/ schmeissen und anschliessend ein update-grub.

Schon ist im boot menu ein grml mit drin. Sehr schön wenn man sich seine Kiste kaputt macht und kein dhcp/tftp in der nähe ist.

fuer-bier.de

Posted Fri 21 Nov 2014 10:27:34 AM CET in

Witzige Idee:

fuer-bier.de

Lets encrypt

Posted Fri 21 Nov 2014 10:28:47 AM CET in

Eine SUPER idee - Einfach Zertifikate raushauen. Wer zugriff auf den Webspace hat der darf auch ein Certificate dafür. Und die komplexität mit openssl wird auch gleich wegoptimiert:

https://letsencrypt.org/

Republikaner gehört den Demokraten an

Posted Mon 24 Nov 2014 05:42:56 PM CET in

Huffington Post

Die "New York Times" bezeichnete den 68-Jährigen als erstes hochrangiges "Opfer" der jüngsten Kongresswahlen, bei denen die Republikaner die Mehrheit in beiden Parlamentskammern gewonnen haben. Hagel ist der einzige Republikaner im engeren Sicherheitsteams Obamas, der den Demokraten angehört.