Paketieren leicht gemacht

Das Paketieren von Software für Ubuntu gehört nicht unbedingt zu den einfachen bzw. angenehmen Aufgaben ;) Wer nun aber doch ein Paket erstellen möchte oder muss, der sollte sich einmal GiftWrap anschauen. Dabei handelt es sich um eine Open Source Software welche in einfachen Schritten ein Paket nach den Wünschen des Nutzers erzeugt. Die offizielle Seite des Projektes ist dabei unter http://giftwrap.tuxfamily.org zu finden. Eine sehr interessante Software deren Entwicklung man beobachten sollte.

Interessantes Firefox Plugin

Bei Heise laß ich vor einigen Tagen von einer interessanten Firefox Erweiterung. Die Erweiterung hört dabei auf den Namen HTTPS Everywhere und kann unter https://www.eff.org/https-everywhere bezogen werden. Nach der Installation leitet die Erweiterung bestimmte Webseiten auf https um. Auch ist es möglich eigene Regeln zu definieren nach denen das passieren soll. Herausgegeben wird die Erweiterung dabei von dem Tor Projekt sowie der Electronic Frontier Foundation. Ganz interessant, da man so das voranstellen von https nicht vergessen kann ;)

OpenOffice Dokumente nach MediaWiki exportieren

Angeblich soll seit der Version 2.3 von OpenOffice ein MediaWiki Export in ebend diesem enthalten sein. Leider habe ich den auch in der aktuellen 3er Version nicht finden können. Also machte ich mich mal auf die Suche im Extensionverzeichnis von Open Office. Dort fand ich dann den Sun Wiki Publisher (der sicherlich nicht mehr lange so heißen wird).

Nachdem man diesen gedownloadet und installiert hat kann man anschließend über den Menüpunkt Exportieren… das aktuelle Dokument als MediaWiki Dokument speichern. Zu finden ist die Extension unter http://extensions.services.openoffice.org/en/project/wikipublisher.

Probleme beim Upload in der MediaWiki

Ich wollte in der MediaWiki eine KMZ Datei hochladen bei welcher es sich intern um eine ZIP Datei handelt. Leider quitiert die MediaWiki das mit der Fehlermeldung:

Diese Datei kann nicht hochgeladen werden, da der Internet Explorer sie als „application/zip“ erkennt, welcher ein nicht erlaubter potentiell gefährlicher Dateityp ist.

Also was tun? Man kopiert folgendes

$wgMimeTypeBlacklist= array(
# HTML may contain cookie-stealing JavaScript and web bugs
‚text/html‘, ‚text/javascript‘, ‚text/x-javascript‘, ‚application/x-shellscript‘,
# PHP scripts may execute arbitrary code on the server
‚application/x-php‘, ‚text/x-php‘,
# Other types that may be interpreted by some servers
‚text/x-python‘, ‚text/x-perl‘, ‚text/x-bash‘, ‚text/x-sh‘, ‚text/x-csh‘,
# Windows metafile, client-side vulnerability on some systems
‚application/x-msmetafile‘,
# A ZIP file may be a valid Java archive containing an applet which exploits the
# same-origin policy to steal cookies
‚application/zip‘,
);

in die LocalSettings.php und entfernt dort alle Teile welche man hochladen möchte und schon funktioniert es.

Probleme bei der Bildvorschau in MediaWiki

Vor ein paar Tagen setzte ich eine neue MediaWiki auf. Soweit funktioniere alles, nur wenn ich neue Bilder hochgeladen habe stand auf der Wikiseite zur entsprechenden Datei: „Fehler beim Erstellen des Vorschaubildes: Unable to run external programs in safe mode.“. Die Lösung in diesem Fall ist einfach. Man sollte einfach die Zeile $wgUseImageMagick = true; auskommentieren oder löschen und schon funktioniert das ganze.