summaryrefslogtreecommitdiff
path: root/stories
diff options
context:
space:
mode:
authorDirk Engling <erdgeist@erdgeist.org>2018-06-14 21:19:47 +0200
committerDirk Engling <erdgeist@erdgeist.org>2018-06-14 21:19:47 +0200
commit4e7b4db2e70deb665e63cc49d0623fc8430e6aaf (patch)
tree1a00bbe7c62b787a87400486a0a25dab2f3b535e /stories
parent2d1b713a523ffbe5d9a29e36266cf9af8b852ad3 (diff)
Changes from the last two years
Diffstat (limited to 'stories')
-rw-r--r--stories/index.rst2
-rw-r--r--stories/projects/Telefonbuch.rst8
-rw-r--r--stories/projects/elektropost.rst5
3 files changed, 11 insertions, 4 deletions
diff --git a/stories/index.rst b/stories/index.rst
index 315d52a..f0b86a3 100644
--- a/stories/index.rst
+++ b/stories/index.rst
@@ -15,7 +15,7 @@ erdgeist is a Berlin based freelance and open source developer and political act
15Contact 15Contact
16======= 16=======
17 17
18Write an email to erdgeist@erdgeist.org preferredly PGP encrypted, `the key </key.asc>`_, fingerprint: 778A 973A 8922 A756 144C 93EF 93DB 8AA5 *8BAA 2124*. Reach me via Jabber at `<xmpp:erdgeist@erdgeist.org>`_, where my OTR fingerprint is 7A4BC16B 479D4D10 EAC30B3B B52FD269 ADF818E3. 18Write an email to erdgeist@erdgeist.org preferredly PGP encrypted, `the key </key.asc>`_, fingerprint: F7BE F9DA 9349 6A28 6EDB 12FD F2F6 132B *C32F B29F*. Reach me via Jabber at `<xmpp:erdgeist@erdgeist.org>`_, where my OTR fingerprint is 7A4BC16B 479D4D10 EAC30B3B B52FD269 ADF818E3.
19 19
20Follow `@erdgeist <https://twitter.com/erdgeist>`_ on Twitter. Listen to the `OHM podcast <http://monoxyd.de/category/ohm>`_ with monoxyd and CCC's `monthly radio show Chaosradio <http://chaosradio.ccc.de/>`_. Look out for contributions to `Die Datenschleuder <http://ds.ccc.de/>`_ and `www.ccc.de <http://www.ccc.de/>`_, sporadically also on `Frühstücksblog <http://morgen.monoxyd.de>`_. Get `the book 1984.exe <http://www.amazon.de/1984-exe-Gesellschaftliche-politische-juristische-Überwachungstechnologien/dp/3899427661>`_. 20Follow `@erdgeist <https://twitter.com/erdgeist>`_ on Twitter. Listen to the `OHM podcast <http://monoxyd.de/category/ohm>`_ with monoxyd and CCC's `monthly radio show Chaosradio <http://chaosradio.ccc.de/>`_. Look out for contributions to `Die Datenschleuder <http://ds.ccc.de/>`_ and `www.ccc.de <http://www.ccc.de/>`_, sporadically also on `Frühstücksblog <http://morgen.monoxyd.de>`_. Get `the book 1984.exe <http://www.amazon.de/1984-exe-Gesellschaftliche-politische-juristische-Überwachungstechnologien/dp/3899427661>`_.
21 21
diff --git a/stories/projects/Telefonbuch.rst b/stories/projects/Telefonbuch.rst
index 4c4260c..c672da0 100644
--- a/stories/projects/Telefonbuch.rst
+++ b/stories/projects/Telefonbuch.rst
@@ -5,3 +5,11 @@
5.. title: Telefonbuch 5.. title: Telefonbuch
6.. slug: ../arts/software/Telefonbuch/index 6.. slug: ../arts/software/Telefonbuch/index
7.. prio: 98 7.. prio: 98
8
9Die Deutsche Telekom bringt seit 1992 im praktischen CD- und später DVD-Format das Verzeichnis aller Fernsprechteilnehmer heraus. Über die Genese des Projekts, diese Daten zu exportieren, gibt es `einen Blogpost </posts/2008/datenmessie.html>`_ und zu den Innerein der vier verschiedenen Datenformate auf den CDs `ein wenig technische Dokumentation </gitweb/Telefonbuch/tree/README>`_.
10
11Die Software findet sich im git-Repository, kann mit ``git clone git://erdgeist.org/Telefonbuch`` ausgecheckt werden und braucht `mein Tool el </arts/software/el/>`_ in einem Verzeichnis, das im ``PATH`` steht, um effizient in den riesigen Textfiles Zeilen zu extrahieren.
12
13Für alle aktuelleren CDs reicht es, das script ``makecolumns.sh`` auszuführen, das als einzigen Parameter den Pfad auf das ``white/``-Verzeichnis direkt unter dem Mountpoint des Telefonbuchs. Danach sollte unterhalb des neu erzeugten Verzeichnis ``work`` ein Verzeichnis mit dem Dump der aktuellen Ausgabe liegen. Hierbei fallen einige recht selbsterklärend benannte Textfiles raus, deren Zeilen jeweils mit der selben Zeile in allen anderen Dateien korrespondieren. Im Datenformat können mehrere aufeinanderfolgende Zeilen semantisch zusammengehören. Die sind dann im File 01_Flags mit dem lower nibble 1 (Start) oder 2 (dazugehörige Zeile) markiert. Das higher nibble bedeutet 0x80 für gewerbliche Einträge, 0x40 für "hat der Inverssuche widersprochen".
14
15Die Ausgaben mit dem Merkmal "Map&Route" ergeben beim Exportieren hausnummerngenaue Geokoordinaten, die einfachen Ausgaben nur Koordinaten mit Straßenzug-Genauigkeit.
diff --git a/stories/projects/elektropost.rst b/stories/projects/elektropost.rst
index b8ad9d1..1a04345 100644
--- a/stories/projects/elektropost.rst
+++ b/stories/projects/elektropost.rst
@@ -42,9 +42,8 @@ Configure qmail
42 42
43 * for this you will need to ``make install`` in /usr/ports/sysutils/ucspi-tcp 43 * for this you will need to ``make install`` in /usr/ports/sysutils/ucspi-tcp
44 * select SSL, leave MAN checked 44 * select SSL, leave MAN checked
45* ``ln -s /var/qmail/boot/qmail-smtpd.rcNG /usr/local/etc/rc.d/qmail-smtpd`` 45* ``sysrc qmailsmtpd_enable="YES"``
46* ``ln -s /var/qmail/boot/maildir /usr/local/etc/rc.d/qmail`` 46* ``sysrc qmailsend_enable="YES"``
47* ``echo 'qmailsmtpd_enable="YES"' >> /etc/rc.conf``
48* ``echo 'qmailsmtpd_checkpassword="/usr/local/vpopmail/bin/vchkpw"' >> /etc/rc.conf`` 47* ``echo 'qmailsmtpd_checkpassword="/usr/local/vpopmail/bin/vchkpw"' >> /etc/rc.conf``
49 48
50---- 49----