<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Opensource on blog.jakobs.systems</title><link>https://blog.jakobs.systems/tags/opensource/</link><description>Recent content in Opensource on blog.jakobs.systems</description><generator>Hugo</generator><language>de</language><lastBuildDate>Tue, 07 Apr 2026 08:30:43 +0200</lastBuildDate><atom:link href="https://blog.jakobs.systems/tags/opensource/index.xml" rel="self" type="application/rss+xml"/><item><title>Say Hello to Epyy</title><link>https://blog.jakobs.systems/micro/20260407-say-welcome-to-epyy/</link><pubDate>Tue, 07 Apr 2026 08:30:43 +0200</pubDate><guid>https://blog.jakobs.systems/micro/20260407-say-welcome-to-epyy/</guid><description>Epyy, das ist der Name des neuen Icons und Maskottchens meines freien ISMS-Dokument-Workflows auf Codeberg.1 Sein Name ist abgeleitet vom griechischen ἐπισκοπεῖν (episkopeîn), was übersetzt inspizieren oder überwachen heißt. Ein freundliches und vor allem &amp;ldquo;lebendes&amp;rdquo; Dokument, das einen durch den ISO27001- und TISAX-Wust begleitet.</description></item><item><title>ISO 27001 ebenfalls im ISMS-Workflow</title><link>https://blog.jakobs.systems/micro/20260402-iso27001/</link><pubDate>Thu, 02 Apr 2026 22:12:44 +0200</pubDate><guid>https://blog.jakobs.systems/micro/20260402-iso27001/</guid><description>Heute habe ich die ISO 27001:2022 Clauses und Controls (ohne SoA) in meinem ISMS-Workflow auf Codeberg aufgenommen.1 Das hat die Anzahl der PDF-Dokumente und somit leider auch die Build-Time mit pandoc deutlich erhöht.
Durch Parallelisierung konnte ich bei 4 Cores die Build-Time erwartungsgemäß auf ein Viertel der Zeit wieder reduzieren.</description></item><item><title>Der beste Berater ist der schlechteste Umsatzbringer</title><link>https://blog.jakobs.systems/blog/20260320-it-systemhaus/</link><pubDate>Fri, 20 Mar 2026 17:30:27 +0100</pubDate><guid>https://blog.jakobs.systems/blog/20260320-it-systemhaus/</guid><description>In vielen IT-Systemhäusern wird die Leistung von Beratern oder Consultants über Umsatzkennzahlen gesteuert. Eine typische KPI-Logik: Jeder Mitarbeiter muss einen bestimmten Anteil seiner Personalkosten durch den Umsatz wieder einbringen. Das erscheint fair, transparent und wirtschaftlich. Doch genau hier liegt das Problem: Diese Logik führt systematisch in eine Abwärtsspirale und zerstört Zusammenarbeit.</description></item><item><title>Wieder zurück aus dem Kaninchenbau</title><link>https://blog.jakobs.systems/micro/20260310-isms-document-framework/</link><pubDate>Tue, 10 Mar 2026 18:20:17 +0100</pubDate><guid>https://blog.jakobs.systems/micro/20260310-isms-document-framework/</guid><description>In den letzten Tagen bin ich wieder einmal im sprichwörtlichen Kaninchenbau versackt.
Aber ganz von vorne: Am Samstag habe ich einen Blogbeitrag geschrieben, um einen automatisierten und deterministischen Dokumenten-Workflow zu veranschaulichen.1 Zur besseren Nachvollziehbarkeit habe ich außerdem ein Codeberg-Repository angelegt.2
Das Feedback war überraschend überwältigend und enthielt viele berechtigte Punkte.</description></item><item><title>ISMS as Code</title><link>https://blog.jakobs.systems/blog/20260307-isms-as-code/</link><pubDate>Sun, 08 Mar 2026 16:40:06 +0100</pubDate><guid>https://blog.jakobs.systems/blog/20260307-isms-as-code/</guid><description>Zum Wochenende habe ich auf Codeberg ein Beispiel-Repository veröffentlicht.1 Es enthält den methodischen Vorschlag, eine ISMS-Dokumentation wie Code zu behandeln. Konkretes Beispiel ist die ISO 27001 Risikobewertung von Assets in Organisationen. Im Mittelpunkt steht dabei weniger das konkrete Dokument als vielmehr das dahinterstehende Konzept.
Geschrieben ist alles in einem universellen Text-Only-Format, das garantiert auch noch in 50 Jahren in jedem Editor bearbeitet werden kann: Markdown.</description></item><item><title>Dritter DI-Day: Der Weg ist das Ziel</title><link>https://blog.jakobs.systems/micro/20260301-did/</link><pubDate>Sun, 01 Mar 2026 08:34:00 +0100</pubDate><guid>https://blog.jakobs.systems/micro/20260301-did/</guid><description>Am dritten DI-Day trenne ich mich von der proprietären Karten-App von Apple und nutze künftig CoMaps als Alternative.1 Nach zwei Rückfragen war die App vom Smartphone schnell gelöscht.
Screenshot des Löschvorgangs der iOS-Karten-App von Apple Seit geraumer Zeit ärgere ich mich über Apple nicht nur im Hinblick auf Datenschutz und digitale Unabhängigkeit.</description></item><item><title>Client-Massenrollout mit PXE/FAI</title><link>https://blog.jakobs.systems/blog/20260224-fai-linux-rollout/</link><pubDate>Tue, 24 Feb 2026 11:30:00 +0100</pubDate><guid>https://blog.jakobs.systems/blog/20260224-fai-linux-rollout/</guid><description>Wie viele Administratoren braucht man, um 150 Client-PCs an einem Vormittag auszurollen? Die ehrliche Antwort für den Mittelstand: Zu viele! Wer mit USB-Stick von Rechner zu Rechner läuft, arbeitet grundlegend falsch und ineffizient. Es fehlen klare Konzepte, Monitoring, Automatisierung und Skalierung. In genau dieser Reihenfolge.</description></item><item><title>Zweiter DI-Day: Von Gravatar zu Libravatar</title><link>https://blog.jakobs.systems/micro/20260201-did/</link><pubDate>Sun, 01 Feb 2026 08:00:00 +0100</pubDate><guid>https://blog.jakobs.systems/micro/20260201-did/</guid><description>Zweiter DI-Day im noch jungen Jahr 2026.1 Diesmal habe ich mich von einem weiteren US-Dienst getrennt: Automattic. Kein BigTech-Anbieter, aber dennoch im Internet relevant. Von diesem kommt der bekannte Website-Baukasten und die zugehörige Plattform WordPress sowie der Dienst Gravatar.2 Bei letzterem ist seit knapp 18 Jahren ein Bild von mir zu meiner E-Mail-Adresse in zahlreichen Foren und Websites verknüpft.</description></item><item><title>Neue c't-Publikation: PDF-Formulare auslesen</title><link>https://blog.jakobs.systems/micro/20260123-neuer-heise-beitrag-pdf/</link><pubDate>Fri, 23 Jan 2026 06:55:32 +0100</pubDate><guid>https://blog.jakobs.systems/micro/20260123-neuer-heise-beitrag-pdf/</guid><description>Eine neue Publikation von mir ist in der heutigen c&amp;rsquo;t 3/2026 erschienen.1 Darin zeige ich ganz praktisch, wie Daten aus PDF-Formularen mit dem Open-Source-Tool pdfcpu automatisiert ausgelesen und mit jq oder curl in ERP- und Ticket-Systeme wieder importiert werden.
Ganz ohne Medienbrüche, proprietäre Software oder Abos.</description></item><item><title>Forgejo Update-Skript auf codeberg.org</title><link>https://blog.jakobs.systems/micro/20260117-forgejo-update-script/</link><pubDate>Sat, 17 Jan 2026 11:30:07 +0100</pubDate><guid>https://blog.jakobs.systems/micro/20260117-forgejo-update-script/</guid><description>Wer ein Bash-Skript oder Ansible-Playbook zum Update der eigenen Forgejo-Instanz braucht - ich habe meine soeben zum Codeberg getragen.1
Der aktuelle Anlass: Es gab in den letzten Tagen in rascher Folge Updates.2 Dabei sind mir einige Stimmen aufgefallen, die sich darüber aufgeregt haben, dass sie alles nochmals aktualisieren müssten.</description></item><item><title>Aviation DWD Planner auf codeberg.org</title><link>https://blog.jakobs.systems/micro/20251216-aviation-dwd-planner/</link><pubDate>Tue, 16 Dec 2025 11:30:00 +0100</pubDate><guid>https://blog.jakobs.systems/micro/20251216-aviation-dwd-planner/</guid><description>Die vergangenen drei Tage fiel ich in das sprichwörtliche Rabbit-Hole als in meinem News-Reader das Wetterradar-Hobbyprojekt von Lars Müller auftauchte. Er hatte es auf der GNU/Linux.ch Website genauer vorgestellt.1
Das Repo liegt leider komplett entgegen der GNU-Philosophie2 auf der Microsoft GitHub-Plattform.3 Aus meiner Sicht ein No-Go für freie Software.</description></item><item><title>Warum Windows Samba-Server unsichtbar macht</title><link>https://blog.jakobs.systems/blog/20251201-wsd-windows-netzwerk/</link><pubDate>Mon, 01 Dec 2025 21:14:00 +0100</pubDate><guid>https://blog.jakobs.systems/blog/20251201-wsd-windows-netzwerk/</guid><description>Frische Umsteiger auf Windows 11 wundern sich aktuell, warum ihre Netzwerk-Shares auf NAS- oder Linux Samba-Servern1 nicht mehr in der Netzwerkumgebung erscheinen. Es geht nur um die Sichtbarkeit. Bei direkter Eingabe eines Shares funktioniert alles reibungslos.
Es ist kompliziert - the Microsoft Way Die Ursache liegt in der Netzwerk-Discovery und ich muß etwas weiter ausholen, bis ich zur Lösung komme.</description></item><item><title>Forgejo anpassen</title><link>https://blog.jakobs.systems/blog/20251117-forgejo-customization/</link><pubDate>Mon, 17 Nov 2025 15:10:18 +0100</pubDate><guid>https://blog.jakobs.systems/blog/20251117-forgejo-customization/</guid><description>Seit der letzten Blog-Serie zu Gitea vor über 5 Jahren ist einiges an Zeit vergangen.1 Inzwischen hat Gitea mit Forgejo einen leistungsstärkeren Fork erhalten,2 der längst Einzug in meine Praxis gefunden hat. Da ich unlängst meine Gitea Instanz als Jail auf der TrueNAS stilllegte,3 beschreibe ich heute, wie ich stattdessen eine Forgejo-Instanz an die eigenen Bedürfnisse angepasst habe.</description></item><item><title>Mein persönlicher Open-Source Tech-Stack</title><link>https://blog.jakobs.systems/blog/20251022-homeoffice-lineup/</link><pubDate>Wed, 22 Oct 2025 12:29:00 +0200</pubDate><guid>https://blog.jakobs.systems/blog/20251022-homeoffice-lineup/</guid><description>Vor einiger Zeit habe ich in meinem Beitrag &amp;ldquo;Vom Messdiener zum digitalen Ketzer&amp;rdquo;1 über meinen Weg in die digitale Unabhängigkeit geschrieben. Daraufhin erreichten mich Fragen nach meinem Tech-Stack. Eine berechtigte Frage, schnell und gerne von mir beantwortet:
Ich setze auf freie Lösungen mit GNU/Linux Debian2 als Grundlage.</description></item><item><title>PDF-Formulare automatisiert einlesen</title><link>https://blog.jakobs.systems/blog/20251012-pdf-formulare-automatisieren/</link><pubDate>Sat, 11 Oct 2025 21:00:00 +0200</pubDate><guid>https://blog.jakobs.systems/blog/20251012-pdf-formulare-automatisieren/</guid><description>Das Portable Document Format (PDF)1 ist ein schönes Beispiel, wie ein ursprünglich geniales Konzept zur Anzeige von Print-Dokumenten im Verlauf der Jahrzehnte kaputt gemacht wurde. Als Nachfolger von Postscript2 angedacht, ist es zu einem universellen Containerformat verkommen. Texte, Bilder, Vektoren, Skripte, Schriften, Formulardaten, komplette 3D-Modelle: Es gibt kaum etwas, was nicht in einer PDF landen könnte, sogar das Computerspiel Doom.</description></item><item><title>Nautilus Helper auf codeberg.org</title><link>https://blog.jakobs.systems/micro/20251003-nautilus-helpers/</link><pubDate>Fri, 03 Oct 2025 19:36:16 +0200</pubDate><guid>https://blog.jakobs.systems/micro/20251003-nautilus-helpers/</guid><description>Am heutigen Feiertag habe ich meine Nautilus Scriptsammlung etwas aufgehübscht und zum Codeberg getragen.1 Für alle, die gerne wiederkehrende Tätigkeiten automatisieren wie z.B. OCR über PDFs, Erstellung animierter WebP-Bilder aus einer Auswahl von Bildern oder Encodieren von Videos in h.265.
Die Skriptsammlung wird von Zeit zu Zeit erneuert.</description></item><item><title>Meet me @ Kielux 2025</title><link>https://blog.jakobs.systems/micro/20250912-kielux/</link><pubDate>Fri, 12 Sep 2025 09:05:43 +0200</pubDate><guid>https://blog.jakobs.systems/micro/20250912-kielux/</guid><description>Kommenden Freitag und Samstag (19. und 20.09.2025) findet Ihr mich auf den Kieler Open Source und Linux Tagen, kurz Kielux.1 Als Gast werde ich da den einen oder anderen Vortrag und Workshop mitnehmen.
.
Freue mich schon,
Euer Tomas Jakobs
https://www.kielux.de/&amp;#160;&amp;#x21a9;&amp;#xfe0e;</description></item><item><title>HTTP Limiter auf codeberg.org</title><link>https://blog.jakobs.systems/micro/20250904-http-limiter/</link><pubDate>Thu, 04 Sep 2025 16:30:00 +0200</pubDate><guid>https://blog.jakobs.systems/micro/20250904-http-limiter/</guid><description>Ein schon seit vielen Jahren im Einsatz befindliches Bash-Skript habe ich unlängst aufgehübscht und &amp;ldquo;zum Codeberg&amp;rdquo; getragen.1 Der HTTP Limiter ist meine Antwort auf die vielen Bots, Scraper und Pentest-Tools, die unablässig gegen die offenen Ports eines Hosts im Internet &amp;ldquo;klopfen&amp;rdquo;.
Wobei &amp;ldquo;klopfen&amp;rdquo; eindeutig Untertreibung ist.</description></item><item><title>Vom Messdiener zum digitalen Ketzer</title><link>https://blog.jakobs.systems/blog/20250712-vom-messdiener-zum-ketzer/</link><pubDate>Sun, 13 Jul 2025 16:26:28 +0200</pubDate><guid>https://blog.jakobs.systems/blog/20250712-vom-messdiener-zum-ketzer/</guid><description>Da saß ich, Anfang der 2000er mit einem seitenstarken Wälzer aus dem Microsoft-Press Verlag.1 Stolze 129,- DM war damals der Preis. Ich blätterte da so und verspürte ein Déjà-vu: Die Seiten kannte ich doch. Nicht im inhaltlichen Sinne. Von der Aufmachung, der Form, den Beispielen bis hin zu den Icons der Hinweisboxen: Da sind die verlorenen Handbücher der 90er Jahre!</description></item><item><title>Sechs Jahre und der große Umbruch</title><link>https://blog.jakobs.systems/blog/20250707-housekeeping/</link><pubDate>Mon, 07 Jul 2025 16:37:35 +0200</pubDate><guid>https://blog.jakobs.systems/blog/20250707-housekeeping/</guid><description>Vor gut sechs Jahren habe ich aus gebrauchter Standard-Hardware ein eigenes Storage-System aufgebaut. Kostengünstig und robust im 24/7 Dauerbetrieb. Was ursprünglich als pragmatische Lösung für eine wachsende Datenmenge begann, wurde schnell zum unverzichtbaren Bestandteil meines digitalen Alltags. Sowohl privat für meine Musik- und Fotosammlung als auch beruflich für Projekt- und Kundendaten.</description></item><item><title>QR-/Barcode-Detection auf codeberg.org</title><link>https://blog.jakobs.systems/micro/20250619-qr-code-detection/</link><pubDate>Thu, 19 Jun 2025 18:00:00 +0200</pubDate><guid>https://blog.jakobs.systems/micro/20250619-qr-code-detection/</guid><description>Hey Tomas, was machst Du so an Deinem freien Tag? Mal eben eine QR-/Barcode Detection aus den Rippen ziehen inkl. virtueller Tastatur, die erkannte Barcodes in Eingabmasken eintippt.
Also prinzipiell ein Stück Software, die ein Stück Hardware ersetzt. Natürlich Opensource auf Codeberg1 und auf den Schultern von Giganten.</description></item><item><title>Backup des Fefe Blogs auf codeberg.org</title><link>https://blog.jakobs.systems/micro/20250616-fefe-blog/</link><pubDate>Mon, 16 Jun 2025 16:30:00 +0200</pubDate><guid>https://blog.jakobs.systems/micro/20250616-fefe-blog/</guid><description>Der Fefe Blog1 ist letzten Monat verstummt. Und auch das am 26. Mai abgelaufene Lets Encrypt Cert wirft Fragen auf. Aus Sorge, dass demnächst sein ISP auch den Server ausknipsen könnte, habe ich vorsorglich eine Sicherungskopie seines Blogs rüber zum Codeberg gezogen.2 So kommt der Fefe Blog am Ende doch zum sauberen HTML ;-)</description></item><item><title>Zitat des Tages</title><link>https://blog.jakobs.systems/micro/20250613-quote-of-the-day/</link><pubDate>Fri, 13 Jun 2025 19:28:16 +0200</pubDate><guid>https://blog.jakobs.systems/micro/20250613-quote-of-the-day/</guid><description>Das Zitat des Tages kommt von Achim Weiß, CEO von IONOS:
Wer Zukunft will, muss sie bauen - nicht diskutieren. Aber wer auf perfekte Bedingungen wartet, wird nur eines erreichen: Dass andere längst Fakten geschaffen haben.
Das sagt er im Kontext der digitale Souveränität und wie mit US Bigtechs umzugehen ist.</description></item><item><title>AV-Schutz in jedem Windows ausgehebelt</title><link>https://blog.jakobs.systems/micro/20250509-defender-disabled/</link><pubDate>Fri, 09 May 2025 07:40:00 +0200</pubDate><guid>https://blog.jakobs.systems/micro/20250509-defender-disabled/</guid><description>Security through Obscurity1 funktioniert nicht. Das ist keine Behauptung, das ist ein immer wieder erwiesener Fakt. Der heutige Beweis hat einen besonders großen Impact für weltweit alle Microsoft Windows Installationen.
Die Windows Security Center (WSC) API2 wurde dazu gebracht, jedes beliebige Programm als Anti-Virus Lösung zu akzeptieren.</description></item><item><title>Understatement</title><link>https://blog.jakobs.systems/blog/20250420-zweitbeste-loesung/</link><pubDate>Sun, 20 Apr 2025 14:00:00 +0200</pubDate><guid>https://blog.jakobs.systems/blog/20250420-zweitbeste-loesung/</guid><description>Die proprietäre Software ecoDMS zählt leider zu den weniger schönen Dokumenten-Management Systemen. Unterschiedliche OCR-Engines im Server und Desktop-Client mit abweichenden Ergebnissen bei der Kategorisierung von PDFs. Keine Online-Datensicherungen, obwohl diese technisch möglich wären.1 Und vor einiger Zeit kam für einen Kunden ein weiteres Problem hinzu: Rechnungen in der Scaninput-Warteschlange blieben liegen.</description></item><item><title>rest-api-skeleton (Win+Linux) auf codeberg.org</title><link>https://blog.jakobs.systems/micro/20250409-rest-api-skeleton/</link><pubDate>Wed, 09 Apr 2025 07:25:21 +0200</pubDate><guid>https://blog.jakobs.systems/micro/20250409-rest-api-skeleton/</guid><description>Ja ich habe ein Faible für exotische Sprachen. Diesmal habe ich etwas mit Purebasic1 experimentiert und wollte sehen, wie schnell sich damit eine robuste, multi-threaded HTTP REST-API umsetzen lässt. Cross-plattform für Linux, Windows und OS X, frei von zusätzlichen Dependencies als Single-File Binary hinter einem Reverse Proxy, der alles mit TLS und Load-Balancing abnimmt.</description></item><item><title>Endlich ist die Party vorbei</title><link>https://blog.jakobs.systems/micro/20250128-platzt-die-ki-blase/</link><pubDate>Tue, 28 Jan 2025 07:15:00 +0100</pubDate><guid>https://blog.jakobs.systems/micro/20250128-platzt-die-ki-blase/</guid><description>Schlechte Nachrichten für jene, die mit KI-Geldverbrennern und BigTech-Oligarchen rumkuscheln. Ihr werdet bald sehr tief und noch tiefer zur Kasse gebeten. Die Börsen realisieren gerade, dass alles nur heiße Luft war.1
Eine technologisch bessere und deutlich weniger Planeten verbrennende KI haben gerade die Chinesen veröffentlicht. Statt der üblicherweise 100 Mio sollen es nur 6 Mio an Kosten sein.</description></item><item><title>Enroute im Praxiseinsatz</title><link>https://blog.jakobs.systems/blog/20250125-enroute-flugplanung/</link><pubDate>Sat, 25 Jan 2025 17:00:02 +0100</pubDate><guid>https://blog.jakobs.systems/blog/20250125-enroute-flugplanung/</guid><description>Vor einigen Jahren habe ich die Software Enroute1 vorgestellt und war sofort begeistert.2 Endlich eine &amp;ldquo;uncluttered&amp;rdquo; App sowohl für (Linux-)Desktop und mobile Endgeräte zur VFR-Navigation und Planung. Das auch noch in frei und Open Source und für ganz Europa. Seitdem hat sich viel getan. Auf diversen Touren habe ich Enroute auf die Praxistauglichkeit testen können.</description></item><item><title>Opensource für Business und Mittelstand</title><link>https://blog.jakobs.systems/blog/20250121-opensource-business-kmu/</link><pubDate>Tue, 21 Jan 2025 19:30:00 +0100</pubDate><guid>https://blog.jakobs.systems/blog/20250121-opensource-business-kmu/</guid><description>Wo wird nach den saftigen Preiserhöhungen um 40% nicht über einen Wechsel aus den unkalkulierbaren Software-Abos nachgedacht.1 Der Elefant im Raum heißt Microsoft mit seiner Windows-Zugangsplattform.2 Ein Unternehmen, das nicht wirklich in Geldnot steckt.3 Es betrifft aber auch andere Anbieter von proprietärer Software wie Broadcom, das nach der vmware-Übernahme mit teilweise existenzbedrohlichen Lizenz- und Preisanpassungen seine Kunden schockte.</description></item><item><title>Open-Source in der Industrie</title><link>https://blog.jakobs.systems/micro/20241023-obs-video/</link><pubDate>Wed, 23 Oct 2024 08:00:00 +0200</pubDate><guid>https://blog.jakobs.systems/micro/20241023-obs-video/</guid><description>Zur Abwechselung ein schönes kleines Open-Source Projekt aus der Industrie. Die neue Anlage eines mittelständischen Unternehmen galt es mit einer Videoüberwachung und -aufzeichnung auszurüsten. Üblicherweise greifen Anlagenbauer zu fertigen CCTV1 Systemen aus dem Baumarkt, bestehend aus Netzwerk-Festplatte mit Streaming-Server. Das sind inzwischen gar nicht so günstige Blackboxen aus China, meist mit App-, Cloud- und Online-Zwang ohne Chance einer individuellen Anpassung.</description></item><item><title>Windowswechselwillig?</title><link>https://blog.jakobs.systems/blog/20241022-windowswechselwillig/</link><pubDate>Tue, 22 Oct 2024 15:30:00 +0200</pubDate><guid>https://blog.jakobs.systems/blog/20241022-windowswechselwillig/</guid><description>Nervt das ständige Nudging von Windows?1 Die penetrante Werbung für Online-Dienste und Abos? Die Bloatware,2 die ohne Zutun installiert wird? Das neue Recall oder der überall mit Gewalt &amp;ldquo;angeflanschte&amp;rdquo; AI-Copilot, laut Salesforce-CEO Mark Benioff ohne einen Mehrwert?3 Nicht zu vergessen die monatliche Angst vor&amp;rsquo;m Patchday,4 mit immer wieder neuen Problemen, die aktuell sogar Microsoft zur Aussetzung der Updates zwingen?</description></item><item><title>Dokumentation mit Bookstack</title><link>https://blog.jakobs.systems/micro/20241004-bookstacks-dokumentation/</link><pubDate>Fri, 04 Oct 2024 20:34:23 +0200</pubDate><guid>https://blog.jakobs.systems/micro/20241004-bookstacks-dokumentation/</guid><description>Für ein Audit (TISAX) eines mittelständischen Unternehmens verwende ich erstmalig Bookstack1 zur Dokumentenlenkung und Steuerung. Ich bin sehr angetan. Besonders das rollenbasierte Zugriffskonzept und die automatische Versionierung gefallen sehr. Gemeinsames Arbeiten mit Nicht-IT-Menschen wird hier leicht gemacht.
Kein Vergleich mit dem Krampf, den andere mit statischen Excel-Tabellen und Lose-Datei-Sammlungen auf SMB-Shares haben.</description></item><item><title>Windows ohne Defender und Firewall</title><link>https://blog.jakobs.systems/micro/20240912-no-defender/</link><pubDate>Thu, 12 Sep 2024 10:07:23 +0200</pubDate><guid>https://blog.jakobs.systems/micro/20240912-no-defender/</guid><description>Im Mai habe ich von einem schönen Projekt berichtet, welches eine undokumentierte Windows API zur Installation eines Pseudo-Virenscanners nutzte.1 Auf diese Art und Weise lässt sich der Windows Defender zusammen mit der Firewall sauber, wie von Microsoft vorgesehen, deaktivieren.
Wie befürchtet wurde das Projekt mit Verweis auf den DMCA2 letzten Monat entfernt, so dass nur noch die Readme-Texte im Original-Repo3 verblieben sind.</description></item><item><title>Arbeiten in der Kommandozeile - Teil II</title><link>https://blog.jakobs.systems/blog/20240328-linux-cli-textdateien/</link><pubDate>Thu, 28 Mar 2024 21:30:16 +0200</pubDate><guid>https://blog.jakobs.systems/blog/20240328-linux-cli-textdateien/</guid><description>Der zweite Teil der Serie stellt Kommandozeilen-Tools für Textdateien vor. Von kleinen Konfigurations-Dateien in den unterschiedlichsten Formaten bis zu größeren XML- und CSV-Dateien reicht die Bandbreite. Das letztgenannte CSV-Format1 stellt oftmals die kleinste verbliebene Kompatibilitäts-Brücke zu älteren Anwendungen.
Menschen nutzen die falschen Werkzeuge. Gängige grafische Office-Programme sind im Umgang mit CSV-Dateien erschreckend schlecht.</description></item><item><title>TrueNAS Housekeeping</title><link>https://blog.jakobs.systems/micro/20240316-housekeeping/</link><pubDate>Sat, 16 Mar 2024 06:37:17 +0100</pubDate><guid>https://blog.jakobs.systems/micro/20240316-housekeeping/</guid><description>Storages gehören zu den eher unkomplizierten Gerätschaften: Einmal aufgesetzt und in ein vLAN wegisoliert laufen sie 24/7 ohne Rumzickerei durch. Neben den geplanten Wartungen gibt es vom Monitoring maximal alle paar Jahre eine warnende Mail. Diese Woche war es wieder soweit: Eine Barracuda signalisierte ordnungsgemäß Ihr Ableben.</description></item><item><title>Feststecken im Browser-Mäuserad</title><link>https://blog.jakobs.systems/blog/20240206-browser-webkit-surf-badwolf/</link><pubDate>Tue, 06 Feb 2024 12:00:00 +0100</pubDate><guid>https://blog.jakobs.systems/blog/20240206-browser-webkit-surf-badwolf/</guid><description>In mir brodelt lange der Wunsch, einen Ersatz für den Firefox zu finden. Dieser ist zwar mein Alltagsbrowser, das aber mit Widerwillen und in Ermangelung einer besseren Lösung. Wenn ich dann Chrome oder einen seiner Derivate in die Finger bekomme, bin ich wieder froh, Firefox zu nutzen.</description></item><item><title>Der gepflegte Wochenend-Rant</title><link>https://blog.jakobs.systems/micro/20231110-gnome-call-sip/</link><pubDate>Fri, 10 Nov 2023 06:21:00 +0100</pubDate><guid>https://blog.jakobs.systems/micro/20231110-gnome-call-sip/</guid><description>Den heutigen Tag bitte im Kalender markieren. Mein Rant geht nicht in Richtung eines proprietären Systems aus Redmond. Es trifft Linux, genauer GNOME, ganz genau gnome-calls, der &amp;ldquo;Anrufen&amp;rdquo; App.1
Bereits bei meinen Experimenten mit dem Pinephone2 bin ich dieser begegnet und konnte nichts Negatives berichten. Sie funktionierte damals erwartungsgemäß und unaufgeregt.</description></item><item><title>Linux Presentation Day am 18.11.23 in Dortmund</title><link>https://blog.jakobs.systems/micro/20231107-lpd-2023-ccc-dortmund/</link><pubDate>Tue, 07 Nov 2023 21:06:35 +0100</pubDate><guid>https://blog.jakobs.systems/micro/20231107-lpd-2023-ccc-dortmund/</guid><description>Set 2015 gibt es jedes Jahr den europaweiten Linux Presentation Day (LPD)1 mit dem Ziel, das freie Betriebssystem interessierten Menschen nahe zu bringen.
Überall in Deutschland2 öffnen zeitgleich Universitäten, Usergroups, Computer- und Chaostreffs Ihre Pforten und laden ein zum:
Entdecken der verschiedenen freien Betriebssysteme und Anwendungen Erfahrungsaustausch in einer gemütlichen Umgebung Installations-Session von PCs, Notebooks oder Mediacenter Ich stehe am 18.</description></item><item><title>Feedback Fragen &amp; Antworten</title><link>https://blog.jakobs.systems/micro/20231017-rustdesk/</link><pubDate>Tue, 17 Oct 2023 16:30:00 +0200</pubDate><guid>https://blog.jakobs.systems/micro/20231017-rustdesk/</guid><description>Vielen Dank für das überwältigende Feedback zum Beitrag &amp;ldquo;Management externer Dienstleister&amp;rdquo;1. Drei Vier häufige Fragen möchte ich hier im öffentlichen Rahmen beantworten:
Können lokale Drucker in Guacamole durchgeschleift werden?
Ja das ist möglich und für jede Verbindung einstellbar. Notwendig ist hierfür ein installiertes Ghostscript auf dem Guacamole Host.</description></item><item><title>Management externer Dienstleister</title><link>https://blog.jakobs.systems/blog/20231010-supplychain-management/</link><pubDate>Tue, 10 Oct 2023 16:00:00 +0200</pubDate><guid>https://blog.jakobs.systems/blog/20231010-supplychain-management/</guid><description>Der Zugriff von außen auf ein Unternehmensnetzwerk erfolgt häufig über einen bunten Strauß von Fernsteuerungsanwendungen. Egal wie sie heißen, ob Teamviewer, FastViewer, PcVisit oder Anydesk, das Grundkonzept ist überall dasselbe: Auf einem Rechner, der über eine permanente Internetverbindung verfügen muss, wird eine mehr oder weniger invasive Software gestartet.</description></item><item><title>Firefox-Addon erstellen und verteilen</title><link>https://blog.jakobs.systems/blog/20230910-amo-addon-erstellen/</link><pubDate>Sun, 10 Sep 2023 16:32:33 +0200</pubDate><guid>https://blog.jakobs.systems/blog/20230910-amo-addon-erstellen/</guid><description>Schon immer wollte ich mehr darüber wissen, wie im Firefox Addons erstellt werden. Weniger hinsichtlich der Programmierung in den verschiedenen Internettechnologien, mehr vom Prozess betrachtet, wie diese auf die Endgeräte kommen. Da kam nachfolgende Herausforderung in einem mittelständischen Unternehmen zur richtigen Zeit.
Aufgabenstellung Die interne Bookshelf-Wissensdatenbank1 ist für die Anwender leichter zugänglich zu machen.</description></item><item><title>Arbeiten in der Kommandozeile - Teil I</title><link>https://blog.jakobs.systems/blog/20230628-linux-cli/</link><pubDate>Wed, 28 Jun 2023 23:00:37 +0200</pubDate><guid>https://blog.jakobs.systems/blog/20230628-linux-cli/</guid><description>Die Kommandozeile1 erscheint wie eine andere Welt. Eine Reise in die Vergangenheit in Anbetracht moderner, grafischer Oberflächen2. Dabei sind die Übergänge zwischen den Welten fließend. Grafische Tiled-Fenstermanager wie beispielsweise i33 gibt es genauso wie Mausbedienung und (Text-)Fenster aus ASCII-Zeichen4.
Mit dieser Artikelserie stelle ich einige von mir häufig eingesetzten Programme vor.</description></item><item><title>Telekom MangentaCloud wird zur Nextcloud</title><link>https://blog.jakobs.systems/micro/20230308-telekom-nextcloud/</link><pubDate>Wed, 08 Mar 2023 12:00:00 +0100</pubDate><guid>https://blog.jakobs.systems/micro/20230308-telekom-nextcloud/</guid><description>Glückwunsch an die Telekom mit ihren Millionen MagentaCloud1 Nutzern. Im Verlauf des Jahres2 wechseln diese auf Nextcloud3 und dem Online-Office-Dienst Collabora4, das auf dem freien LibreOffice5 basiert. Das ist ein richtiger Volltreffer für Nextcloud und deren jahrelanger Arbeit, ISPs6 für sich zu gewinnen.
Damit schwinden die Argumente der Befürworter von Microsoft365-Lösungen, die Nextcloud, Collabora oder Libreoffice für Nischenlösungen halten.</description></item><item><title>Linux Presentation Day am 19.11.22 in Dortmund</title><link>https://blog.jakobs.systems/micro/20221016-linux-presentation-day-ctdo/</link><pubDate>Sun, 16 Oct 2022 08:30:00 +0200</pubDate><guid>https://blog.jakobs.systems/micro/20221016-linux-presentation-day-ctdo/</guid><description>Der Linux Presentation Day (LPD)1 am 19.11.2022 hat zum Ziel, das freie Betriebssystem und seine Anwendungen interessierten Menschen nahe zu bringen. Überall in Deutschland2 öffnen zeitgleich Universitäten, Usergroups, Computer- und Chaostreffs Ihre Pforten und laden ein zum:
Entdecken der verschiedenen freien Betriebssysteme und Anwendungen Erfahrungsaustausch in einer gemütlichen Umgebung Installations-Session von PCs, Notebooks oder Mediacenter Ich stehe an diesem Tag im Chaostreff Dortmund ab 13 Uhr3 mit Rat und Tat zur Verfügung und gebe zu nachfolgenden Themen zwei inspirierende LightningTalks:</description></item><item><title>PDFArranger statt Adobe Acrobat</title><link>https://blog.jakobs.systems/micro/20221010-pdfarranger-statt-acrobat/</link><pubDate>Mon, 10 Oct 2022 22:50:20 +0200</pubDate><guid>https://blog.jakobs.systems/micro/20221010-pdfarranger-statt-acrobat/</guid><description>Noch im Mai habe ich meinen gepflegten Rant zu PDFs unter Windows geschrieben1. Nun ist der PDFArranger2 zum adäquaten Ersatz für jeden Büro-Arbeitsplatz geworden. Mit Release der Version 1.9.1 ist die bislang fehlende Drucken-Funktion hinzugekommen.
Der MSI-Installer kann von der Github-Projektseite heruntergeladen werden. Die Installation erfolgt am besten in ein Verzeichnis unterhalb &amp;ldquo;C:\Programme&amp;quot; und nicht wie vorgeschlagen, im App-Ordner des Anwenders.</description></item><item><title>Navigation mit Enroute</title><link>https://blog.jakobs.systems/blog/20221004-akaflieg-enroute/</link><pubDate>Thu, 06 Oct 2022 21:40:00 +0200</pubDate><guid>https://blog.jakobs.systems/blog/20221004-akaflieg-enroute/</guid><description>Mit Freude schreibe ich heute von einer besonderen Migration. Diesmal bin ich es, der von einer proprietären zu freien Software wechselt. Die Herausforderung ist die Navigation - nicht für Auto, Fahrrad oder zum Spazieren. Es geht hoch hinaus in die Luft mit einem Flugzeug. Zugegeben eine Nische mit nur wenigen Playern.</description></item><item><title>Geschichten und Legenden</title><link>https://blog.jakobs.systems/blog/20220807-moderne-it-geschichten-und-legenden/</link><pubDate>Sun, 07 Aug 2022 11:20:00 +0200</pubDate><guid>https://blog.jakobs.systems/blog/20220807-moderne-it-geschichten-und-legenden/</guid><description>Geschichten sind unterhaltsam, spannend, manchmal sogar lehrreich. Sie orientieren sich an Genres und einige wenige schaffen es zu allgemein anerkannten Mythen und Legenden. Zu einer solchen &amp;ldquo;urbanen Legende&amp;rdquo;1 aus der digitalen Welt möchte ich heute etwas schreiben. Eine besonders alte Legende, so alt wie die Schrift selbst.</description></item><item><title>Der gepflegte Wochenend-Rant</title><link>https://blog.jakobs.systems/blog/20220514-pdfarranger-viewer-windows/</link><pubDate>Sat, 14 May 2022 15:21:10 +0200</pubDate><guid>https://blog.jakobs.systems/blog/20220514-pdfarranger-viewer-windows/</guid><description>Meine Damen und Herren wir schreiben das Jahr 2022. Alle modernen Betriebssysteme haben Werkzeuge zum Bearbeiten von PDFs.1 Mit Bearbeiten sind gemeint: Verschieben und Entfernen einzelner Seiten in einer PDF oder das Zusammenfügen mehrerer PDFs zu einer. Alle Betriebssysteme, bis auf Microsoft Windows. Ich habe keine Mühen und Qualen gescheut und in einer frisch installierten Windows VM extra nachgeschaut.</description></item><item><title>Himbeere im Hintergrund</title><link>https://blog.jakobs.systems/micro/20220511-ct-fachartikel-kiosk/</link><pubDate>Wed, 11 May 2022 07:30:00 +0200</pubDate><guid>https://blog.jakobs.systems/micro/20220511-ct-fachartikel-kiosk/</guid><description>Visualisierungen, Live-Feeds von Überwachungskameras oder digitale Anzeigelösungen (eSignage) laufen meist auf klassischer PC-Hardware. Versteckt in Industrieschränken und geschützten Gehäusen wird viel Aufwand betrieben, wenn es häufig nur um die Darstellung einer einfachen Web-Anwendung geht. Hinzu kommen Lizenz- oder Cloud-Abos, die Unternehmen selten brauchen.
In der kommenden c&amp;rsquo;t Ausgabe 12/2022 ab dem 21.</description></item><item><title>Website Pentesting mit OWASP-ZAP</title><link>https://blog.jakobs.systems/blog/20220222-website-pentesting-mit-owasp-zap/</link><pubDate>Sun, 20 Feb 2022 22:32:00 +0100</pubDate><guid>https://blog.jakobs.systems/blog/20220222-website-pentesting-mit-owasp-zap/</guid><description>Online-Testtools gibt es wie Sand am Meer und bieten erste Orientierung bei der Bestimmung, wie es um eine Website bestellt ist. Ich nutze sie selbst und stelle diese hier gelegentlich vor.1
Für Audits und weitergehende Analysen bedarf es Tools aus dem Pentesting-Werkzeugkoffer, die tiefer graben. Eines dieser Tools ist der OWASP2 Zed Attack Proxy3, abgekürzt ZAP genannt.</description></item><item><title>Es gibt Dinge, die ändern sich nie</title><link>https://blog.jakobs.systems/micro/20220217-zeitlos/</link><pubDate>Thu, 17 Feb 2022 08:07:30 +0100</pubDate><guid>https://blog.jakobs.systems/micro/20220217-zeitlos/</guid><description>In den letzten Monaten arbeite ich viel mit den kleinen Raspi Einplatinen-Rechnern. Natürlich in der Shell mit meinem geliebten Midnight Commander1. Ein Flashback ereilte mich unlängst bei der Konfiguration der HDMI-Ports und dem Versuch, den letzten Pixel bei der Auflösung in der config.txt2 herauszukitzeln.
Plötzlich wurden visuell längst vergessene Areale in den hintersten Gehirnwindungen stimuliert und ich erinnerte mich an die zahllosen Stunden mit der CONFIG.</description></item><item><title>Hilfe mein Arbeitsplatz ist geschrumpft</title><link>https://blog.jakobs.systems/micro/20220120-pinephone-case/</link><pubDate>Fri, 21 Jan 2022 20:50:24 +0100</pubDate><guid>https://blog.jakobs.systems/micro/20220120-pinephone-case/</guid><description>Dem Tracking nach war der Weg von China via Holland bis zum Zoll schneller als der weitere Weg innerhalb Deutschlands. Offensichtlich war dieser nicht frei von Irrungen und Wirrungen. Vorgestern war es endlich soweit: Das neue Pinephone-Case mit Tastatur und Akkubank lag vor mir.
Eine Bedienungsanleitung fehlte, ist aber auf der noch im Aufbau befindlichen Wikiseite1 zu haben.</description></item><item><title>Linux Smartphone Projekt - Teil V</title><link>https://blog.jakobs.systems/blog/20220115-linux-pinephone/</link><pubDate>Sat, 15 Jan 2022 12:04:00 +0200</pubDate><guid>https://blog.jakobs.systems/blog/20220115-linux-pinephone/</guid><description>Positionsbestimmung im Januar 2022 Etwas mehr als ein Jahr sind vergangen seit meinem Unboxing des Pinephones im November 2020.1 Das letzte Update hier im Blog gab&amp;rsquo;s im Mai 2021.2 Zeit für eine Positionsbestimmung: Wie schlägt sich das Pinephone? Ist es bereit für den Alltagseinsatz?
Es funktioniert In den vergangenen Monaten habe ich das Pinephone sowohl beruflich als auch privat mitgeführt, das iPhone mutig daheim lassend.</description></item><item><title>Spendenempfänger 2021</title><link>https://blog.jakobs.systems/micro/20211201-spenden/</link><pubDate>Wed, 01 Dec 2021 20:40:00 +0200</pubDate><guid>https://blog.jakobs.systems/micro/20211201-spenden/</guid><description>Getreu dem Motto: Tue Gutes und erzähl&amp;rsquo; davon habe ich heute jeweils 100,- EUR an noyb.eu und das ipfire.org Projekt gespendet. Weitere 100 USD gehen an das Debian-Projekt, was nach Paypal knapp 93,- EUR entspricht.
Bitte versendet keine Weinflaschen, Tassen oder Kugelschreiber. Unterstützt besser freie Software und die Menschen hinter den Projekten mit einer Spende.</description></item><item><title>Homoglyphen im DevOps</title><link>https://blog.jakobs.systems/micro/20211102-homoglypen-im-devops/</link><pubDate>Tue, 02 Nov 2021 23:40:00 +0200</pubDate><guid>https://blog.jakobs.systems/micro/20211102-homoglypen-im-devops/</guid><description>Vor einigen Monaten habe ich von kyrillischen Buchstaben in Spam- und Phishingmails geschrieben, die leicht mit unseren lateinischen verwechselt werden können.1 Diesen Gedanken haben Ross Anderson und Nicholas Boucher in Ihrem Paper &amp;ldquo;Trojan Source: Invisible Vulnerabilities&amp;rdquo; weiter ausgeführt2 und auf diverse Compiler, Editoren und Tools in der Softwareentwicklung geschaut.</description></item><item><title>Office-Dokumente in der Nextcloud</title><link>https://blog.jakobs.systems/micro/20211016-edit-files-with-libreoffice/</link><pubDate>Sat, 16 Oct 2021 08:20:21 +0200</pubDate><guid>https://blog.jakobs.systems/micro/20211016-edit-files-with-libreoffice/</guid><description>Eine bisher mir unbekannte App habe ich beim Stöbern im Nextcloud App-Universum entdeckt. Selten schafft es etwas so schnell in meine produktive Toolchain. Die App hat den schlichten Namen &amp;ldquo;Edit Files with LibreOffice&amp;rdquo;1 und macht genau das. Nach der Installation erscheint im Web-Frontend nur ein unscheinbarer Eintrag im Kontextmenü eines Office-Dokuments.</description></item><item><title>Raspi Horchposten in c't 19/2021</title><link>https://blog.jakobs.systems/micro/20210818-raspi-horchposten/</link><pubDate>Wed, 18 Aug 2021 07:01:00 +0200</pubDate><guid>https://blog.jakobs.systems/micro/20210818-raspi-horchposten/</guid><description>Fest verkabelte Netzwerke werden üblicherweise mit zahlreichen Sicherheitsmerkmalen bedacht. Bei Drahtlosnetzwerken hingegen bleiben Admins oft blind gegenüber Einbruchsversuchen, die sich dank kostengünstiger Gadgets auch von Laien durchführen lassen. Abhilfe schafft ein Wireless Intrusion Detection System (WIDS). Klingt teuer, ist es aber nicht. Ein Raspi, ein WLAN-Stick und freie Open-Source Software reichen aus.</description></item><item><title>Beyond Good and Evil</title><link>https://blog.jakobs.systems/blog/20210807-musik-aus-youtube/</link><pubDate>Sat, 07 Aug 2021 14:23:00 +0200</pubDate><guid>https://blog.jakobs.systems/blog/20210807-musik-aus-youtube/</guid><description>Die Tage war ich auf der Suche nach einem ganz besonderen Musikstück. Es handelt sich um ein Lied aus der 2017er Animeverfilmung von &amp;ldquo;Ghost in the Shell&amp;rdquo; mit Scarlett Johansson. Genauer: Die offizielle Trailermusik1, die nicht im Score aufgenommen wurde und daher in keinem der üblichen Musik-Stores zu finden ist.</description></item><item><title>Zum Eskapismus von IT-Entscheidern</title><link>https://blog.jakobs.systems/micro/20210714-microsoft-opensource/</link><pubDate>Wed, 14 Jul 2021 08:30:00 +0200</pubDate><guid>https://blog.jakobs.systems/micro/20210714-microsoft-opensource/</guid><description>Zwei Ereignisse der letzten Tage möchte ich kurz im Microblog rekapitulieren:
Das erste ist ein Gastbeitrag in der F.A.Z. von der Microsoft Deutschland Chefin Dr. Marianne Janik1. Ich musste zweimal die Autorenkennzeichnung prüfen, denn Ihre Message entspricht ganz und gar nicht dem, was die üblichen Windows-Jünger aus Fachhandel, IT-Consulting und Management von sich geben:</description></item><item><title>Was hast Du am Wochenende gemacht?</title><link>https://blog.jakobs.systems/micro/20210712-bash-to-yaml-ansible/</link><pubDate>Mon, 12 Jul 2021 07:40:00 +0200</pubDate><guid>https://blog.jakobs.systems/micro/20210712-bash-to-yaml-ansible/</guid><description>Am Wochenende die Sicherheit erhöht und Prozesse automatisiert - Das ist lame! Das kann alles oder nichts sein, zu wage und unspezifisch. Technisch korrekt mit einem Hauch von Zynismus wäre auch: &amp;ldquo;Ich habe Bash-Scripte in YAML übersetzt.&amp;rdquo;
Okay, einigen wir uns auf:
Ich habe etliche Bash-Scripte zum automatischen Erneuern von Zertifikaten konsolidiert, Komplexität reduziert, potentielle Sicherheitsrisiken im Transfer von Certs von außenliegenden Reverse-Proxies auf innenliegende Hosts beseitigt und den ganzen Prozess insgesamt transparenter und sicherer mit Ansible und Git gemacht.</description></item><item><title>Opensource - Mythos, Vorurteile und Halbwahrheiten</title><link>https://blog.jakobs.systems/blog/20210710-oss-mythos-vorurteil-wahrheit/</link><pubDate>Sat, 10 Jul 2021 09:10:46 +0200</pubDate><guid>https://blog.jakobs.systems/blog/20210710-oss-mythos-vorurteil-wahrheit/</guid><description>Die Kommunale Gemeinschaftsstelle für Verwaltungsmanagement hat ein Arbeitspapier zu freier Software in Verwaltungen und öffentlichen Einrichtungen veröffentlicht1. Thema und Zeitpunkt hätte kaum besser gewählt sein können: Der Landkreis Anhalt-Bitterfeld hat gestern den Katastrophenfall ausgerufen. Durch einen Ransomware-Vorfall in dessen Microsoft-zentrierter IT-Infrastruktur sind zentrale Dienste für Wochen ausgefallen.</description></item><item><title>Simples Säuberungsskript</title><link>https://blog.jakobs.systems/micro/20210611-simple-configcleaner/</link><pubDate>Mon, 14 Jun 2021 11:10:44 +0200</pubDate><guid>https://blog.jakobs.systems/micro/20210611-simple-configcleaner/</guid><description>Es sind die einfachen, unscheinbaren Dinge im Leben, die einen weiterbringen. So auch dieses Bash-Script, das alle Kommentare aus Konfigurationsdateien entfernt. Damit statt dessen keine Leerzeilen übrig bleiben, werden diese anschliessend mitentfernt. Zurück bleibt die Essenz: Das, was wirklich zählt.
Der Aufruf ist simpel: Die gewünschten Konfigdatei(en) als Parameter diesem Skript mit auf den Weg geben.</description></item><item><title>Warum kein GitHub?</title><link>https://blog.jakobs.systems/blog/20210601-no-github/</link><pubDate>Tue, 01 Jun 2021 17:44:51 +0200</pubDate><guid>https://blog.jakobs.systems/blog/20210601-no-github/</guid><description>Teammitglieder, Verantwortliche, Unternehmen oder eine Gemeinschaft der Genannten brauchen eine sichere Umgebung für ein faires und transparentes Miteinander. Eine Versionsverwaltung1 wie Git2 leistet das by Design. Dabei ist Git längst kein Voodoo-Zauber von Nerds für Nerds noch ist es die einzige Art von Versionsverwaltung.
Es bezieht sich auch längst nicht mehr nur auf Softwareentwicklung, sondern dient auch im Operations Technikern als Ressource für Konfigurationsdateien, Dokumentationen oder Referenz.</description></item><item><title>Bye Bye JPG/PNG - Hello WebP!</title><link>https://blog.jakobs.systems/micro/20210522-webp/</link><pubDate>Sat, 22 May 2021 16:15:00 +0200</pubDate><guid>https://blog.jakobs.systems/micro/20210522-webp/</guid><description>Kaum war gestern der Microblog zu meinen CSS-Verbesserungen geschrieben, kamen die nächsten Ideen. Einmal im Flow kann ich doch nicht mittendrin aufhören. Und so ging&amp;rsquo;s heute Nachmittag weiter:
Wie eine leere Dose über den Schulhof kicke ich den Bilderordner schon länger vor mir her. Im Laufe der Zeit habe ich allerlei Zeugs reingekippt und verlinkt.</description></item><item><title>Linux Smartphone Projekt - Teil IV</title><link>https://blog.jakobs.systems/blog/20210504-linux-pinephone-progress/</link><pubDate>Tue, 04 May 2021 00:04:00 +0200</pubDate><guid>https://blog.jakobs.systems/blog/20210504-linux-pinephone-progress/</guid><description>Positionsbestimmung im Mai 2021 Ein gutes halbes Jahr ist seit dem letzten Teil dieser Serie vergangen. Zeit für eine neue Positionsbestimmung und Beantwortung der Frage: Ist das Pinephone fit für den Alltag?
Das klare „Nein“ aus dem ausgehenden 2020 ist einem vorsichtigen „es kommt darauf an“ gewichen.</description></item><item><title>Gemeinsame Stellungnahme zur digitalen Kontaktnachverfolgung</title><link>https://blog.jakobs.systems/blog/20210430-stellungnahme-luca/</link><pubDate>Fri, 30 Apr 2021 07:00:00 +0100</pubDate><guid>https://blog.jakobs.systems/blog/20210430-stellungnahme-luca/</guid><description>Diese Stellungnahme ist unter https://digikoletter.github.io zu finden und wurde von 77 renommierten und anerkannten Sicherheitsforschern erstunterzeichnet. Ich habe mich dieser Stellungnahme als weiterer Mitunterzeichner angeschlossen. Darüber hinaus kann ich nur empfehlen, die gegenständliche App nicht zu installieren und Geschäfte, welche diese verpflichtend einfordern, zu meiden.</description></item><item><title>Neuer PDF-Workflow</title><link>https://blog.jakobs.systems/micro/20210427-pandoc-workflow/</link><pubDate>Tue, 27 Apr 2021 15:00:00 +0100</pubDate><guid>https://blog.jakobs.systems/micro/20210427-pandoc-workflow/</guid><description>Das letzten beiden Tage habe an meiner eigenen Infrastruktur gearbeitet und diese um einen PDF-Workflow erweitert. Wer mag, der kann meine längeren Blog-Serien aus dem Vorjahr am Stück als PDF-Datei herunterladen und offline lesen, zusammen immerhin 75+ Seiten an geballter Information:
Corona-Warn-App Homeoffice Arbeitsplätze Macbook Revival PDFs zu alten Artikeln?</description></item><item><title>Kurzanalyse Snipe-IT in c't</title><link>https://blog.jakobs.systems/micro/20210314-snipe-it-heise/</link><pubDate>Sun, 14 Mar 2021 07:09:00 +0100</pubDate><guid>https://blog.jakobs.systems/micro/20210314-snipe-it-heise/</guid><description>Grundlage in jedem ISMS ist eine &amp;ldquo;lebende&amp;rdquo; Inventarisierung. Im Idealfall kommuniziert diese mit den Ansible, Bash oder PowerShell-Scripten im IT-Operations. Das von mir geschätzte und seit vielen Jahren erfolgreich eingesetzte Snipe-IT war der c&amp;rsquo;t bisher unbekannt.
Eine Kurzanalyse &amp;ldquo;IT-Assets im Griff&amp;rdquo; in der c&amp;rsquo;t Ausgabe 7/2021.</description></item><item><title>Nextcloud 21</title><link>https://blog.jakobs.systems/micro/20210225-nextcloud-21/</link><pubDate>Thu, 25 Feb 2021 07:40:00 +0100</pubDate><guid>https://blog.jakobs.systems/micro/20210225-nextcloud-21/</guid><description>Gestern Abend habe ich das neue Update auf Nextcloud 21 auf meiner Instanz ausgeführt. In den kommenden Tagen folgen Funktionstests und Anpassungen der Skripte zum Ausrollen auf Kundensystemen in den vereinbarten Wartungs-Zeitfenstern.
Mit Spannung blicke ich auf mein Prometheus-Monitoring, wie weit sich die Performance-Verbesserungen in der Praxis auswirken.</description></item><item><title>Monitoring von Zertifikaten</title><link>https://blog.jakobs.systems/blog/20210112-cert-monitoring/</link><pubDate>Tue, 12 Jan 2021 22:20:00 +0100</pubDate><guid>https://blog.jakobs.systems/blog/20210112-cert-monitoring/</guid><description>Jeder kennt die Warnung bei Besuch einer Internetseite mit abgelaufenem Zertifikat. Einmal im Monat stolpere ich mindestens über eine oder erhalte Tickets mit Nachfragen, was zu tun sei. &amp;ldquo;Nichts&amp;rdquo; antworte ich meist. &amp;ldquo;Der Fehler liegt bei der Gegenseite&amp;rdquo;. An dieser Stelle mein spezieller Dank an die Betreiber oder Admins solcher Seiten für die zusätzliche Arbeit.</description></item><item><title>Apple Macbook Pro mit Debian beleben - Teil II</title><link>https://blog.jakobs.systems/blog/20210101-mac-to-linux-part2/</link><pubDate>Fri, 01 Jan 2021 11:40:00 +0100</pubDate><guid>https://blog.jakobs.systems/blog/20210101-mac-to-linux-part2/</guid><description>Part II - Tanken und Reifenwechsel Pünktlich zum Jahreswechel liegt mir das wiederbelebte Apple Macbook Pro mit Debian aus dem ersten Teil wieder auf dem Tisch. Es hat im Dezember wertvolle Dienste geleistet. Diesmal heisst es: Energie auftanken und Reifenwechsel bitte!
Akku-Tausch nach 12 Jahren Bei der erwarteten Restlaufzeit lag ich so richtig daneben: 1,5 Stunden habe ich letzten Monat vollmundig geschrieben.</description></item><item><title>Apple Macbook Pro mit Debian beleben - Teil I</title><link>https://blog.jakobs.systems/blog/20201218-mac-to-linux/</link><pubDate>Fri, 18 Dec 2020 00:05:56 +0100</pubDate><guid>https://blog.jakobs.systems/blog/20201218-mac-to-linux/</guid><description>Rettungsaktion kurz vor Weihnachten Was ist kurz vor Weihnachten im Corona-Lockdown das Worst-Case-Szenario? Lassen wir Zombie-Apokalypsen, zu wenig Klopapier oder langsame Internetverbindungen einmal außen vor. Richtig! Ein kaputtes Laptop.
Genau so ein Hilferuf aus meinem persönlichen Umfeld erreichte mich heute Mittag. Ob ich nicht kurzfristig ein Ersatznotebook hätte.</description></item><item><title>Linux Smartphone Projekt - Teil III</title><link>https://blog.jakobs.systems/blog/20201124-linux-pinephone-battery/</link><pubDate>Tue, 24 Nov 2020 23:15:30 +0100</pubDate><guid>https://blog.jakobs.systems/blog/20201124-linux-pinephone-battery/</guid><description>Batterie Im heutigen Teil meiner Erkundungsreise berichte ich ein wenig über die Batterie und das Powermanagement von Mobian auf einem Pinephone.
Dabei war das Auslesen der Batterieparameter aus der Konsole bereits speziell. Der gewohnte Weg mit upower war nicht weiterführend und lieferte nur Nullwerte. Ein Auslesen funktioniert ohne ACPI nur mit:</description></item><item><title>Linux Smartphone Projekt - Teil II</title><link>https://blog.jakobs.systems/blog/20201119-linux-pinephone-screenshots/</link><pubDate>Thu, 19 Nov 2020 00:01:30 +0100</pubDate><guid>https://blog.jakobs.systems/blog/20201119-linux-pinephone-screenshots/</guid><description>Screenshots Was vorgestern im ersten Teil fehlte, das hole ich heute nach: Screenshots!
Dabei stellte sich die Frage, wie am sinnvollsten machen? Ein Hotkey wie bei iOS (Home + Ein/Aus-Schalter) ist mir für das Pinephone nicht bekannt. Die klassichen Tools eines Desktop-Linux wie z.B. die Gnome Bildschirmaufnahme oder Peek lassen sich zwar installieren aber funktionieren nicht richtig.</description></item><item><title>Linux Smartphone Projekt - Teil I</title><link>https://blog.jakobs.systems/blog/20201117-linux-pinephone-unboxing/</link><pubDate>Tue, 17 Nov 2020 16:50:30 +0100</pubDate><guid>https://blog.jakobs.systems/blog/20201117-linux-pinephone-unboxing/</guid><description>Eine Blog-Serie in mehreren Teilen Herzlich Willkommen bei meiner neuen Blog-Serie und gleichzeitig Reisebericht. Nach über 12 Jahren mit Apple iOS, davor 7 Jahre mit Microsoft PocketPC Geräten und noch davor - wir sind bereits in den späten 90ern - mit Palm (mein PalmV lebt noch!</description></item><item><title>Kombiniertes RSS mit Volltext</title><link>https://blog.jakobs.systems/micro/20201026-hugo-rss/</link><pubDate>Mon, 26 Oct 2020 05:00:00 +0200</pubDate><guid>https://blog.jakobs.systems/micro/20201026-hugo-rss/</guid><description>Am Wochenende hat mich Jochen T. mit einer Frage zu Hugo bzw. von mir für diesen Blog verwendeten Theme Kiss Em angeschrieben.
Ich verstehe nicht wie ich einen &amp;ldquo;normalen&amp;rdquo; Feed erzeugen kann, habe gesucht, aber nichts gefunden was mir weiterhift. Mein Feed enthält nur die Kategorien &amp;ldquo;mikro&amp;rdquo;, &amp;ldquo;blog&amp;rdquo; oder &amp;ldquo;page&amp;rdquo;, ich hätte aber gerne einen Feed mit den einzelnen Posts im Volltext (wie bei dir).</description></item><item><title>Whitebox-Monitoring mit Prometheus</title><link>https://blog.jakobs.systems/blog/20201025-monitoring-prometheus/</link><pubDate>Sun, 25 Oct 2020 12:22:00 +0200</pubDate><guid>https://blog.jakobs.systems/blog/20201025-monitoring-prometheus/</guid><description>Winter is coming! Die Winterzeit ist bereits da, der Corona-Lockdown demnächst auch.
Da ist es ein gutes Gefühl daheim im Warmen zu sitzen und die IT vollständig im Überblick zu haben. Das Stichwort heisst hier &amp;ldquo;vollständig&amp;rdquo;, denn ich setze beim Server-Monitoring nicht auf klassische Blackbox-Lösungen1 sondern auf die Whitebox-Lösung Prometheus2.</description></item><item><title>Conditional Logging im Apache</title><link>https://blog.jakobs.systems/micro/20201018-prometheus-apache-logs/</link><pubDate>Sun, 18 Oct 2020 12:20:00 +0200</pubDate><guid>https://blog.jakobs.systems/micro/20201018-prometheus-apache-logs/</guid><description>Dieses Wochenende prüfe ich aktuell den Apache-Exporter1 und wie sinnvoll dieser sich in meinem Prometheus2 Monitoring integrieren lässt. Die ständigen Server-Status Abfragen führen zwangsläufig zu mehr &amp;ldquo;Hintergrundrauschen&amp;rdquo; in den Logdateien. Im Screenshot wird das im less im oberen Abschnitt gut sichtbar:
Die Aufrufe lassen sich nicht verhindern, wohl aber was ein Apache in seine Logs schreibt.</description></item><item><title>Script für Testing-Farm</title><link>https://blog.jakobs.systems/blog/20200910-virtualbox-testing-script/</link><pubDate>Thu, 10 Sep 2020 11:00:21 +0200</pubDate><guid>https://blog.jakobs.systems/blog/20200910-virtualbox-testing-script/</guid><description>Gestern Abend verzweifelte jemand an Packer, der kleinen Schwester von Vagrant. Es galt eine Testing-Farm von n-Rechnern für Virtualbox zu erstellen und per SSH für automatisiertes Testen/Ausrollen einer Software erreichbar zu machen.
Ich finde das geht mit einem simplen Bashscript schneller und habe heute morgen noch vor dem ersten Kaffee eines schnell gezimmert.</description></item><item><title>Homeoffice Arbeitsplätze - Teil II</title><link>https://blog.jakobs.systems/blog/20200830-guacomole-terminalserver/</link><pubDate>Sun, 30 Aug 2020 15:30:21 +0200</pubDate><guid>https://blog.jakobs.systems/blog/20200830-guacomole-terminalserver/</guid><description>Teil II - Ein Blick zurück Der zweite Teil der Homeffice-Serie dreht sich um Terminalserver. Dabei ist das Konzept alt, sehr alt. Wir kommen um einen kurzen Ausflug in die Vergangenheit nicht herum:
Es geht zurück zu den Anfängen der Computergeschichte Ende in die 40er und 50er Jahre des letzten Jahrhunderts.</description></item><item><title>Hugo als Web-Plattform</title><link>https://blog.jakobs.systems/blog/20200818-hugo-als-blog-plattform/</link><pubDate>Tue, 18 Aug 2020 18:30:46 +0200</pubDate><guid>https://blog.jakobs.systems/blog/20200818-hugo-als-blog-plattform/</guid><description>Es war zu Beginn des (ersten?) Corona-Lockdowns im März 2020 als mir während eines abendlichen Jitsi-Meetings von einem befreundetem Admin aus Hamburg der Hinweis gegeben wurde, Hugo eine Chance zu geben. Bestimmt nachdem ich einen Rant über Rapidweaver losgelassen habe, mein bisheriger Static-Site-Generator auf dem Mac.</description></item><item><title>Website-Qualität messen</title><link>https://blog.jakobs.systems/micro/20200816-website-qualitaet/</link><pubDate>Sun, 16 Aug 2020 00:34:01 +0200</pubDate><guid>https://blog.jakobs.systems/micro/20200816-website-qualitaet/</guid><description>Nach etwas Finetuning am Blog heisst es inne halten und objektiv den Status bestimmen.
Qualität ist messbar - diese Online-Tests geben einen schnellen Überblick, wo man steht:
Google Lighthouse Mozilla Observatory SSL Labs Servertest Webbkoll Hardenize DNSViz Mit den Resultaten kann ich zufrieden sein. Alles im grünen Bereich.</description></item><item><title>Nextcloud-Datensicherung mit tar</title><link>https://blog.jakobs.systems/blog/20200812-nextcloud-datensicherung-mit-tar/</link><pubDate>Wed, 12 Aug 2020 22:44:51 +0200</pubDate><guid>https://blog.jakobs.systems/blog/20200812-nextcloud-datensicherung-mit-tar/</guid><description>Eine Nextcloud-Instanz zu installieren ist schnell erledigt. Es gibt zahlreiche Tutorials und bei besseren NAS-Systemen oder Hosting-Anbietern sogar fertige Appliances zum eleganten Zusammenklicken. Bei der Datensicherung erschöpfen sich meiner Beobachtung nach die Quellen und die wenigen Anleitungen im Netz würde ich eher nicht verwenden.
Dieser Blog-Beitrag möchte helfen, den Datenschutz mit einer automatisierten, täglichen und vollständigen Sicherung für die eigene Nextcloud zu erhöhen.</description></item><item><title>Gitea mit Mermaid erweitern</title><link>https://blog.jakobs.systems/blog/20200524-gitea-uml-mermaid/</link><pubDate>Sun, 24 May 2020 22:27:24 +0200</pubDate><guid>https://blog.jakobs.systems/blog/20200524-gitea-uml-mermaid/</guid><description>Die eigene gitea Instanz - Teil VI Schon was länger auf meiner To-Do-Liste war die Integration von Mermaid in meiner Gitea-Instanz. Wer Mermaid nicht kennt: Das ist eine Markdown-Erweiterung zum schnellen Zeichnen von UML-Ablaufplänen, Diagrammen und sogar Gantt-Plänen. Warum ausgerechnet Mermaid? Weil es komplett im Client abläuft ohne zusätzliche Serverdienste und der Syntax einfach und zugleich mächtig ist.</description></item><item><title>Gitea CSP</title><link>https://blog.jakobs.systems/blog/20200423-gitea-csp/</link><pubDate>Thu, 23 Apr 2020 22:15:44 +0200</pubDate><guid>https://blog.jakobs.systems/blog/20200423-gitea-csp/</guid><description>Die eigene gitea Instanz - Teil V So weiter gehts in Sachen gitea: Hier die CSP in der vhost Config des Apache Reverse hinterlegt:
Header add Content-Security-Policy &amp;#34;default-src &amp;#39;self&amp;#39; &amp;#39;unsafe-eval&amp;#39; &amp;#39;unsafe-inline&amp;#39; data: &amp;#39;self&amp;#39; *.domain.de; worker-src &amp;#39;self&amp;#39; *.domain.de; frame-ancestors &amp;#39;self&amp;#39; *.domain.de; img-src &amp;#39;self&amp;#39; data: &amp;#39;self&amp;#39; *.domain.de; object-src &amp;#39;self&amp;#39;; style-src &amp;#39;self&amp;#39; &amp;#39;unsafe-inline&amp;#39; *.</description></item><item><title>Gitea Mirror Spiegel</title><link>https://blog.jakobs.systems/blog/20200422-gitea-mirror-spiegel/</link><pubDate>Wed, 22 Apr 2020 22:10:46 +0200</pubDate><guid>https://blog.jakobs.systems/blog/20200422-gitea-mirror-spiegel/</guid><description>Die eigene gitea Instanz - Teil III Einen schönen guten Morgen, wie kann man datensparsam github nutzen? Indem man mit einem Mirror in gitea arbeitet. Die einzigen Verhaltensdaten, die Github so mitbekommt sind die von meinem Server, der in einstellbaren Intervallen (z.B. alle 24h) immer zu einer festen Uhrzeit alles synct.</description></item><item><title>Gitea Bugs</title><link>https://blog.jakobs.systems/blog/20200422-gitea-bugs/</link><pubDate>Wed, 22 Apr 2020 20:32:54 +0200</pubDate><guid>https://blog.jakobs.systems/blog/20200422-gitea-bugs/</guid><description>Die eigene gitea Instanz - Teil IV Sowas findet man nur, wenn man ausgiebig testet. Im aktuellen Build von gitea befindet sich in den Wiki Templates ein Bug:
template: repo/wiki/view:48:14: executing &amp;#34;repo/wiki/view&amp;#34; at &amp;lt;(not $.DisableHTTP) (and (not $.DisableSSH) (or $.IsSigned $.ExposeAnonSSH))&amp;gt;: can&amp;#39;t give argument to non-function not $.</description></item><item><title>Datensparsame Gitea Einstellungen</title><link>https://blog.jakobs.systems/blog/20200421-gitea-datensparsame-einstellungen/</link><pubDate>Tue, 21 Apr 2020 18:23:00 +0200</pubDate><guid>https://blog.jakobs.systems/blog/20200421-gitea-datensparsame-einstellungen/</guid><description>Die eigene gitea Instanz - Teil II Letztes Wochenende habe ich Zeit gefunden weiter an der Instanz zu arbeiten. Zunächst die guten Nachrichten:
Die harte Restriktion, keine Fremdanmeldung zuzulassen, habe ich aufgehoben und ermögliche nun jedem die Registrierung. Selbstverständlich erst nach einer Email Bestätigung, mit REGISTER_EMAIL_CONFIRM gesetzt.</description></item><item><title>Statt Github: Die eigene gitea Instanz</title><link>https://blog.jakobs.systems/blog/20200415-gitea-statt-github/</link><pubDate>Wed, 15 Apr 2020 21:24:55 +0200</pubDate><guid>https://blog.jakobs.systems/blog/20200415-gitea-statt-github/</guid><description>Eine neue Blogserie in sechs Teilen - Teil I aliases: /blog/gitea-uml-mermaid/ An Microsoft GitHub scheiden sich bekanntlich die Geister. Ausgerechnet viele große und bekannte Open-Source Projekte, die Datenschutz und Privatsphäre propagieren, nutzen diese Plattform, wo Verhaltensdaten der Entwickler an zentraler Stelle gesammelt und von Microsoft weiterverwendet werden.</description></item><item><title>Eine FreeNAS aus alter Hardware</title><link>https://blog.jakobs.systems/blog/20190416-freenas/</link><pubDate>Tue, 16 Apr 2019 12:08:21 +0200</pubDate><guid>https://blog.jakobs.systems/blog/20190416-freenas/</guid><description>Nach einem lange vor mir Herschieben, habe ich vergangenes Wochenende Fakten geschaffen und meine Backup-Landschaft konsolidiert. Und nebenbei auch etwas für die Umwelt getan indem ich einen ca. 11 Jahre alten PC mit Intel Core-2 Duo E4600 mit 6 GB RAM einem neuen Bestimmungszweck überführt habe.</description></item></channel></rss>