trueten.de

»Ich vergesse nie ein Gesicht. Aber in Ihrem Fall mache ich gerne eine Ausnahme.« Julius Henry "Groucho" Marx

KeePass2 Plugins unter Ubuntu 16.04 kompilieren

Seit Ubuntu 12.04 ein Problem. Da inzwischen 16.04 lts aktuell ist und ich das jedesmal bei der Installation eines neuen Clients vergesse, leihe ich mal die Gedächtnisstütze bei tuxinaut aus.

Wer Keepass2 Plugins nutzen möchte und folgende Fehlermeldung auftritt:

The following plugin is incompatible with the current KeePass version: /usr/lib/keepass2/OtpKeyProv.plgx

Liegt das daran das mono das Plugin nicht kompilieren kann. Abhilfe schafft das Paket mono-complete zu installieren.

sudo apt-get install -y mono-complete

Tool des Tages: Ubuntu tweak

Mit Ubuntu tweak lassen sich neben zahlreichen Pimp up My System auch Repositories (neudeutsh für Weichwarequellen) für (k)ubuntu komfortabel einbauen. Wer mal eben schnell sein System frisieren will (oder dieses - bei Fehlbedienung - ebenso schnell zerstören will) baut die Quelle für Ubuntu tweak in seine sources.list ein.

Dazu mittels "sudo [editorderwahl] /etc/apt/sources.list um folgenden Eintrag erweitern:

deb http://ppa.launchpad.net/tualatrix/ppa/ubuntu jaunty main #Ubuntu
Tweak: http://ppa.launchpad.net/tualatrix/ppa/ubuntu jaunty main

Anschließend den PGP Schlüssel importieren, damit #Zensursula & Co keine bösartige Software unterjubeln kann:

sudo gpg --recv-keys 6AF0E1940624A220|gpg --export 6AF0E1940624A220 |apt-key add -

Das eigentliche Paket installieren mit:

sudo apt-get install ubuntu-tweak


Das Tool steht dann unter "Anwendungen/Systemwerkzeuge" zur Verfügung.

Opensource-DVD 14.0 erschienen

Die Opensource-DVD, eine Sammlung von freier Software für Windows, ist in Version 14.0 mit zehn neuen Programmen und dem neuen OpenOffice.org 3.1 erschienen. Die Version 13 hatte ich vergessen hier zu bloggen. Bei Pro Linux gibt es folgenden Hinweis zur DVD:

(...) Die sonstigen Änderungen gegenüber der Opensource-DVD 13.0 umfassen Updates von 91 Programmen sowie zehn neue Softwarepakete. Die Basisversion der DVD enthält eine Suchfunktion und die Möglichkeit, Programme direkt von der DVD zu installieren. Alle enthaltenen Programme werden auf einer Skala von 1-5 bewertet. Zusätzlich werden Angaben zur Lizenz, zur Homepage und anderem gemacht.

Die 4,2 GB große DVD kann als ISO-Image von verschiedenen Servern heruntergeladen werden. Zusätzlich werden Label und Cover für die DVD angeboten, die für selbst gebrannte DVDs verwendet werden können. Die Opensource-DVD darf für nichtkommerzielle Zwecke kopiert und weitergegeben werden. (...)

Mehr Information: www.opensource-dvd.de

el Linux cubano

Kuba hat seine eigene Linux-Variante namens Nova vorgestellt, mit der die Microsoft-Software abgelöst werden soll:



Via und redblog
Tags für diesen Artikel: ,
Zuletzt bearbeitet am 13.02.2009 10:40

Stress am Morgen wegen: "config: SpamAssassin failed to parse line"

Eine Email zu einem fehlerhaften Updatelauf der RulesDuJour kann einem schon mal den Morgenkaffee verderben:

RulesDuJour Run Summary on xxxxxxxxx:

***NOTICE***: /usr/bin/spamassassin --lint failed. This means that you have an error somwhere in your SpamAssassin configuration. To determine what the problem is, please run '/usr/bin/spamassassin --lint' from a shell and notice the error messages it prints. For more (debug) information, add the -D switch to the command. Usually the problem will be found in local.cf, user_prefs, or some custom rulelset found in /etc/mail/spamassassin. Here are the errors that '/usr/bin/spamassassin --lint' reported:

[1247] warn: config: failed to parse line, skipping, in "/etc/mail/spamassassin/RulesDuJour/99_FVGT_Tripwire.cf": <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/1999/REC-html401-19991224/strict.dtd">
[1247] warn: config: failed to parse line, skipping, in "/etc/mail/spamassassin/RulesDuJour/99_FVGT_Tripwire.cf": <!-- <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
Der Inhalt von "/etc/mail/spamassassin/RulesDuJour/99_FVGT_Tripwire.cf" ist eine HTML Datei mit einem Refresh von 0.1.

Schon verdächtig. Ist Schäuble schon drin? Auch wenn man von einem Fehler ausgeht: Lieber auch mal außer der Reihe einen Sicherheitscheck des Systems starten. Natürlich von einer LiveCD aus, neben verschiedenen Virenscannern auch mit rkhunter. Das ist ein Linux-Tool, welches nach Rootkits, Hintertüren und möglichen lokalen Exploits sucht. Es vergleicht vorhandene Dateien anhand von sogenannten md5 -hashes mit kompromittierten Dateien, sucht nach von Rootkits angelegten Ordnern, falschen Dateirechten, versteckten Dateien, verdächtigen Strings in Kernelmodulen und führt eine Reihe weiterer Tests durch.

Sinnvollerweise schiebt man noch einen Check mit einem weiteren Tool, chkrootkit hinterher. Das Werkzeug ist recht einfach zu bedienen.

Bei dem betroffenen System fielen dann auch gleich mehrere veraltete und angreifbare Versionen von Programmen auf:

- OpenSSL 0.9.8e                                           [ Vulnerable ]
- Procmail MTA 3.22                                        [ Vulnerable ]
- OpenSSH 4.6p1                                            [ Vulnerable ]

Zumindest OpenSSL (0.9.8g) und OpenSSH (4.7p1) liegen ja schon seit einigen Monaten in aktuelleren Versionen vor. Och nööö... Schon ist der Nachmittag geregelt. Und das bei dem schönen Wetter:



Naja, zum Glück gibt es auch Backups, daher ist das Problem mit der fehlerhaften Datei 99_FVGT_Tripwire.cf wenigstens schnell erledigt.

Softwaretipp: phpMyVisites

Vor einigen Tagen ging mein kostenloser Besucherzähler flöten. Das ist schon ärgerlich, daher bin ich auzf der Suche nach einem brauchbaren Script, damit ich die Statistiken zukünftig selber machen kann. Über die Seite von Klaus Frey bin ich auf phpMyVisites gestoßen. Das ist ein recht interessantes PHP / MySQL gestütztes Script, das aussagekräftige Statistiken erstellt. Kosten tut es auch nichts, wobei sich die Entwickler über Spenden freuen.

Einmal Big Brother sein.

Test von "Gutsy Gibbon" - (K)ubuntu 7.10

Pünktlich wie ein Uhrwerk veröffentlicht Canonical, mehr oder weniger unterstützt von der Gemeinschaft rund um Ubuntu, zweimal im Jahr eine neue Version der Linux-Distribution Ubuntu. Auch Ubuntu 7.10 "Gutsy Gibbon" erschien planmäßig nach einem halben Jahr Entwicklungszeit. Pro-Linux wollte wissen, was die Neuerungen in der Praxis bringen. Dieser Artikel beschreibt, wie sich das neue Ubuntu auf dem Desktop anfühlt.

Petitionen und Unterschriftensammlungen mit "Petitionsverwaltung"

Für die Sammlung von Unterschriften für die Solidaritätserklärung mit den streikenden Bahnern habe ich das Freeware PHP Script "Petitionsverwaltung" von "Grace-Script" verwendet.

Das Script erlaubt die Sammlung von Unterschriften, die wahlweise sofort oder erst durch den Administrator freigeschaltet werden können und deren Aufbereitung und Ausgabe als HTML oder auch als CSV Datei. Die sehr weitgehende Konfigurierbarkeit und Transparenz des Codes haben mich dazu veranlasst, diesem Script den Vorzug vor phpPetition zu geben.

Stefan Warnat, der Programmierer des Scripts hat sich zudem sehr engagiert um meine Fragen zu notwendigen Anpassungen gekümmert, wofür ich mich bei ihm herzlich bedanken will.

Gegenüber dem Originalcode wurde folgendes geändert:

Statt der im Original zentrierten Ausrichtung des Textes und der Eingabemaske wollte ich eine linksbündige Ausrichtung:

Dazu muss in der Datei cache/felder.html die Anweisung text-align:center; in text-align:left; geändert werden:
.beschreibung { text-align:left; width:300; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}
.text { width:200; text-align:left; font-family:Verdana, Arial, Helvetica, sans-serif;}
.titel { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; text-align:left;}


Diese Ausrichtung muss dort auch noch etwas weiter unten im Code eingetragen werden:

<table width='500' border=0 align='left'>

Wenn man schon dabei ist, trägt man noch mehrfach <br /> am Ende der Datei ein, damit der Text nach der Eingabemaske nicht rechts neben dieser ausgegeben wird:

</table></form><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br />

In der Datei: entry.php werden alle Anweisungen, insbesondere:
<table border=0 align="center">

auch geändert:

<table border=0 align="left">

Bei mir wurde nach geleisteter Unterschrift der Browser nicht zur Hauptseite zuürck geleitet. Das kann am Server liegen. In "eintragen.php" besteht die Möglichkeit, die Zielseite auch manuell eintzutragen:

Die Angabe <?=$req[back_url] ?> durch die Adresse der Zielseite mit der zu ersetzen. So zum Beispiel:

<meta http-equiv="refresh" content="5; url=http://www.trueten.de">

In dem obigen Beispiel wird nach 5 Sekunden auf meine Hauptseite weitergeleitet.

Die Sortierung der Unterschriften nach alphabetischer Reihenfolge funktioniert auch in MySQL nur, wenn der Server auf den Zeichenssatz latin1_german1_ci eingerichtet ist. Wer die Möglichkeit hat, das selber zu konfigurieren kann das laut MySQL FAQ recht einfach machen, indem er diesen Zeichensatz in /etc/my.conf einträgt:
[mysqld]
[...]
set-variable = default-character-set=german1 # Version 3.23
bzw.
set-variable = default-character-set=latin1_de # Version 4

Nachträgliche Codierungen können jedoch auch zu Problemen wie zerhackten Sonderzeichen in Tabellen führen, die man nicht ändern möchte. Mit phpMyadmin kann man das aber auch für einzelne Tabellen einrichten. Funktioniert problemlos.