Dokuwiki Plugin, um Benachrichtigungen zu Mattermost zu senden

Für Mattermost gibt es bei Dokuwiki selbst kein Notifier Plugin. Das schöne ist aber, dass man stattdessen einfach das Slack Notifier Plugin nutzen kann. Man konfiguriert dann in den Plugin-Einstellungen die Slack Incoming Webhook URL auf einen Webhook, den man in Mattermost angelegt hat.

Oktober 31, 2024 · 1 Minute

pikaur: Read damn arch-wiki before borking your computer

When you get the message from pikaur: Read damn arch-wiki before borking your computer https://wiki.archlinux.org/title/Arch_User_Repository (Also, don't report any issues to pikaur, if ure seeing this message) you need to check your base-devel package is installed. References: https://bbs.archlinux.org/viewtopic.php?id=297084 https://github.com/actionless/pikaur/commit/94ec6b087b4083909a2c59e33112f7e0956f77e6 https://archlinux.org/packages/?q=base-devel

Juli 10, 2024 · 1 Minute

Automatische Logcheck Regelaktualisierung Für Hochpräzise Zeitstempel Ab Debian 12 Bookworm

Nach dem Update auf Debian 12 funktionieren die selbst angelegten logcheck Regeln nicht mehr. Das liegt daran, dass du nun hochpräzise Zeitstempel in den Logs genutzt werden. Die eigenen Regeln kann man mit einem Befehl für das neue Format einfach konvertieren. Als root muss folgendes Kommando ausgeführt werden: for rule in /etc/logcheck/*.d*/local-*; do sed --in-place --regexp-extended 's,^\^((\\w|\[\[:alpha:\]\])\{3\} \[ :(0-9|\[:digit:\])\]\{11\}),^(\1|[0-9T:.+-]{32}),' "$rule" ; done Dabei muss der Ausdruck für die Dateipfade /etc/logcheck/*.d*/local-* an die eigenen Dateinamen der Regeln angepasst werden. Bei mir beginnen sie mit 01-, sodass ich diese Stelle auf /etc/logcheck/*.d*/01-* abgeändert habe. Die Regel habe ich auch noch auf die postgrey Dateien angewendet, weil diese noch den alten Zeitstempel unterstützt haben und nicht auch den neuen.

September 27, 2023 · 1 Minute

Namespaces in logseq since v0.8.9

Namespaces in logseq are as simple as using a slash in the page’s title. If you have worked with namespaces in a logseq version, which is lower than v0.8.9, you should migrate your existing pages according to the “New file name rules”. These rules are mentioned almost at the end of release note. Otherwise you might notice some weird behaviour with the pages in a namespace. The migration via GUI can be found in logseq: Settings → Advanced → File name format and there is an Edit button, which should be clicked and the instructions in the popup window need to be followed. In your logseq graph this will rename all pages with a slash, where the slash will be replace by three underscores.

November 22, 2022 · 1 Minute

OpenStreetMap Karten generieren mit Map Machine

tl;dr: Dieser Artikel beschreibt, wie man mit Map Machine, das in einem Docker Container läuft, Karten als SVG basierend auf OpenStreetMap generieren kann. Map Machine ist ein Projekt, das die Fülle und Vielfalt der Daten von OpenStreetMap zeigen möchte. Es ist ein Map Renderer, der in Python geschrieben ist und unter MIT License auf GitHub veröffentlicht ist. Um das das Docker Image für das Map Machine-Projekt bauen zu können, benötigen wir selbstverständlich auf unserem Rechner docker und git. Auf git könnte man verzichten, wenn man sich das Repository als gepacktes Zip herunterlädt. Dann benötigt man halt die Software zum Zip entpacken. Wenn Docker noch nicht installiert ist, so gibt es Anleitungen z.B. für Ubuntu oder Archlinux. Zunächst erzeugen wir eine lokale Kopie. Dazu müssen wir das das Repository clonen (oder herunterladen und entpacken): git clone https://github.com/enzet/map-machine.git Anschließend können wir in das Verzeichnis map-machine wechseln, um das Docker Image zu bauen: ...

Februar 9, 2022 · 5 Minuten