Privacy- und Sicherheitsaspekte

Dissertation "Privacy- und Sicherheitsaspekte in ubiquitären Umgebungen" als Buch und als PDF
Projekte
Multiping
A replacement for the ping module of Drupal. It allows pinging of multiple sites (configurable via a web interface). If a site is unreachable, the ping request will be sent again during the next cron.php run.
Version 1.1 introduces several enhancements: It is possible to automatically select the pinged sites by the taxonomy terms assigned to the node. The sites can now be pinged during the cron run or immediately after a node submission. Finally, if a ping request failed, the retry time is increased exponentially in order to avoid "hammering" the service.
Get the 1.1 release for Drupal 4.7 here!
Get version 1.0 for Drupal 4.6 or Drupal 4.7.
Version 1.2 is (finally!) the port to Drupal 5.x (thanks to sugree who did an initial port) - and some minor new features :-) It is now possible to select the ping service depending on the node type or whether the node is published on the front page. Get Version 1.2 for Drupal 5.x!
Unfortunately, I had very little time to fix and improve the module; my last effort was a port to Drupal 6 (here in the CVS repository, revision 1.4.2.2), although I never assigned it a stable release. voxpelli is now the main maintainer of the module; he hopefully will bring on the development of Multiping. voxpelli created a git repository at github - I think github is an excellent home for future developments on the module. So if you do any modifications, do a fork at github, commit your changes there and notify voxpelli.
See also: Announcement thread on drupal.org, ownership change request, Multiping contrib module page on drupal.org.
TBCheck
A module for cutting down trackback spam - and a patch for the trackback module in order to integrate it. The module imposes two assumptions on a trackback:
- The IP sending the trackback is the server IP the trackback refers to.
- It is modest practice to link to your site from the page referred in the trackback.
The modules implements both checks; you can configure the behaviour for each check if it fails: Unpublish or reject.
Additionally, you can soften the first check by only comparing part of the IP address (useful for blogs on mass hosters).
This module is new, so it may contain bugs or nasty behavour (though it works very well for me) - you have been warned. Get Version 1.0 for Drupal 5.x here!
Publication
A node type for handling publications; allows export to BibTeX.
Get Release 1.0 for Drupal 4.6 or Release 1.1 for Drupal 4.7!
Trackback-URL für diesen Artikel:
A Ping List for Your Blog
I've been searching off and on for the last several years fore a comprehensive list of tested & verified ping services. If you've ever gone looking, you'll know what I'm talking about when I tell you that most of the avai
Drupal 5.1 ist etwas schüchtern, das integrierte Ping-Modul traut sich nur bei Ping-o-matic bescheit zu sagen. Andere Dienste bleiben Außen vor.
Ich habe bis zur Verzweiflung gesucht, konnte aber auch nach größter Anstrengung keine Konfiguration für
Moderne Websysteme informieren andere Dienste per Ping über neue Inhalte. Pingdienste? Was sind das denn? Über diese Fragen hatte ich mir im Zusammenhang mit WordPress schon einmal gedanken gemacht und den Artikel WordPress - Deutsche Pingdienste ge...
| Anhang | Größe |
|---|---|
| multiping_4.6-1.0.tar.gz | 2.14 KB |
| publication_4.6-1.0.tar.gz | 4.71 KB |
| publication_4.7-1.1.tar.gz | 5.31 KB |
| multiping_4.7-1.0.tar.gz | 3.41 KB |
| multiping_4.7-1.1r3.tar.gz | 5.12 KB |
| multiping_5.0-1.2.tar.gz | 5.84 KB |
| tbcheck_5.0-1.0.tar.gz | 3.02 KB |
Goboard tags - a means to display go boards
I started writing this piece of code in 2003 for the DGoB forum. The forum initially used YaBBse, until it migrated to the Simple Machines Forum (SMF) system. I took the opportunity to create a decent module, which should be suitable for automatic installation.
You can get the latest version below; the code is published under the GPL v2. If you have any code improvements, please send them in so I can integrate them properly.
| Anhang | Größe |
|---|---|
| Goboard-0.9.3.tar.gz | 59.03 KB |
Einige LaTeX-Spielereien... eine Seite mit Tips rund um LaTeX findet sich auch auf dem Wiki der Medieninformatik.
cclic.sty: Eine Klasse, die Befehle zum Erstellen von Deckblättern mit den Creative-Commons-Lizenzen enthält. Verwendung siehe Beispielsfile (test.tex). Das Einbinden einer XMP-Beschreibung geschieht noch nicht automatisch; dies muß noch zusätzlich mit dem xmpincl-Paket gemacht werden.
| Anhang | Größe |
|---|---|
| cc25de.tar.bz2 | 156.06 KB |
| cc30de.tar.bz2 | 118.61 KB |
I haven't done a lot of Typo3 hacking yet - but nevertheless, here is what I have accomplished:
Typo3 Mailman sync
This is a very rough script to synchronize a Typo3 frontend user group with a Mailman mailing list. The script adds all FE users (having a mail address) belonging to a given FE group to a Mailman mailinglist (and removes all non-members from it). The script has no direct Typo3 integration, it has to be run manually or by a cron job.
It is not very user-friendly, but well... it works for me :-) You can get it here.
| Anhang | Größe |
|---|---|
| Typo3MailmanSync-0.1.zip | 5.33 KB |
Ich habe vor rund acht Wochen das Trackback-Modul gepatcht, so daß es die sendende Seite einigen "Sanity Checks" unterzieht. Das ganze scheint tatsächlich zu funktionieren wie geplant: Nahezu der gesamte Trackback-Spam stammt von Botnetzen, weshalb die IP-Adresse des Trackback-Senders nichts mit der IP-Adresse zu tun hat, auf welche die im Trackback angegebene URL auflöst. Meine aktuellen Einstellungen verwerfen solche Trackbacks sofort; bei allen anderen wird die referierte Seite betrachtet, ob sie einen Link auf diese Seite enthält - wenn nicht, landet der Trackback in der Moderatoren-Warteschlange.
Nach 8 Wochen hat es der erste Trackback-Spammer in die Moderatoren-Queue geschafft; da aber alle Trackbacks von derselben IP-Adresse ausgehen, sorgte der reguläre Spam-Filter schnell wieder für Ruhe :-)
Trackback-URL für diesen Artikel:
dbus-actions ist ein Programm, das verschiedene Module in sich aufnehmen kann, welche auf dbus-Nachrichten reagieren - und dies unter einem gemeinsamen Tray-Icon vereint. Mit dbus kann man sich das Desktop-Leben um so vieles einfacher machen - Anlaß bei mir war, daß ich beim Einstecken meines GPS-Loggers automatisch den Download der Daten anstoßen wollte. Aber für jedes kleine Skript einen extra Prozeß (und womöglich ein extra Icon in der Notification Area)? Das muß doch nicht sein... Ergebnis dieser Überlegung ist dbus-actions.
Momentan enthält das Programm drei Module: Mein GPS-Logger-Modul (speziell für das Holux M241), ein Debugging-Modul (das alle dbus-Nachrichten anzeigt) sowie ein generisches Modul, mit dem man sich individuelle Aktionen für neu angesteckte Hotplug-Geräte zusammenbauen kann.
Wer den Code bearbeiten will oder selbst Module schreiben möchte, sollte sich einen eigenen lokalen Branch anlegen - dieses Mini-Projekt ist gleichzeitig mein Testballon für den Einsatz des verteilten Versionskontrollsystems Bazaar. Einen lokalen Branch erhält man mit
bzr branch http://repos.ploing.de/bzr/dbus-actions/trunk
Weiter Informationen (über das Schreiben von Modulen sowie ein Executive Summary für Bazaar) stecken in der README-Datei.
(Bild CC-BY von franckdethier)
Trackback-URL für diesen Artikel:
| Anhang | Größe |
|---|---|
| dbus-actions-1.0.tar.gz | 21.08 KB |