Christian, du tippst wie ein dummer Bauer.
Wie passend, du programmierst wie eine Kuh.
Ja und damit Hallo und herzlich willkommen zur 13. Folge des Focus on Linux Podcast.
Redaktionsschluss am 23.09., aufgenommen am 28.09. und mit dabei wie eben gerade schon zu hören der Felix.
Moin moin.
Schön, dass du wieder mit dabei bist und der Jan.
Hallo.
Und jetzt müssen wir natürlich noch mal eingehen klären, wer von euch hat das neue Monkey Island schon gespielt?
Also ich habe es noch nicht gespielt. Es steht auf meiner To-Do-Liste. Ich muss erstmal gucken, weil das ist so eine altehrwürdige Spiele-Serie.
Da will ich ja nicht einfach quasi mit drin einsteigen. Ich glaube, mein Vater könnte ich mal fragen, ob der das gespielt hat.
Jetzt fühlen sich alle Zuhörenden alt. Schon mal Entschuldigung im Voraus, aber das ist nur etwas, was auf meiner To-Do-Liste steht.
Nicht nur die Zuhörenden, auch die Moderierenden.
Bei mir tatsächlich auch. Ich habe bisher nur in Let's Play ein bisschen reingeguckt.
Aber auch auf der ewigen Liste von allen möglichen To Play, To Hear, To Read, die Listen werden länger.
Ja, ist auf jeden Fall empfehlenswert. Bei mir läuft das jetzt wieder.
Ich habe jetzt die Woche einmal den ersten Teil originalgetreu auf einem Pentium 2 durchgespielt und einmal das Remake von 20.09.
Das habe ich jetzt auch noch mal durchgespielt.
Und jetzt habe ich mir den zweiten Teil vorgenommen, den will ich auch noch mal durchspielen. Einmal im Original und einmal im Remake.
Und dann will ich mir das neue anschauen. Es gab ja noch weitere Teile, da bin ich gar nicht so drin, wie gut die sind.
Aber die ersten zwei habe ich schon mal gespielt.
Und jetzt für Turn To Monkey Island, für die Leute, die das nicht wissen, ist jetzt gerade diesen Monat rausgekommen.
Und wurde lange erwartet.
Wurde an einem ersten April von Ron Gilbert, der die ersten beiden Teile der Reihe entwickelt und mitgestaltet hat, angekündigt.
Und er hat auch mal vor Jahren schon gesagt, wenn er jemals einen weiteren Teil von diesem Spiel rausbringt, dann werde er das am ersten April ankündigen.
Und das hat er getan. Und jetzt haben wir natürlich alle darauf gewartet.
Und ja, also ich habe versucht, so wenig wie möglich auf Social Media unterwegs zu sein, weil ich habe keinen Bock gespoilert zu werden.
Aber es verspricht, gut zu werden, weil die Volva Digital ist da als Publisher mit dabei. Die kennt man auch so spielen wie Hotline Miami.
Die haben bisher sich einen ganz guten Namen gemacht. Und Ron Gilbert, ich habe noch nichts von ihm gesehen, was irgendwie schlecht ist.
Deswegen bin ich da optimistisch.
Aber das soll natürlich nicht Thema dieses Podcasts sein, auch wenn ich da sehr viel Spaß drin hätte, darüber zu reden.
Wir reden natürlich wieder über sämtliche News.
Aber vorher, wie war denn so dein Urlaub, Felix? Erzähl doch mal, du warst ja einige Folgen nicht mal mit dabei.
Ja, ich war längst nicht alle die ganzen drei Monate im Urlaub.
Nur einen davon. Und das war gut.
Ja, lange entkoppelt tatsächlich zwischendurch im kanadischen Wald.
Und hinterher hatte ich fast schon ein bisschen Entzug. Ich musste ein bisschen gucken, wie man wieder tippt.
Die ersten Läufer netter Statue etwas zaghaft, aber inzwischen alles wie immer im Alltag angekommen, könnte man sagen.
Klassiker Passwort abgelaufen und dann wusste man nicht mehr, was das Passwort ist.
Ja, sehr schön. Und ich habe schon gedacht, du wärst jetzt drei Monate auf Mellie Island gewesen und hättest das Rätsel rund um Monkey Island gelöst.
Aber gut, vielleicht beim nächsten Urlaub.
Das ist auch nur so komplett durchgezockt.
Genau. Wie sieht es bei dir aus, Jan? Du hattest doch Geburtstag, oder?
Ich hatte tatsächlich Geburtstag, ja. Und ich bin langsam an diesem Stand in meinem Leben, wo ich noch quasi so praktische Geschenke bekomme.
Ich habe ein schönes Messer bekommen und so ein schönes Schneidebrett für die Küche.
Ja, war sehr schön.
Sehr schön. Dann wünschen wir dir natürlich auch im Namen der Zuhörenden nochmal alles Gute nachträglich bestimmt.
Och, danke.
Und ja, ich muss beichen, ich habe diesen Mona-Distro-Hobbing betrieben. Ich habe ja sehr lange Pop OS auf meinem Arbeitsgerät gehabt.
Und meine persönlichen News des Monats ist, dass ich das gewechselt habe auf Fedora 36, weil wir so einen tollen VPN-Client haben, der unter Pop OS leider nicht mehr läuft.
Und ich hatte schon mal vor einiger Zeit angefangen, mein gesamtes Arbeitssetup komplett zu ansibilisieren, könnte man sagen.
Und dann habe ich mir mein Gerät neu installiert und jetzt habe ich Fedora als Daily Driver und bin damit recht zufrieden, muss ich sagen.
Ich glaube, du bist ja auch mit Fedora unterwegs, Felix, oder?
Ja, kann ich klagen.
Sehr schön. Ja, funktioniert gut, muss ich sagen. Die Paketauswahl ist ein bisschen geringer.
So manche Sachen muss man sich dann eben doch als Flatpak installieren, weil es das nicht in den nativen Software Repositories gibt.
Aber ansonsten kann ich mich da nicht beschweren.
Gut, dann würde ich vorschlagen, kommen wir mal zum Feedback und zu den Ankündigungen.
Wir haben sehr viel Feedback bekommen, zum einen für die letzte News-Folge.
Da gab es beim ersten Release so Tonprobleme und die letzten vier Minuten, die waren halt leer.
Also die Folge ging vier Minuten länger, als sie eigentlich ging.
Das haben wir dann nochmal neu hochgeladen.
Der eine oder die andere hat es vielleicht mitbekommen.
Und der Frank vom Telepost Podcast, der hat sich zu dem Thema Themes geäußert und hat gemeint, er hat neulich mal wieder Themes ausprobiert.
Wir hatten ja die These aufgestellt. Macht man das eigentlich noch?
Das ist doch so ein Ding der anfänglichen und Late 2000er.
Und er meinte, er war da auch nicht so überzeugt von.
Und meistens waren es irgendwie die Kontraste oder andere Dinge, die nicht so schick aussahen.
Also bestätigt so ein bisschen den Eindruck, dass Theming vielleicht nicht mehr so on walk ist, wie es früher mal war.
Zur Monitron-Folge, da haben wir auch viel Feedback bekommen.
Die hat auch echt gut performt, kann ich glaube ich mal so sagen.
Und das lag bestimmt auch einfach daran, dass da fleißig für Werbung auf Social Media gemacht wurde, also auch von den Teilnehmenden.
Das war schön.
Der Philipp vom Click Click Hack Podcast hat sich dazu auch geäußert, meint, das wäre guter Content.
Und über Twitter hat Markus uns einen YouTube-Channel empfohlen von, ich hoffe ich spreche den Namen jetzt richtig aus, Dimitri Lambert, der sich ganz um Zappix dreht.
Und zwar ist das einer der Support-Mitarbeitenden von Zappix und da gibt es verschiedene Tutorials.
Also wenn man da mal ein bisschen näher einsteigen will, sich das Thema Zappix anschauen will, dann ist man da gut bedient.
Das werden wir auch in den Show Notes verlinken.
Dann hat unser treuer Zuhörer Vincent hat sich auch zu der Folge geäußert, hat gesagt, das wäre ein gelungenes Special.
Und der Blick über den Tellerrand hat ihm sehr gefallen.
Das freut uns natürlich.
Über LinkedIn kam auch nochmal Feedback rein von Markus, der auch gesagt hat, dass er sehr gerne unseren Podcast zuhört, dass es ihm Spaß macht.
Und hat aber auch darauf hingewiesen, dass der Michael Friedrich oder DNS-Michi, wie man ihn eher kennen dürfte, ja auch mal in einem anderen Podcast zu Gast war.
Und da auch zweieinhalb Stunden über Monitoring und Observer Biddity gesprochen hat.
Also wenn ihr nach unserer letzten Folge noch nicht genug von Michael Friedrich habt, könnt ihr sehr gerne mal reinhören in den Till Pod.
Und da nehme ich in die Folge neun.
Da war Michael zu Gast und hat über die Themen gesprochen.
Der Till Pod, das ist eine Abkürzung für Today I Learned.
Und das ist ein Podcast von Dirk Deimecker.
Den kennt ihr vielleicht auch aus unserem Focus und DevOps Podcast.
Da hatten wir mal letztes Jahr den Linux-Jahresrückblick mit ihm gemacht.
Und das ist ein Projekt von Dirk und von, ich hoffe, ich spreche den Namen jetzt richtig aus, Sushiben Villajakumaran.
Oder wie er sich immer auf Konferenzen vorstellt, eher dessen Name nicht ausgesprochen werden kann.
Also Grüße gehen da auch raus an die beiden.
Auch ein sehr interessanter Podcast, wo ich immer wieder reinhöre.
Könnt ihr gerne mal auch vorbeischauen, wenn euch das Thema Monitoring und Observer Biddity interessiert.
Dann wurden wir noch erwähnt und zwar im Technik Technik Podcast.
Das ist ein Podcast, den ich so noch gar nicht kannte.
Und zwar ist das ein Projekt von Peter Mack und von Marius Quabeck.
Und die sprechen in diesem Podcast über Lidlungs-Smartphones, über Einplatinenrechner, über Apple-Hardware und so weiter.
Also wie der Name so ein bisschen verlauten ist, geht es da allgemein um Technik.
Im tieferen Sinne deswegen Technik Technik.
Und Peter habe ich auch mal eingeladen für nächstes Jahr.
Wir werden nämlich mal ein bisschen über Lidlungs-Smartphones sprechen.
Genau, ja.
Also da an der Stelle vielen Dank für die Empfehlung.
Und wir empfehlen den Podcast natürlich auch.
Hört da gerne mal rein, wenn euch die Themen interessieren.
Und damit würde ich vorschlagen, lasst uns doch mal über die News des Monats sprechen.
Und den Anfang macht dabei CVE202235252.
Und zwar ist es ein Buck and Curl, bei dem eine Schwesterseite, zum Beispiel Foo.example.com,
ein Cookie anlegen kann für bar.example.com.
Ich glaube, die eigentlichen Security-Policies, wer für wen Cookies anlegen kann, sind noch ein bisschen schwieriger.
Aber das ist jetzt der vereinfachte Weg.
Und dann kann diese bösartige Seite quasi ein Cookie einschleusen,
den Control-Character enthält, so wie ich glaube im Buck Report war das Backslash F, das ist der Formfeed.
Damit wird beim Drucker eine neue Seite angefangen.
Also wenn eine Seite gedruckt wird und dann kommt ein Formfeed, dann beendet der Drucker die Seite und fängt eine neue an.
Ich glaube, so richtig alltagstauglich ist das nicht mehr.
Und genau dieses Kontrollzeichen landet dann im Cookie.
Das wird von Curl gespeichert, dieser Cookie.
Und wenn Curl dann wieder raus sind beim nächsten Request, dann gibt es manche Web-Server,
ich glaube, das ist nur Apache 2 in diesem Buck Report, die akzeptieren diesen Control-Char nicht und weisen dann den Request zurück.
Also kann man dann damit quasi blocken, dass eine bestimmte Seite aufgerufen wird vom Curl-Client.
Das Ganze ist inspiriert worden von einem anderen Buck und zwar dem CVE202232205,
bei dem quasi Schwesterseiten etwas Indies machen.
Sie sind einfach gigantisch große Cookies für wahnsinnig, teilweise auch wahnsinnig viele Cookies,
um die maximale Größe von so einem Request zu erschöpfen, den Curl senden kann.
Und dann auch quasi einfach den Request zu blocken.
Und das Ganze gilt als Denial of Service, ist jetzt nicht ganz so wild,
Severity Low, CVSS von 3,1 und ist, glaube ich, auch schon gefixt.
Aber auch ganz interessant, wenn man selber vielleicht mal so in dieses Buck Bound, die Thema rein möchte,
kann man sich auch einfach mal anschauen, was für Bugs es da gerade gibt.
Und vielleicht auch einfach mal wagen, so eine Root-Core-Analysis und einfach dann so eine Variante von dem Buck zu finden.
Und vielleicht auch den Root-Core, das ist eigentlich ein schöner Einstieg ins was.
Was bei solchen Sachen manchmal auch ganz nett ist, wenn man weiß, es gibt die Variante, die halt XY hat, das einfach mal zu bauen.
Also diese Frage, kann man das selber abziehen?
Ist halt der Angriff oder einfach nur der Punkt, der Floor an der Stelle, den man produzieren kann,
kann man den selber reproduzieren und damit vielleicht mal ein bisschen rumspielen.
Das ist eigentlich auch ganz nett.
Genau. Und dann gibt es auch noch eine Nachricht zu CVEs.
Und zwar wird Red Hat jetzt eine CVE-Root-Organisation.
Und diese ganze CVE-Organisation hängt so ein bisschen unter der amerikanischen Regierung.
Und darunter hängen die Root-Organisationen.
Die Root-Organisationen sind verantwortlich, CNAs, CNALR und andere Root-Organisationen zu trainieren,
zu rekrutieren und quasi so ein bisschen Governance zu betreiben, also irgendwie so die zu leiten.
Und so eine Root-Organisation bekommt einen Scope.
Ich glaube, bei Red Hat ist das jetzt Open Source und generell Red Hat-Produkte insbesondere.
Und eine CNA darf ihren Scope CVEs ausstellen.
Also die darf diese Nummern ausstellen.
Eine CNALR, das ist die CNA of Last Resort, die darf quasi auch, wenn es keine CNA im Scope gibt,
dann darf die CNALR CVEs ausstellen.
Also quasi wenn das nicht irgendwo hingehört zu einer bestehenden CNA.
Und die Root-Organisation hängt dann noch wieder darüber.
Und jetzt ist Red Hat auch eine Root-Organisation geworden.
Und ja, das kommt natürlich mit so einem Blogpost, wo viel von Visionen drin steht.
Ich glaube, Red Hat macht da einen guten Job.
Die haben das ja auch schon länger auf dem Schirm mit den CNA-Tätigkeiten.
Von daher mache ich mir da eigentlich keine Sorgen.
Schöne Sache.
Ja, also mich hat es ein bisschen überrascht, als ich das gelesen habe, aber auf dem zweiten Blick dann eigentlich nicht.
Also die sind da ja immer sehr aktiv, wenn es um das Thema geht und leisten da gute Arbeit.
Von daher, warum nicht?
Also es ist doch schön, wenn Sie andere Unternehmen da auch dazu bringen können, ihre Qualität zu verbessern oder sie zu enablen.
Das ist, wie ich finde, eine positive Nachricht.
Genau. Die reihen sich damit ja ein in so Firmen wie, ich glaube, Google, Apple betreiben auch jeweils eine CNA.
Die können jeweils auch dann die Nummern ausstellen.
Also für mich eigentlich nur passend.
Ja.
Dann gibt es Virtual Box in der Version 7.0.0.
Da ist eine erste Beta erschienen.
Also jetzt die allererste Beta der kommenden Version.
Und man hört es schon, es ist auf jeden Fall noch nicht spruchreif.
Also man kann das noch nicht oder sollte es noch nicht in der Produktion einsetzen.
Was als Tech-Demo enthalten ist, ist Apple Silicon Support.
Das klingt erst mal spannend, ist aber in der Praxis leider noch nicht so spannend.
Denn das hat noch keinen 64-Bit-Support und kann auch nur 32-Bit-Dinuxes starten.
Und da auch keine aktuellen.
Das heißt, man braucht da jetzt keine aktuellen Step-In starten, sondern man muss gucken, dass man ein angestaubtes Hennamontender Linux bootet oder so.
Das dürfte funktionieren.
Es hat Windows 11 Support und in Arbeit ist auch, dass man diese VM-Tools automatisch updaten kann.
Das kennt ihr ja, man hat eine VM-Vorlage, die man sich herunterlädt.
Und das erste, was man macht, ist es erst mal, die Gasterweiterung zu aktualisieren.
Das soll dann in Zukunft in der finalen Version auch automatisch vonstatten gehen können.
Bis dahin ist es aber noch ein langer Weg.
Deswegen werden wir da gucken, dass wir dann in der weiteren Bede noch mal näher drüber berichten.
Denn viel Neuigkeiten davon abgesehen, gibt es derzeit noch nicht.
Weißt du dazu vielleicht mehr, ob VirtualBox...
Also ich weiß, es gibt ja jetzt unter Umwund dieses Open-VM-Tools und das ist quasi so ein Versuch, diese Gasterweiterung zu standardisieren.
Ist VirtualBox da auch schon mit drin oder wie läuft das?
Das wäre eigentlich ganz interessant zu wissen.
Ich finde den Namen auch irreführend, weil die Open-VM-Tools sind meines Wissens nach lediglich eine Open-Source-Variante der VM-Vertools.
Das heißt, wenn du dir jetzt einen REL 7, 8, 9 installierst, dann sind halt diese Open-VM-Tools drauf.
Und früher, zu REL 4, 5, 6 Zeiten, musstest du dir immer noch die VM-Vertools manuell installieren.
Und so ist es quasi mit in die Distros gekommen.
Und der Name ist halt misleading, weil das klingt so, als wäre da auch für andere Hypervisor-Werndatools mit drin.
Aber bis heute habe ich das so noch nicht in dem Kontext gesehen.
Ich meine, ich habe es schon mal mit Qoemo gesehen, bzw. KVM, aber das finde ich mir nicht mehr sehr.
Deswegen bin ich mit der jetzt hier am Fenster lehnen.
Dann wurde ich vom Namen tatsächlich hinter das Licht geführt.
Du, das kann doch sein, das ist falsch liege.
Also ich habe jetzt auch mit meinem Arbeitsgerät mal den Wechsel gewagt und habe jetzt keinen VirtualBox mehr.
Also ich entwickle ja viel Automatismen, die ich dann eben mit Vagrant und Molecule irgendwie teste.
Das mache ich jetzt auch mit dem integrierten KVM-Hypervisor.
Und da habe ich aber noch nicht in die VMs reingeschaut, ob da auch ein Open VM Tools drin läuft.
Vielleicht sollte ich da mal reingucken.
Ja, ansonsten gibt es von uns natürlich immer so ein bisschen Service-Content, könnte man sagen.
Einfach mal die Hinweise auf neue Releases bei den großen Distros.
Für alle, die das ein bisschen verfolgen, die kleine Änderung an typische Updates, Upgrades.
Im Paket heute haben wir zum Beispiel 20.04.05, also einen Pet-Release auf Ubuntu 20.04 LTS.
Das ist für alle, die Server im Laufen haben, eben im Prinzip einfach nur Update und neue Pakete kommen.
Für alle, die noch 20.04 installieren würden, warum auch immer, weil das vielleicht noch in der Umgebung Standard ist,
ist jetzt eben ein neues Point-Release.
Die eigentlich aktuelle LTS-Version ist ja schon seit April die 22.04.
Also wenn man jetzt die Wahl hat, eine 20.04.05 zu installieren, ist jetzt nicht mehr unbedingt der Punkt, wenn man halt was Neues braucht.
Nur so als Feature, es gibt einen neuen Kernel auf der 22.04.05, neue NTFS-Triver, generell einige Fixes, neue Sachen für NVIDIA, das Übliche.
Was vielleicht eine kleine Besonderheit wäre, und da kann Christian, der das dazu geschrieben hat, vielleicht noch was dazu sagen,
Firefox 104 in der Nonsnap-Version?
Ja, das kommt daher, dass man ja damals mit Ubuntu 21.10 angefangen hat, Firefox als Snap entsprechend auszuliefern und mit 22.04, was ja das aktuelle LTS ist, ist das ja auch so.
Man hat aber damals eben gesagt, auf Ubuntu 20.04 wird das weiterhin ein Nonsnap-Paket bleiben.
Das heißt, solange es Ubuntu 20.04 irgendwie gibt, muss Canonical da die Firefox-Updates als normales Stapienpaket ausliefern.
Deswegen ist das da auch weiterhin als Nicht-Snap-Paket enthalten.
Ansonsten gibt es auch Ubuntu Unity, was jetzt eine offizielle Variante wird.
Und zwar der eine oder die andere kann sich vielleicht noch dran erinnern, den Unity-Desktop, der lange der Verstandteil von Ubuntu war.
Der wurde ja damals zu Zeiten von Ubuntu 11.04 eingeführt und in 18.04 wieder gegen den GNOME-Desktop ausgetauscht.
Also Gründe hatten wir ja auch in der letzten Folge mal kurz angerissen, als wir über das Jubiläum von GNOME gesprochen haben.
Und ja, nachdem wieder der GNOME-Desktop eingesetzt wurde, gab es aber immer noch genügend User in der Community, die diesen Desktop weitergepflegt haben.
Und da gab es eben auch ein Projekt, das sich daraus abgeleitet hat und das wird jetzt eben eine offizielle Ubuntu-Variante ab Ubuntu 22.04.
Da habt ihr dann also quasi die Wahl, nicht nur Ubuntu, Kubuntu, Lubuntu, Bucci, Kühlin, Mata, Studio und XUBuntu zu benutzen, sondern es gibt dann eben auch noch Ubuntu Unity.
Und da habt ihr dann eben diesen Unity-Desktop. Der war ursprünglich mal gedacht für Geräte mit einem kleinen Display.
Und dann gibt es ja auch noch das Ubiports-Team. Das hat eben Unity übernommen und weiterentwickelt.
Ihr habt ja vielleicht schon mal von diesem Ubuntu Touch-Smartphone-Betriebssystem gehört. Da kommt dieser Desktop eben auch zum Einsatz.
Und das habe ich auch neulich mal gesehen. Das war ja Frostcon gewesen und da hatte auch das Ubiports-Team so einen kleinen Stand.
Und da muss ich sagen, also ich war kein großer Fan von diesem Desktop damals, aber auf so einem Smartphone oder auf so einem Tablet, da ergibt der wirklich Sinn.
Dann hat man eben hier Gesten, die man dann sinnvoll einsetzen kann. Und man hat eben diesen App-Draw bzw. diese Navigation, wo das mit diesen Symbolen auch durchaus sinnvoll ist.
Und von diesem Desktop gibt es jetzt auch eine Version 8. Und der Name wurde jetzt auch geändert, weil wenn man jetzt drei Leute fragt, was sie mit Unity verbinden,
dann wird bestimmt relativ schnell die Antwort kommen, da gibt es doch dieses Spiele-Engine. Und deswegen heißt der Desktop jetzt eben Lumiri.
Also Unity 8 heißt quasi Lumiri, damit man eben Verwechslung mit dieser Spiele-Engine so ein bisschen ausmerzt.
Ich finde, das ist eine schöne Sache. Das ist jetzt vielleicht nicht unbedingt mein Desktop, aber die Community hat gezeigt, es gibt da eine Need für.
Es gibt Leute, die das eben gerne nutzen und die das auch gerne pflegen und weiterentwickeln. Von daher, warum das nicht zu einer offiziellen Variante machen?
Da kann bestimmt noch ein bisschen mehr die Entwicklung durch Canonical beschleunigt werden. Wie steht ihr zu dem Desktop-App, der mit dem mal gearbeitet?
Ich habe immer quasi, das ist ja ganz als Trotz passiert, gegen Gnome 3 damals in 11.04. Und ich habe dann quasi in meiner wilden Phase aus Trotz gegenüber dem Trotz immer Ubuntu Gnome benutzt, wo dann Gnome 3 drin war.
Später irgendwann dann, als ich schnell mal Ubuntu brauchte, habe ich dann nie die Lust gehabt. Aber ich habe es benutzt, es war ein oker Desktop. Zum Schluss hat es sich nicht mehr viel unterschieden von Gnome 3.
Von daher war der Wechsel zurück auch nicht wirklich schwer.
Du warst schon immer ein Revoluzzer, ich wusste es.
Dann bleiben wir doch einfach mal gleich bei Ubuntu. Und zwar gibt es den Ausblick auf Ubuntu 22.10, Kinetic Cudu. Ich wollte eigentlich immer schon mal nachgucken, wie viele Umdrehungen von den Buchstaben haben wir jetzt eigentlich durch.
Bei zwei pro Jahr müssten wir eigentlich alle 13 Jahre einmal durch sein. Machen die Sonderzeichen?
Nicht, dass ich wüsste. Lass mich gerne mal parallel recherchieren, aber müssten wir auf jeden Fall schon einmal einmal durch haben.
Auf jeden Fall kommt das Ganze mit Linux kernel 5.19. Man hätte zwar noch 6.0 mitnehmen können, aber das war dann mit dem Release-Zeitpunkt Anfang Oktober war das dann den Entwicklern ein bisschen zu knapp.
Das Ganze kommt mit Gnome 43 und vielleicht sind jetzt die Gitter, K4 und Libertweite-Änderungen vollständig dabei. Das ist noch nicht ganz klar.
Pipewire soll jetzt Pulse Audio ersetzen und der WLAN Stack wird auch geändert und zwar ist jetzt der IWD, der iNet Wireless Demon dabei statt WPA-Supplicant.
Vielleicht unter den Zuhörenden ein paar Raspberry-Pi-Nutzer erinnern sich noch, früher musste man ja auf die SD-Karte, die WPA-Supplicant, da musste man dann eine WiFi-Verbindung eintragen mit SSID und ich glaube sogar die MAC-Adresse mit der BS-SID.
Auf jeden Fall, das ist meine größte Verbindung mit dem WPA-Supplicant und der ist auch schon über 20 Jahre alt und dadurch auch ein bisschen schwer zu warten.
WLAN ist für mich immer so eine Technologie, die ist gefühlt erst 10 Jahre alt, aber die hat ja schon deutlich länger auf dem Buckel.
Ich weiß noch damals diese ganzen alten WLAN-USB-Sticks mit den endlosen Treibern, die immer furchtbar heiß geworden sind.
Und zwar der IWD integriert sich jetzt auch in Systemd, Networkd, Conman und den Network Manager und soll auch geringere, quasi weniger Ressourcen verbrauchen und mehr Kernelfunktionen nutzen und auch mit TPM-Support kommen.
Und der Release ist jetzt für den 20.10. geplant und Support gibt es dann bis zum 20.07.2023 und ich empfehle jedem, der das installiert, wirklich sich auch daran zu halten.
Es ist nämlich ziemlich anstrengend, dass nachdem das Fenster abgelaufen ist, das dann zu aktualisieren, dann muss man mit SED, dazu kommen wir vielleicht heute noch, also noch ein bisschen später zu,
die Source-Punkte-Listen manuell bearbeiten, um von Releases auf Outreleases zu stellen und dann Update fahren und dann APT-Dist-Upgrade.
Also wenn man sich nicht für die LTS-Version entscheidet, dann sollte man immer am Ball sein beim Upgraden.
Klingt nach einem sinnvollen Tipp auf jeden Fall. Ich habe bei WPA-Subliquit und Co. auf jeden Fall daran gedacht.
Ich bin, was das angeht, eigentlich inzwischen großer Fan von Network-Manager. Ich finde das funktioniert, vor allem in der NMCLI-Variante auch, also man muss ja nicht immer die Rüge reden, funktioniert das ziemlich gut.
Und ich finde vor allem, wenn man sich in solchen Gegenden rumtreibt, wo es halt noch um WPA-Subliquit setzen geht und Co.
Networking und Linux ist auf jeden Fall so ein Ding, das in verschiedenen Distros auf jeden Fall sehr verschieden gelöst wurde.
Und auch über die Zeiten, also wenn man da so ein bisschen ältere Beiträge oder irgendwelche Blogposts sieht, da kriegt man auch ein total widersprüchliche Anweisungen und muss mal ein bisschen gucken, was auf dem aktuellen System eigentlich gerade gilt.
Welche Variante von irgendwelchen Network-Config-Files man jetzt eigentlich gerade hat und wer da irgendwie noch zwischenwurschtelt.
Da gibt es ja für mich, da gibt es das Dark Horse. Also ich mache System D, ist eigentlich immer ganz cool, aber für mich ist das Dark Horse bei den Sachen, ist das, was Ubuntu mittlerweile bei den Servern mitliefert, Netplan.
Das finde ich eigentlich super. Es gibt viele Leute, die beschweren sich, Jaml kann man in einer Konsode so schlecht bearbeiten und alles, aber ich finde das total cool.
Man kann diese Jamls dann da einfach mit einem Template bauen, die delivern und selbst wenn du es quasi per Hand bearbeitest und du bist per SSH eingeloggt, du willst an Netzwerkeinstellungen rumfummeln, vielleicht sogar an deinem Internet-facing-Device bei einem Server bei Hetzner.
Und es besteht halt das Risiko, wenn du dich ein bisschen dämlich anstellst, ist mir schon passiert, das gebe ich zu, du machst dann die Internetverwendung kaputt, startest die Kiste neu, das war es mit SSH.
Oder du musst ja nicht mal neu starten, wenn du es richtig schön kaputt gemacht hast, dann disconnectest du dich sofort und du stehst quasi vor einem blinkenden Cursor da.
Bei Netplan gibt es quasi nicht nur Netplan Apply, sondern auch Netplan Try und das ist wie, wenn man die Bildschirmauflösung ändert, da gibt es einen Countdown von 10 runterzählt, wenn du Enter drückst und quasi das kommt noch an, dann übernimmt er das alles super.
Wenn du nicht Enter drückst, setzt er die Einstellung zurück und du kannst dich per SSH sonst nochmal neu verbinden und schwerst dich nicht aus deiner eigenen Kiste raus, finde ich genial.
Das ist schlau, ja. Das ist am Netzwerk fummeln, mit dem man zugreift, ist ein bisschen wie an dem Astsägen, auf dem man sitzt.
Absolut, ja. Ich bin da so ein bisschen ambivalent.
Also gerade über Netplan habe ich mich diese Woche wieder aufgeregt, weil ich irgendwo eine gebrickte VM vorgefunden habe, die ich dann eben wieder ins Netz bringen wollte.
Also den Try-Befill kannte ich noch nicht. Der klingt eigentlich nett. Das klingt auch so, als wäre das mit dem Fokus auf Desktop-Systeme entwickelt worden.
Finde ich gut, aber ich habe auch jetzt nicht das Problem, irgendwie YAML-Dateien zu bearbeiten.
Ich meine, wir sind eh alle heutzutage YAML-Engineers, also keiner ist mehr Entwicklerin oder Administrator.
Wir sind eigentlich nur noch YAML-Copy- und Paste-Engineers, aber ich finde es halt so schwierig, dass du Netplan halt wieder mal, das ist so ein Canonical eigenes Ding.
Das hast du halt nirgendwo anders. Zumindest ist das so mein Kenntnisstand. Und Network Manager ist halt default.
Da gibt es auch Ansible-Module für. Als ich mein Arbeitsgerät neu installiert habe, da habe ich die Corporate-Wlan-Verbindung mit Zertifikate und hast nicht gesehen, die ist halt einfacher ins Ansible-Playbook drin und fertig.
Bei Netplan bin ich mir gar nicht so sicher, ob es da auch eine Automatisierung oder ein Modul dafür gibt. Aber sei es drum.
Erschreckender fand ich vielmehr, dass WPA-Supplicant wirklich 20 Jahre alt ist. Und das ist wirklich so.
Ich habe mal hier so ein altes Thinkpad aus dem Schrank rausgekramt, wo ein Ubuntu 5.10 draufläuft.
Das war so mein erstes Ubuntu, mit dem ich gearbeitet habe. Und da lief das tatsächlich auch schon drauf.
Also durchaus eine gute Idee, dann vielleicht doch mal alte Zöpfe abzuschneiden und so eine 20 Jahre alte Software dann mal neu zu entwickeln.
Ich glaube, das kann eigentlich nur besser werden. Ich bin da echt mal gespannt.
Weil du für ihn fragtest, wie das mit den Release-Names ist, habe ich mal hier parallel recherchiert.
Und am Anfang war es so, da war Canonical ein bisschen wenig konsequent.
Ubuntu 4.10 war das erste, Varte Vartok, dann kam 5.04, Horie Hedgehog. Und dann begann eigentlich das Ganze erst bei B wieder von vorne.
5.10, Breezy Badger, mein erstes Ubuntu. Danach Deba Drake, Edgy Aft, Face DeFawn und so weiter.
Und das endete dann mit Zesty Zappos, Ubuntu 17.04. Und dann haben wir wieder bei A angefangen mit 17.10, Artful, Artwork.
Und wenn das so weitergeht, dürfen wir auch bald wieder das Alphabet einmal umrundet haben. Also einmal haben wir es schon durchgespielt quasi.
Irgendwann müssen dann noch die Tiere ausgehen oder darf man die Tiere wieder verwenden?
Aber muss man das Adjektiv ändern? Wir bräuchten mal so einen Canonical-Mitarbeiter, der uns das mal erklärt.
Also ich warte ja auf Ubuntu 24.10, Shiny Shiba Inu oder so. Das wird dann mein Ubuntu-Release.
Da gibt es dann wieder zehn Cryptocurrencies von, das sage ich jetzt schon. Ubuntu-Coin to the moon!
Tja, um im Text vorzuschreiten quasi, die Distruktion, um die es jetzt geht, hat sich vor einer Weide schon von Namen verabschiedet und einfach auf Zahlen gesetzt.
Lang pragmatisch. Fedora 37 ist in der Beta erschienen. Da müssen die User, wie jetzt Christian auch noch,
Christian, du musst dich jetzt darauf einstellen auf regelmäßige Update-Zyklen. Das heißt, du musst am Ball bleiben und dich nicht abhängen lassen vom stetig weiterfahrenden Zug.
37 Beta ist jetzt quasi schon die Ankündigung. 18.10. ist Release-Datum zumindest geplant für Fedora 37.
Und damit ändert sich, nähert sich zum Beispiel die 35 auch schon fast EOL. 15.11. ist es soweit.
Das heißt, für alle, die noch quasi das Update auf 36 verschlafen haben, immer quasi im Jahreszyklus kommt der Zug dran vorbei und dann fällt man hinten runter.
Dinge, die es jetzt neu gibt. Es wird einen 5.19.7. Kernel geben, wie immer relativ neu bei der Distro. Genom 34.
Was ein bisschen speziell wird oder interessant auf jeden Fall, es gibt ja noch Editions von Fedora.
Habe ich tatsächlich bis auf die normale Workstation Edition kaum genutzt, weil ich auf Servern tatsächlich relativ selten Fedora einsetze.
Aber es gibt eben noch verschiedene andere Editions. Es gibt auch Fedora extra für IoT, Fedora Server. Das sind die bisherigen Editionen.
Es gibt jetzt auch CoreOS und Cloudbase, also gab es vorher schon. Aber die werden jetzt auch eben in diese erste Riege der hauptgepflegten Varianten des Betriebsteams aufgenommen.
Das heißt, es wird jetzt CoreOS und Fedora Cloudbase als Edition geben. Mal gucken, wie sich das ein bisschen entwickelt.
Alle Leute, die da mit den Projekten arbeiten werden, damit sicher was anfangen können.
Ansonsten gibt es noch eine Neuheit für alle, die eben zum Beispiel auch da ein bisschen variabel sind mit den Distros. Raspberry Pi 4 wird unterstützt.
Das heißt, für alle, die sagen Fedora Server oder die viel Fedora Server nutzen, können das jetzt eben auch auf ihren Kleinstgeräten machen.
Der Trend geht zu ARM-Fähigkeit, setzt sich durch. Ansonsten halt noch ein paar andere Versionen, also auch immer relativ neue Sachen.
Oben ist es L1.1. Wir brauchen das gar nicht so ganz runterzielen. Vor allem für die Programmierer eben neue Varianten. Jeder, der da unterwegs ist, kennt, glaube ich, die großen Vorteile.
Ja, das ist so ein bisschen der Service-Tweet zwischendurch, könnte man sagen.
Ich bin mal gespannt, ob da wirklich ein 5.19.7.er Kern dabei ist, weil ich habe jetzt auf meinem Fedora 36, stand heute, einen 5.19.11.er Kernel und habe die Woche oder letzte Woche auch richtig geflucht.
Als ich noch 5.19.8. hatte und dann der 5.19.9.er Kernel rauskam, der hat nämlich bei mir dafür gesorgt, dass meine USB-Ports gebrickt waren.
Also zumindest die, die per Thunderbolt an der Dockingstation dran sind.
Also ich habe hier so eine Thunderbolt 3 Docking und da habe ich halt hier meinen Bildschirm dran, meine USB-Maus, USB-Tastatur und so weiter.
Und habe den Rechner gestartet und es ging halt einfach keine Tastatur und kein anderes USB-Gerät mehr.
Und habe dann erstmal gedacht, oh Gott, die Dockingstation, sie ist kaputt.
Ich habe dann mit dem anderen Notebook aber nachstellen können, dass es vor dem Update funktioniert hat.
Und da gibt es auch auf Reddit gibt es da einen Thread zu.
Und ja, Lösung war, ich habe erstmal wieder ein Download auf 5.19.8 gemacht und jetzt kam aber auch wieder ein Update auf 5.19.11.
Und jetzt geht das entsprechend auch wieder.
Also da scheint irgendwas kaputt gewesen zu sein.
Weil es nichts Fedora-spezifisches ist, ich glaube da ist generell in dem Current-Release irgendwas kaputt gewesen.
Das können wir ja auch mal in den Show Notes verlinken.
Okay, gut, dann machen wir aber weiter mit Gnome43.
Und zwar Gnome ist jetzt schon mittlerweile gut 25 Jahre alt.
Und mit der Version 43 erhält GTK 4.1.2 Einzug.
Ich finde das irgendwie sehr sympathisch, dass Sie jetzt die Versionsnummern versionieren.
Das Ganze gibt es jetzt mit Schnelleinstellungen oben in dem Ausklappmenü bei der beim Ein- und Ausschalten und bei den Lautstärkereglern.
Da gibt es jetzt unter anderem Bluetooth, WLAN und auch den Dark Mode.
Da habe ich mich allerdings gefragt, vielleicht auch jetzt mal raus an die Zuhörerinnen.
Also ich zumindest verwende den Dark Mode so, dass ich den anschalte, wenn ich das installiere und dann wechsle ich das nicht mehr.
Ich weiß nicht, wie geht es euch damit?
Wechselt ihr tatsächlich mal zwischen Dark und Light Mode?
Oder ist das so eine Entscheidung, wie trifft man einmal und dann war es das?
Also ich wechsle das tatsächlich, weil ich finde tagsüber arbeiten mit aktivem Dark Mode, das zieht mich irgendwie runter.
Dann ist alles so trist und so dunkel und dann hast du auch so nervige Aufgaben und dann bist du richtig schlecht drauf.
Das ist ein richtiger Downer.
Deswegen mache ich das gerne so, wenn es wirklich draußen dunkel wird und auch im Zimmer dunkel wird, dann mache ich einen Dark Mode an und ansonsten habe ich es gerne hell.
Das kriegen andere Betriebssysteme auch automatisch hin.
Also Mac OS kann das ja automatisch wechseln.
Ich glaube irgendeinen anderen Lienungs-Desktop kann das auch.
Bei GNOME bin ich mir gerade nicht sicher, ob das geht.
Ich glaube nicht.
Ich habe das tatsächlich mal benutzt, den Switch, weil ich festgestellt habe, dass ich Code nicht gut lesen konnte.
Also es ging aber darum, ich wollte eine Presi bauen mit Markdown und dann habe ich diese irgendwie in dem Font, den ich eingestellt hatte und im Dark Mode waren diese Trennstriche zwischen den Folien.
Das sind ja immer nur drei Dashes hintereinander.
Die waren super schlecht zu sehen und dann habe ich den Editor auf Light geswitcht, damit ich das überhaupt sehen kann.
Also ganz zur Not kann man es ja auch bestimmt über Deeper Skripten, aber ok, dann war ich vielleicht mehr Einschätzung zuvor schnell.
Also ich stelle alle die Geräte eigentlich immer auf Dark Mode und mache das auch nie aus.
Aber gut.
Dann gibt es jetzt Files.
Ich wusste gar nicht, dass das, also das heißt ja eigentlich intern, das ist Nautilus und früher hieß es auch Nautilus.
Und das heißt jetzt aber offiziell heißt es Files und das auch schon seit GNOME 3.6, also seit ungefähr 2012.
Das wusste ich gar nicht, dass dieses umbenannt wurde.
Für mich bleibt es eigentlich immer Nautilus, weil das halt irgendwie, dann weiß man was gemeint ist.
Und auf jeden Fall passt sich Nautilus jetzt oder Files ein bisschen besser an die Größe des Fensters an.
Zum Beispiel wenn das zu schmal wird, dann wird die Seitenleiste ausgeblendet.
Und es gibt jetzt endlich Platz zwischen Listenelementen, damit man das Rechtsklickmenü richtig benutzen kann.
Christian fängt schon an zu grinsen.
Endlich, endlich. Ich habe es so vermisst.
Und jetzt gibt es auch noch mehr Apps mit GTK4.
Zum Beispiel Maps, Console, Logs und die Parental Controls und auch der quasi der Initial Dialog, wenn man das Ganze einrichtet.
Laufen jetzt alle auf GTK4.
Und es gibt jetzt auch verbesserte WireGuard-Unterstützung im Network Manager.
Oh, das ist schön. Das suche ich ja auch schon lange, weil WireGuard immer auf der Kommandozeile benutzen ist halt auch gar nicht mal so schön, wenn man so einen schönen Netzwerkdienst hätte.
Ich mache es meistens mit Systemd Networkd, das glaube ich, der dafür zuständig ist.
Dann kann man das als diese als im Systemd Konfig Format kann man sich dann die da zusammen basteln.
Natürlich muss man dann sich immer die Vorlage raussuchen, aber das geht eigentlich auch ganz gut.
Das habe ich auf meinem Server im Einsatz.
Dark Mode, Systemd, for WireGuard. Also ich sehe da eine Schublade für dich aufgehen.
Ich muss mir gerade bei Linux Parental Control denken, als wäre es eigentlich eine ganz witzige Sache,
wenn man seinen Kindern als erste Distro, quasi gibt es ihnen ein Notebook, sagst hier Linux drauf und dann stellst du Parental Control an und dann patchst du aber nicht mehr.
Quasi, zumindest eine Weile, bis sie quasi sich mit der ersten Privilege Eskalation verdient haben, aus dem Podest wieder auszubrechen.
Jeremy Pascal, du hast schon drei Stunden Curl kompiliert heute. Jetzt isst aber auch mal gut. Isst deinen vegetarischen Frühstücksschinken.
Dann stellst du deinen Kindern da so einen Build Server hin, damit sie den körnlich auf dem eigenen Laptop kompilieren müssen.
Das wäre glaube ich ein guter Vater.
Kommen wir zu etwas weniger erfreulichem. Microsoft stellt den Teams Klein für Linux ein.
Und zwar gibt es da ja diesen in Anführungsstrichen nativen Client.
Und der wird jetzt schon im Dezember dieses Jahres eingestellt und kann danach auch nicht mehr weiter benutzt werden.
Also das war für viele User dann doch überraschend.
Und als Alternative soll dann aber eine PWA zur Verfügung gestellt werden.
Also so eine Progressive Web App, die soll dann auch mehr Features bieten.
Das heißt, man soll dann auch den Hintergrund weichzeichnen können und Hintergrundbilder irgendwie setzen.
Das, was halt der Klein nicht kann.
Das große Problem dabei ist, dass diese PWA lediglich Google Chrome und Microsoft Edge unterstützt.
Also das ist nirgendswo die Rede von Firefox.
Und das ist mal wieder so ein übergriffiges Verhalten, um den Edge Web Browser weiter zu platzieren.
Technisch ist es so, dass kein AngularJS mehr zum Einsatz kommt und dass jetzt eben Electron durch Edge WebView 2 ersetzt wird.
Und dadurch hat eben auch mehr Features gegeben sind.
Muss man mal gucken, wie sich das verhält.
Also ich glaube, ich bin kein Freund dieses Clients und auch die Reaktionen im Internet, in der Community, waren jetzt nicht sonderlich frohlockender Natur.
An der Stelle möchte ich mal kurz darauf hinweisen.
Kleines Public Service Announcement.
Es gibt die Seite www.drextool.de.
Da könnt ihr auch gerne Teams hochvoten.
Also wer die Seite nicht kennt, das ist eine der hellesten Seiten des Internets.
Da ist unangefochten immer relativ weit oben SubR3 Teams.
Und ich glaube, Lotus Notes ist seit zehn Jahren immer Platz eins.
Also da ist auch noch ein bisschen mehr Platz für Microsoft Teams.
Was mich da jetzt irgendwo wundert, ist natürlich, also so eine Electron App zur Verfügung zu stellen, das jetzt plattformenunabhängig zu machen, ist also für mich wirkt das jetzt erstmal nicht so schwer.
Man muss da ja gar nicht so viel plattform-dependent-code schreiben.
Also und es gibt ja zum Beispiel der Wire Messenger oder Discord.
Die schaffen das ja auch alle irgendwie in die Niedungsclient hinzustellen, ohne dass das jetzt wahnsinnig viel Aufwand ist.
Aber gut, das sage ich jetzt einfach so als Außenstehender mit Begrüns wie Elektronerfahrung.
Aber die meisten, also man kann sich einfach die npm Pakete dann da reinziehen, wenn man die für irgendwelche Plattform-Appies braucht.
Also ich kann das noch nicht ganz so richtig nachvollziehen.
Aber was ich sagen kann, ist, das habe ich früher bei Discord eine Zeit lang gemacht.
Wenn man Chrome, Chromium oder an Google Chromium oder irgendwas verwendet, dann gibt es in der Kommandozeile den --App-Switch.
Und das kann man auf den URL zeigen lassen.
Und das habe ich jetzt noch nicht mit Teams probiert, aber mit Discord geht es auf jeden Fall.
Dann kann man sich den Desktop-Client selber basteln.
Dann verschwindet oben, also dann wird der Quit-Button das Steam von der App übernommen.
Und dann sieht es quasi aus wie der normale Desktop-Client bei Discord.
Ob es bei Teams jetzt genauso funktioniert, kann ich noch nicht versprechen.
Aber so hat man dann auch ein bisschen mehr Kontrolle über Command-Line-Switches und kann sich auch ein bisschen mit Profilen dann behelfen.
Ja, muss man da mal testen. Also ich habe gerade die Woche mal probiert.
Also ich bin kein Freund von Chromium-basiertem Webbrowser, muss ich mal ganz ehrlich sagen.
Aber wenn ich unbedingt was Chromium-basiertes brauche, dann habe ich aktuell hier noch einen Brave am Start.
Und wenn man da Teams einfach im Webbrowser aufmacht, indem man auf https.teams.microsoft.com geht, dann funktioniert das auch mit Hintergrund-Learn und dem ganzen Kram.
Und ich glaube, das wird dann eher mein Ansatz sein, weil einen Edge werde ich mir echt nicht installieren wollen.
Und wie es da aussieht mit Bildschirm-Sharing-Support und Wayland weiß ich jetzt gar nicht.
Aber die uralt-elektronen-App, die ist jetzt ja auch schon seit einem Jahr nicht mehr gepflegt worden.
Das kann es halt knicken. Da musst du halt echt im Jahr 2022 noch ein X11 starten, damit du da dein Bildschirm teilen kannst.
Also da hoffe ich doch mal, dass das mit der PWA dann bitte auch mal unter Wayland funktioniert.
Dann gibt es keinen Grund mehr, X11 zu starten für mich.
So, als nächstes, wir schaffen es ja irgendwie nie eine Folge ohne irgendwie Asahi oder Apple News generell.
Deswegen jetzt der obligatorische Apple Beitrag.
Und zwar hat man herausgefunden, dass die Apple AGX-Grafik relativ stark an Power-VR angelehnt ist.
Das ist zum Beispiel auch der Grafikchip vom Raspberry Pi 4.
Da hatten wir glaube ich vor ein paar Folgen schon mal drüber gesprochen.
Und zwar, dass da ein Kernel-Trepper jetzt dabei ist im Mainline-Kernel.
Und da gibt es jetzt, stimmt, hier steht es sogar, Episode 3, die Vermutung von Alissa Rosenzweig, hat sich bestätigt.
Und es gibt große Gemeinsamkeiten im Aufbau der Datenstrukturen.
Und OpenGL 2.1 Support für M1 und M2 Geräte ist jetzt für Ende 2022 geplant.
Geil, das wird, Leute. Ich sag's euch, irgendwann nächstes Jahr MacBook Pro mit M2 und dann Fedora 38, gib ihm.
Das wird toll. - Vielleicht gibt's dann auch so ein, also das war ja irgendwie so eine Überraschung, dieses WSL, was es damals bei Windows gab.
Vielleicht überrascht uns Apple irgendwann auch noch so und sagt, wir lieben jetzt Entwickler und wir wollen Developers, Developers, Developers.
Und dann gibt's ASL, obwohl die Abkürzung ist glaube ich schon belegt.
Irgendwas müssen sie sich noch überleben, dass die auch ein eigenes Subsystem für Lieblings erbringen.
Finde ich ja irgendwo lustig, aber ich glaube, das wäre so ein Schlag ins Gesicht für die ASI, Leute.
Ich wollte gerade sagen, ASL ist eigentlich eher so aus dem Online-Gaming.
Aber irgendwie so MSL, so irgendwie Mac OS Subsystem for Linux oder so.
Und dann kannst du da nativ deinen Helm und Tender Lieblings ausführen. Das wäre doch super.
Du meinst die American Sign Language, oder?
Ja, genau, richtig. Genau die meint ich.
Ja, totgesagte Leben länger. Und zwar ist jetzt diesen Monat Webman in der Version 2.0 erschienen.
Ich weiß ja nicht, wie es euch geht, aber klingelt es da bei Webman irgendwie noch so erste Erfahrungen mit Linux-Administration?
Bei mir ist das zumindest so. Das erste Mal, als ich einen Linux-Server administriert habe und noch sehr unerfahren war, wenn es darum geht, Konfigurationsdateien anzupassen.
Da gab es diese tolle Webman-Software, die das für dich übernommen hat. Und du hattest so eine schöne Web GUI, wo du deine User und Verzeichnisse usw. pflegen konntest.
Das Teil ist nicht totzukriegen. Das gibt es in der Version 2.0. Ist nach wie vor in Perl geschrieben und in einer BSD-Lizenz veröffentlicht.
Und da hat sich aber ein bisschen was getan. Also was ich gar nicht wusste, ist, dass das noch aktiv weiterentwickelt wird.
Ich habe das irgendwann vor Jahren als tot abgehäftet. Ich glaube, es gab auch mal ein Announcement vom Erfinder,
Schrägstrich Hauptentwickler, das bitte nicht mehr zu benutzen. Aber da scheint es jetzt Leute zu geben, die sich damit beschäftigen.
Es gab nämlich auch eine Roadmap für die Version 2.0, wo auch der Support für alle Betriebssysteme in Perl-Versionen entfernt werden sollte.
Da hat man allerdings vieles nicht umgesetzt, sondern die 2.0 ist eher so eine Sammlung aus vielen kleinen Updates zur letzten 1.9. Version.
Was man da sagen kann, ist, dass es jetzt einen SSL-Modus gibt, in dem dann auch HSTS, also Http Strict Transport Security, das wird dann entsprechend aktiviert.
Und man kann, wenn man ganz verrückt ist, sogar auf dem System-D-basierenden Betriebssystem mehrere Versionen von Webmin parallel betreiben.
Wenn dir ein Config-Management nicht reicht, dann kannst du dir noch ein zweites und ein drittes, und ich lege noch einen darauf.
Du kannst auch noch ein viertes Mal das Ganze installieren.
Mir stellt sich so ein bisschen die Frage der Relevanz, muss ich euch ganz ehrlich sagen.
Also ich meine, wir haben ja irgendwie das Cockpit, das ja aus dem Fedora-Projekt kommt, das in RHEL, Cent, aus Alma, Rocky Linux und anderen Distributionen enthalten ist.
Habt ihr damals jemals noch mal mit Berundspunkte gehabt?
Also kennt ihr das noch?
Habt ihr... also ich muss in dem Kontext, muss ich ja auch häufig an cPanel, Plesk und Frogsloh denken.
Sagt das euch noch was?
Also gerade cPanel, früher von diesen free Web-Posts, wo man dann seine ersten Schritte gemacht hat und dann irgendwie sein eigenes Forum mal installiert hat, irgendwie PHP BB oder die natürlich lizenzierte Version von Viballeton.
Also das ist dann mit cPanel geschehen oder Frogsloh habe ich glaube ich selber mal installiert auf meinem allerersten V-Server.
Im Endeffekt habe ich dann aber gemerkt, wenn ich den nicht quasi untervermiete, dann ist das eigentlich totaler Quatsch.
Ich brauche gar nicht so viel Management da machen.
Und dann habe ich mir das irgendwann abgewöhnt, diese GUIs zu benutzen.
Aber damals war es eigentlich, war immer eine coole Experience, da so ein bisschen rein zu kommen.
Ja, also ich hatte auch mal so einen NetCub-Server gehabt, da war auch ein Frogsloh davor installiert und das große Problem war, ich konnte das darunter liegende Deppchen irgendwann nicht mehr updaten,
weil dann irgendein Update das Frogsloh zerschossen hat.
Und das einzige, was ich darüber gemacht habe, ist mal eine MySQL-Datenbank anzulegen und einen Virtual Host zu definieren.
Und das habe ich dann halt mal im Handbuch nachgeschlagen.
Das war dann halt einfacher als diesen riesigen Frogsloh-Moloch drum herum zu warten.
Von daher, aber liebe Zollander, wenn ihr da Geschichten habt, was ihr mit Webmin alles tolles macht und warum Diversion 2.0 für euch eine super tolle Erneuerung ist,
dann könnt ihr uns gerne wissen, da werden wir sehr interessiert dran.
Ansonsten ist ja heute die Zeit der Releases, ich bin anscheinend heute der Releasebeauftragte.
Nächste Distro, nächste Familie, Debian.
Und zwar gibt es auch neue Point of Views, Debian, Debian Buster 10.13 und L5.
Dabei ist es vor allem interessant, sich mal so ein bisschen eben wie bei Fedora und Co. auch ein bisschen anzugucken,
ok, wo im Lebenszyklo stehen wir eigentlich gerade, welche Version ist da eigentlich gerade und wie lange leben die noch.
Und tatsächlich, die 10.13 ist schon die letzte Aktualisierung für Buster.
Buster ist im Zyklus von Debian schon old stable.
Inzwischen halt die aktuelle Version wäre 11 Bullseye, die stable Version seit 2021.
Allerdings ist es so, und das fand ich auch, war mir gar nicht so bewusst vorher,
und zwar gibt es verschiedene Zyklen bei den Debian Releases.
Und zwar wird die old stable Variante noch eine Weile vom Debian Security Team weiter gepflegt,
also von den quasi Hauptbeauftragten davon vom Projekt, wird dann aber ab einem bestimmten Point of Views übergeben an die Community.
Da gibt es eine Interest Group, Debian Security, also quasi freiwillige und beitragende Firmen vor allen Dingen,
die halt sagen, ok, wir nehmen Debian als Haupt, unsere Hauptdistro und sind halt daran interessiert,
dass dieser ganze LTS-Zyklus, der doch relativ lange dauern soll, dass der halt eingehalten wird.
Und das ist jetzt eben zum Beispiel bei 10 der Fall.
Also Debian 10 Buster geht jetzt quasi nach diesem Release, der noch halt von der Hauptgruppe, vom Debian Security Team kam,
geht er dann über in diesen LTS-Bereich und jetzt werden halt die Security Patches noch von dieser entsprechenden Interest Group von den Leuten gepflegt.
Was ich am Hinweis auf deren Seite ganz interessant fand und wieder ein Punkt für den Community-Gedanken hinter Linux,
wie viele oder wie viel Prozent der Pakete aktuell gehalten werden können und wie hoch dieses Patch-Level ist,
wie schnell die Sachen kommen, hängt natürlich vom Support ab, den halt dieses LTS-Projekt erfährt.
Das heißt, entsprechend wenn da Interesse besteht oder wenn ihr das zum Beispiel nutzt oder eure Firma das nutzt,
dann wäre das eben Punkt, denkt doch mal drüber nach, das Projekt eben da zu unterstützen,
wenn ihr weiter auf 10 LTS seid, um eben die Arbeit der Leute, die das jetzt für die Community am Leben halten, auch zu würdigen.
Ja, nur so mal so eine Sache.
Ansonsten gibt es halt vor allen Dingen Held auf 10.13 vor allen Dingen Security Patches.
Das LTS-Projekt wird das Ganze noch bis 2024 geplant unterstützen.
Und bei 11.5 gibt es auch eben vor allen Dingen Patches, Sicherheitslücken, das übliche.
Wo wir gerade bei Debian sind, die diskutieren gerade fleißig über unfreie Firmware,
so eine Never-Ending-Story im Debian-Projekt, und zwar ist die Diskussion auch schon eine Jahre alt.
Man braucht sehr unfreie Firmware, gerade wenn man neuere Hardware hat, man hat eine neue GPU, eine neue WLAN-Karte,
dann braucht man einfach so ein bisschen Bind- und Blob, damit die Hardware auch sinnvoll genutzt werden kann.
Die will man aber eigentlich nicht in der ISO haben.
Und deswegen gibt es seit einiger Zeit auch inoffizielle ISOs, die haben proprietäre Firmware mit drin.
Die ist aber gut versteckt, da muss man schon wissen, wo man da auf der Debian-Seite guckt.
Haben wir mal verlinkt in den Show Notes.
Und jetzt ist die Diskussion von neuem losgegangen und es gibt sechs verschiedene Lösungsvorschläge.
Es gibt zum Beispiel die Bestrebungen, die Abbilder mit einer unfreien Firmware zu versehen
oder eben zusätzliche offizielle Abbilder mit unfreier Firmware anzubieten.
Und das große Problem ist aber, es gibt den Debian Social Contract und Paragraph 1 ist,
Debian wird immer 100% frei bleiben. Deswegen heißt es ja auch Debian GNU/Linux und nicht nur Debian Linux.
Und das ist so ein bisschen daran scheitert das Ganze.
Und ein weiterer Vorschlag wäre, es gibt da sechs Stück aktuell.
Ein Vorschlag ist eben, dass man sagt, naja, vielleicht sollte man diesen Social Contract mal ein bisschen zeitgemäßer anpassen,
weil es ist halt einfach nicht möglich, ein aktuelles Desktop-Betriebssystem mit reiner freier Firmware zu betreiben.
Also es gibt halt eben einfach für die neuesten Grafik und WLAN-Karten keine blobfreier Treiberpolitik.
Deswegen bin ich mal gespannt, wie das Ganze ausgeht.
Aber mit den inoffiziellen ISOs, mit proprietärer Firmware bin ich eigentlich auch schon ganz gut beraten.
Also ich habe hier das mal getestet auf einem Gerät und wenn man nicht die offizielle ISO nimmt,
dann funktioniert das reibungslos während der Installation und man kann dann danach direkt einen Desktop starten.
Ich glaube jetzt wo du es gerade sagst, ist man nicht hier.
Ich glaube der AMD-GPU-Treiber ist doch, ich weiß nicht ob er, FOSS ist er, aber OSS ist er doch mindestens, oder?
Würde ich erwarten, ja.
Also weiß es gerade nicht auswendig.
Ich weiß aber, dass ich es auf dem Gerät mit einer Nvidia-Grafik hatte, ich definitiv eben ein proprietäres Firmware-Paket brauchte,
weil ich ansonsten den Desktop nicht nutzen konnte.
Und dann, ich finde das bei Debian, ich weiß nicht ob sie es hier jetzt auch verwendet haben,
aber das war glaube ich bei einer vorherigen Abstimmung.
Die haben so ein Ranked Choice Voting.
Das heißt man kann auswählen, man kann ranken, welche Möglichkeiten einem gefallen.
Auf einer Skala von 1 bis 6 hier.
Selbst wenn die erste Option einem nicht gefällt, wird dann quasi mit das Zeitliebste gezählt.
Und so kann man dann verhindern, dass wenn es eh nur noch zwischen 2 steht, dass alle Stimmen, die für was drittes gestimmt haben, dann wertlos sind.
Das finde ich eigentlich immer ganz cool.
Okay, weiter geht es mit der Browser-Erweiterung "I don't care about cookies".
Im Endeffekt blockt es nur diese nervigen Cookie-Bunner, die man auf jeder Seite findet heutzutage, oder auf fast jeder Seite.
Ich glaube, so ein paar Leute, die dann wirklich noch per Hand ihre Seite basteln, die kommen drum herum.
Und in vielen Fällen blendet es das aus, so ähnlich wie ein Adblocker.
In manchen anderen Fällen akzeptiert es einfach alle Cookies, in manchen Fällen sagt es okay, manche Cookies sind erlaubt.
Und die ganze Erweiterung wurde jetzt gekauft von Avast.
Und Avast ist eh so ein bisschen in der Kritik, weil eine Tochterfirma von denen verkauft Nutzerdaten an die großen Konzerne.
Zur Avast-Gruppe gehören auch Simantec und Norton LifeLog.
Die sind 2018 dadurch aufgefallen, dass sie als CA halt ihre Zulassung verloren haben, indem sie Zertifikate ausgestellt haben für Domains, die sie nicht verifiziert haben.
Und generell einfach so ein bisschen "Sketchy Vibes" würde ich nennen.
So, das ist vielleicht die Gen Z Beschreibung, die man da einbringen kann.
Und ja, also gerade so alte Browser-Erweiterungen, die man irgendwann mal installiert hat,
die sind immer eine 1A Einfallstelle für irgendwie Tracker und Werbung und Shard Software.
Weil sowas verliert man schnell mal aus den Augen und die werden halt auch gekauft, verkauft.
Und da gibt es zum Beispiel dann auch Erweiterungen, die werden für YouTube als Kommentarbots benutzt.
Also wenn man auf YouTube geht, man kann sich das ganz einfach vorstellen, man nimmt so eine Erweiterung wie SponsorBlock.
Die Crowdsourced quasi, dass YouTube-Werbung geblockt wird, diese Sponsor-Blocke.
Und wenn die jetzt verkauft wird, das ist dann eine Erweiterung, die hat schon Zugriff auf YouTube,
dann kann man ja einfach auch mal Kommentare im Namen des Nutzers posten.
Man kann ja noch den originalen Service provide, aber man hat ja auch die Berechtigung, der User hat schon geklickt.
Yo, youtube.com ist okay. Und kann dann sich daraus ein Botnet bauen.
Also das ist jetzt nicht, das ist mit SponsorBlock nicht passiert, das ist jetzt gerade nur.
Ich habe den Browser ja offen und ich habe das Logo gesehen. Also shoutout an SponsorBlock, die sind super.
Und genau, das ist eine Einfallstelle für Shard Software. Da gibt es jetzt schon natürlich, direkt nach der Ankündigung gab es Forks und Alternativen.
Die haben wir in den Show Nuts verlinkt. Und Mozilla arbeitet anscheinend auch an einer eigenen Lösung,
was natürlich auch wieder so ein bisschen Mozilla kriegt sehr viel Geld von Google, damit Google die Standardsuche ist.
Und also das ist auch wieder so ein bisschen bei Mozilla bin ich in letzter Zeit immer so ein bisschen unsicher,
ob die Entscheidungen wirklich im Sinne der Nutzer getroffen werden.
Also alle Entscheidungen oder ob man da eher in Richtung guckt, dass man, dass man alles halten kann.
Genau, also ich würde mich da erst mal ein bisschen, also ich würde auf jeden Fall die Erweiterung deinstallieren,
die ich jetzt installiert habe und eine der Forks installieren, aber trotzdem noch ein bisschen das Ohr offen halten und hören, was da sich im Space entwickelt.
Ja, spannend das Thema. Also ich habe das Plugin nicht im Einsatz, muss zugeben.
Die Anzahl an Websites, die ich regelmäßig besuche, die ist ziemlich überschaubar.
Und da mittlerweile habe ich diese Dark Pattern so verinnerlicht, dass ich instinktiv hoffentlich die richtigen Knöpfe abdrehe.
Aber vielleicht sollte ich mir mal einen dieser Forks anschauen, weil ich glaube, das ist schon sehr viel Lebenszeit, die ich sinnlos mit wegklicken vergeute.
Habt ihr das Plugin im Einsatz gehabt? Seid ihr davon direkt betroffen?
Mich hat es immer gestört, dass das teilweise die Cookies akzeptiert hat, weil ich wusste nicht, dass es auch teilweise einfach die Dialoge blockt.
Ich habe das dann einfach manuell gemacht mit "Störung Shift C" und das HTML Element löschen.
Das nervige ist, dass manche Seiten dann quasi die Scrollbar ausschalten.
Also dass du dann quasi nur den ersten Abschnitt siehst.
Aber dann denke ich mir meistens, wenn die Webseite wirklich so wenig möchte, dass ich sie versuche, dann lasse ich dann Power to you, dann lasse ich das halt.
Dann gehe ich auf eine andere Seite. Und von daher habe ich nie so richtig den Bedarf gehabt.
Ich habe das auch nicht benutzt.
Mir geht es sehr ähnlich. Ich habe mir das Plugin vor Ewigkeit mal angeschaut. Das gibt es ja auch schon ziemlich lange, ich glaube fast 10 Jahre oder so.
Ich war mir ganz bewusst und das sah halt eben so aus, als würde es die einfach nur alle akzeptieren.
Genau das will ich ja nicht haben. Ich mache es halt auch so. Ich versuche es abzuwählen.
Und mittlerweile ist es ja auch besser geworden. Du hast so einen Knopf "Alles ablehnen" und wenn dann halt eine Seite kommt, wo ich 80 Tracker einsend bei legitimes Interesse abwählen müsste, dann sage ich halt "Okay, tschüss".
Das ist dann keine Seite, die ich mir angucke. Gerade auch wenn die Scroll-Bart hier aktiviert wird, dann bin ich leider kein Besucher dieser Webseite.
Da sehe ich auch irgendwo den Gesetzgeber in der Pflicht, vielleicht bei DSGVO nochmal nachzulegen, um vielleicht auch so eine Dark Patterns wegzulegislieren.
Legislate. Das deutsche Wort fällt mir nicht ein, aber ihr wisst doch, ob mir was gemeint ist.
Wir haben dich verstanden. Ja, stimmt.
Da gibt es diesen Monat wieder ein Jubiläum, denn Home Assistant ist 9 Jahre alt geworden.
Am 17.9.2013 erstellte Paulus Schauzen den ersten Comet.
Mittlerweile hat das Projekt 3000 Beitragende und 50 feste Entwickler*innen.
Das finde ich spannend. Ich muss zugeben, mit dem Thema Home Assistant bin ich noch relativ frisch.
Ich habe jetzt erst mit dem Umzug angefangen, mich damit mal zu beschäftigen, weil jetzt hier in der neuen Wohnung dachte ich,
mach es diesmal richtig, stellst dir ein Home Assistant hin und machst dann so Sachen wie, wenn alle Handys außerhalb der Wohnung sind,
dann werden alle Steckdosenleisten ausgeschaltet und so weiter.
Das ist so gerade mein Nebenquest, mit dem ich mich nach Feierabend beschäftige, wenn ich da noch Motivationen für habe.
Und da gab es den Monat auch eine neue Version, die 2022.9.
Da wurde die UI für Automatisierung neu designed, dass es ein bisschen einfacher und ansprechender vonstatten gehen kann.
Und es gibt jetzt auch die Möglichkeit, Bluetooth-Proxys über ESP32-Geräte und ESP Home zu Verfügung zu stellen.
Das heißt, ihr packt irgendwo, ihr habt Bluetooth-Sensoren, Steckdosenleisten, whatever,
und euer Home Assistant kommt da nicht direkt dran, weil Signal zu schwach.
Dann könnt ihr einfach einen ESP32 in die Ecke feuern, der dann Bluetooth über WLAN proxien kann.
Und das ist eine sehr feine Sache, gerade wenn man eine große Wohnung oder ein Haus oder sowas hat.
Das geht derzeit erst mal nur für passive Daten, aktive kommen dann aber in der späteren Version.
Und es gibt auch einige neue Integration, die Bestandteil der neuesten Version sind.
Das, sagen wir mal vielleicht noch mal so, ist einfach ein sehr cooles Projekt.
Man kann es auch unterstützen. Es gibt einen Cloud-Service von denen.
Auch wenn ihr jetzt nutzt oder nicht im Service-Wahl, aber darüber finanzieren die unter anderem auch ein bisschen ihre Entwicklung.
Das heißt, es gibt dann den kleinen, ich weiß gar nicht, was es kostet, 5 Euro oder so.
Aber ich habe das auf jeden Fall. Das ist eigentlich ganz cool. Nabu Casa.
Und generell einfach die super coole Entwicklung.
Und auch ein Ding, mit dem man als Freizeitentwickler und Admin auf jeden Fall auch viel Lebenszeit noch mal zusätzlich an der Konsole investieren kann.
Also in quasi so nitty-gritty Details, so kleine Flows basteln, wie man noch Sachen automatisieren kann.
Dann wird dadurch natürlich auch gleichzeitig zum Service-Provider für etwaige Mitbewohner*innen,
die sich dann auch manchmal über das Qualitätslevel des Service-Beschwerden,
wenn quasi irgendwelche Lampen verrückt spielen oder Dinge nicht mehr ausgehen oder die App spinnt.
Also macht Spaß. Ist ein Nebenquest auf jeden Fall.
Ja, es ist wirklich so. Also ich habe da jetzt auch ein paar Wochenenden investiert.
Und es gibt aber auch wirklich vieles, was Out of the Box funktioniert.
Ich habe hier so ein paar Shelley-WLAN-Steckdosen. Die wurden automatisch erkannt.
Und das wird dann auch alles schön dargestellt. Du siehst, welche Räume welche Sensoren haben.
Das ist schon schick gemacht. Da muss ich dann auch zu meiner Schande zugeben,
dass halt selbst den Node-RED mit irgendeinem Webfrontend zu bauen, das hat halt länger gedauert.
Also oftmals ist es dann doch gar nicht so verkehrt, das zu nutzen, was alle nutzen,
und es nicht selbst aufbiegen und brechen selbst bauen zu wollen.
Das hat mich auch dann irgendwann zu ESP Home gebracht.
Ist aber in dem Fall ja auch kein, zumindest die Variante Node-RED Home Assistant, geht ja Hand in Hand.
Das ist ja kein entweder oder.
Stimmt, damit beschäftige ich mich auch gerade, weil der Eigenbauchsprachassistent,
der soll jetzt auch mit Home Assistant kommunizieren und irgendwelche langen Jammel-Dokumente bauen,
ist halt dann doch nicht so elegant, wie sich in Node-RED so ein paar schöne Flows zusammenzuziehen.
Da gibt es auch eine Story von einem Kollegen von uns. Ich lasse ihn jetzt hier mal umbenannt.
Der hat mir erzählt, dass er sich quasi auch so smarte Steckdosen gewastelt hat.
Und zwar gibt es die von so einer Firma, die das mit so einer proprietären Plop-Fan macht.
Und dann kauft man sich diese Smart-Steckdosen, geht mit dem Schraubenzieher unter den Rand,
hebelt den hoch, zieht das ganze Ding auseinander, und dann ist da ein ESP32, ein ESP82, 66, glaube ich.
Und dann kannst du das Ding neu flashen und dann kannst du da diesen Home Assistant-kompatible Firmware aufspielen.
Aber ich bin immer so, Steckdose aufhebeln mit dem Schraubenzieher, Software selber rauf, flashen.
Ich lasse da ein paar tausend Watt rüberlaufen, wenn ich das zwischen PC und Wand hänge.
Und wenn ich das quasi zwischen die Mehrfachsteckdose vom PC mit Monitor und alles hänge,
puh, muss ich da mit dem Schraubenzieher hin, muss ich da selber flashen.
Ich bin bei Haustrom, wenn ich immer so ein bisschen, also Haustrom ist immer so meine Bastelgrenze.
Wenn ich mit Haustrom arbeiten muss, dann wird mir immer schnell schlecht oder...
Elektriker hassen diesen Trick.
Man muss ja auch sagen, es gibt bei YouTube gibt es ein geiles Video von eben einem Elektromeister,
der eben auch so ein bisschen so ein Review macht von, ich glaube, was sind das, von so Shellies und solchen Sachen.
Und quasi da kommt dann durch alles Schreckekram.
Und man muss natürlich auch ein bisschen Recht geben, wenn man jetzt so neu bauen würde quasi.
Und dann ist das natürlich andere Sachen, die man da macht.
Dann zieht man da wie eine Haussteuerung rein, da gibt es ein extra Bussystem und sowas.
Gibt es ja auch Kaufsysteme, auf die man sich ins Highlight lässt.
Vor allem, wenn es darum geht, Kanal noch einspeisen zu steuern, solche Sachen.
Also ein richtiges Smart Home.
Sieht eigentlich anders aus, wenn man sich an die eigene Nase fasst, ist es natürlich meistens so ein bisschen Lichtsteuerung.
Wann kommt man rein? So ein paar Steckdosen ausschalten über Sachen.
Es ist schon ein bisschen Spielerei, könnte man sagen.
Ich kriege jetzt, ich darf mich jetzt nach dem Podcast dann anhören, dass ich hier jemanden outgecallt habe.
Also das ist quasi als Service für unsere Zuhörenden.
Ich hoffe, ihr appreciiert das, dass ich mir dann danach einen Spruch anhören muss.
Nee, da werden wir auch mal nächstes Jahr eine Sonderfolge zu machen zu dem Thema Home Assistant.
Da bin ich schon am Überlegen und am Planen.
Gut, unsere Folge hat diesen Monat natürlich auch einen Bildungsauftrag.
Denn, liebe Zuhörende, der Hashtag des Monats ist #September.
Und da geht es nicht nur um politische Altparteien und es geht auch nicht um Zed im Sinne von, dass ihr traurig seid bei dem tristen Wetter,
sondern es geht tatsächlich um den berühmten Stream Editor.
Felix, schlau uns doch mal auf, was hat der September so auf sich?
Ja, was für eine Überleitung.
Ist tatsächlich ein Punkt, wenn man einfach nur Zed eingibt, weil zumindest in der deutschen Google-Suche muss man dazu noch mal Zed Unix eingeben,
dass man nicht in der falschen Ecke landet.
Ja, es ist ein spannendes Thema tatsächlich.
Vor allen Dingen ist es ganz interessant, sich einfach mal mit diesem Anlass, wir haben das im Prinzip nur so reingeworfen,
es gibt da so ein Spaßhashtag und dann mal gesagt, wir können uns mal ein bisschen eingraben dazu.
Ich habe mal stellvertretend für uns alle ein bisschen recherchiert und geguckt.
Und ich finde tatsächlich, die Geschichte von solchen Sachen ist echt spannend.
Also ich grabe mich auch immer wieder gerne in sowas ein oder ich werde noch ein richtiger Unix-Linux-History-Fan.
Denn es tauchen immer wieder alte Bekannte auf.
Also man kann sich bei Zed schon denken, es ist halt ein ziemlich altes Ding.
Eins der quasi initialen Unix-Tools, circa entwickelt quasi 73, 74, also 48, fast 50 Jahre her.
Wenn man das richtig tracken kann von Lee MacMahon und zwar bei den Bell-Apps.
Die Idea Factory taucht immer wieder gerne auf, wenn man sich mit sowas beschäftigt.
Es gibt einfach so ein paar legendäre Orte, wo einfach unglaublich viel passiert ist.
Deswegen war es ein Teil von Unix 7.
Und die Variante, wie wir sie jetzt kennen und benutzen, taucht dann ein bisschen später auf.
Denn da wir im Linux-Podcast sind und das ist nämlich dann auch wieder ein Punkt,
wo wir eigentlich, wenn man jetzt über Tools spricht wie Zed, den alten Namenstreit nochmal ausgraben.
Es ist ja eigentlich GNU-Dinux.
Und der Teil von GNU ist eben nicht ganz zu vernachlässigen, denn das Ganze lebt ja nicht nur vom Körner.
Also man reduziert es immer ein bisschen darauf.
Das war ja auch ein großes Thema um die 90er, 2000er, könnte man sagen.
Mit Zitaten von Richard Storman.
Also es lebt halt auch von den Tools.
Und so wurde eben auch Zed neu entwickelt für das GNU-Projekt.
Also anguckt, wie funktioniert es, welche Funktion hat es und eben neuen, freien, offenen Code geschrieben
unter der GNU Public License.
Ungefähr 89.
Erste Kommentare von Jay Fanlasson, danach Tom Lord, also lauter Leute.
Was ganz interessant ist, wenn man sich das aktuelle Projekt anguckt,
gibt es da auch immer so ein bisschen History von den Maintainern.
Es gibt bei GitHub ein Zed-Projekt von einem der aktuellen Maintainer, Asaf Jordan.
Der hat auf seinem GitHub-Account den Quellcode in C von Zed.
Und in der Authors MD stehen eben so ein bisschen die Ahnen, von denen das halt weitergegeben wurde.
Also eben angefangen Jay Fanlasson, Tom Lord und heute Jim Eyring, Asaf Gordon.
Irgendwie ganz spannend, wenn man verantwortlich ist für so einen Kernteil,
dass alle Leute jeden Tag benutzen und irgendwer muss es ja geschrieben haben.
Das ist irgendwie ganz cool.
Was dabei eben auch so ein bisschen Untergang ist, muss ich...
Ich gebe zu, wenn man sich mit solchen Sachen beschäftigt,
mit jeder Seite, die man aufschickt, merkt man immer, was man für Lücken hat.
Und zwar ist Zed eigentlich basiert auf einem minimalen Editor, der heißt Ed.
Und Ed ist quasi so essentiell, deswegen ist auch der Punkt.
Ed ist quasi unter Bin, der einzige Editor und immer da.
Also wenn man eine Distro aufmacht, auch eigentlich in jedem Container überall,
es müsste eigentlich immer Ed geben, selbst wenn es keinen Wim gibt, keinen Nano, keinen nichts quasi.
Es ist quasi so ein einzeilenbasierter Editor.
Und auf der Syntax von Ed basiert halt eben Zed.
Das wird ganz spannend, ich wollte mir das nochmal genauer angucken.
Aber so zumindest die Punkte. Und was eben ganz interessant ist,
durch die Sachen, die man mit Zed machen kann,
dadurch, dass es eben auch verschiedene Anweisungen hat und Schleifen,
wie es bei so vielen Sachen geht. Zed ist auch eines von den Tools,
wo man sagt, die Sprache davon ist, also zumindest behauptet das,
dass es wäre "Thoring Complete", das heißt, man könnte theoretisch
jedes andere Programm auch in Zed schreiben.
Das gibt es ja auch mal, es gibt irgendeinen Wörthalb,
wo das auch von PowerPoint behauptet wird, das finde ich eigentlich ganz witzig.
Das ist irgendwie ein interessantes Thema.
Ja, also prinzipiell für alle, ich habe das so ein bisschen übersprungen jetzt mit der History,
was kann das eigentlich? Es ist halt ein Ersetzungstool,
also Text Editor eigentlich, vor allen Dingen zeilenbasiert auf Pipelines und Dateien.
Das heißt, man kann eigentlich alle möglichen Sachen damit austauschen, bearbeiten, jedes File.
Und tatsächlich nutzen die meisten User, mich eingeschlossen,
immer dieselben ähnlichen Kommandos von Zed.
Also jeder, der es schon mal Lust hat, viele von euch werden eigentlich kennen,
einfach Replace, S/, dann halt irgendeine Suche.
Nochmal ist jetzt auf der Tonspur ein bisschen schwierig,
aber das ist eigentlich das meistverwendete Kommando, also einfach ein einfacher Replace von einer Zeile.
Im Zweifelsfall noch mit G hinten, quasi Global Replacement,
nochmal ein bisschen locations oder E-Inplace, mit dem man ein bisschen,
manchmal vorsichtig sein könnte, kann man sagen, alle solche Sachen.
Aber es lohnt sich wirklich, ich will das nämlich nicht auf der Tonspur nochmal runterbeten,
aber alle, die sich lange nicht mehr mit Zed beschäftigt haben
oder eigentlich immer nur auf diesem Subset geblieben sind,
lohnt es sich, sich mal ein bisschen Sachen anzugucken, denn damit geht echt viel.
Also man kann ziemlich viele verrückte Sachen damit machen,
auch solche lustigen Sachen wie zwischen zwei Markern.
Es gibt nämlich eine Funktion, die sagt, okay, der Ersetzungsbereich fängt eben bei diesem Marker an,
hört bei diesem Marker auf und dann dazwischen sollen Sachen ersetzt werden.
Das heißt, man könnte sagen, suche erst nach einer Zeile, die halt irgendwie so und so anfängt
und dann so und so endet und dann, das ist ziemlich fancy.
Also da gehen coole Sachen auf jeden Fall.
Man kann sich in diesen Tools ewig vergraben.
Was ich vielleicht als Service Ding noch ganz interessant finde,
eine Sache, die man so kurz teilen kann, und zwar gibt es auch den Extended Regular Expression Mode.
Und der Unterschied ist tatsächlich eigentlich nur, das fand ich ganz spannend,
zwischen, also Set Normal arbeitet eben auch mit Regex und der Anstalt zwischen Set,
quasi Normal Regex und dem Set Extended Regex ist eigentlich nur,
dass die typischen Charakter, die so zum, das geschweifte Klammern und solche Sachen,
sind bei einer Variante, bei Extended Regex, sind eben sofort Control Character,
während sie halt beim anderen nur normale Charakter sind.
Und wenn man sie als Control Character benutzen will, müssen sie Expanded werden.
X, nicht Expanded, sondern Guarded halt, dass man sie halt da setzt, verfenst.
Das ist irgendwie ganz cool, also der Unterschied ist gar nicht so groß,
das heißt meistens könnte man die Sachen wahrscheinlich so machen,
oder manche Kommandos können deutlich einfacher geschrieben werden,
ohne viel weniger Escaping, wenn man eben einfach die Extended Regex Variante nimmt.
Ja, kleiner Service Tweet.
Also lest euch mal rein, September, Einladung für alle,
sich nochmal mit diesem altbekannten Tool ein bisschen genauer zu beschäftigen.
Und wenn ihr jetzt in eurem Podcatcher nochmal auf Aktualisieren klickt,
solltet ihr eine Sonderfolge finden, und da haben wir für euch 30 Minuten
ASMR mit Set-Befehlens zusammengestellt.
%s alt / neu / g
Das ist glaube ich das einzige Set-Kommando, das ich wirklich sehr, sehr häufig benutze,
und deswegen auch echt auswendig kann, aber Set kann natürlich noch viel, viel mehr.
Also, glaube ich, echt gut da nochmal reinzuschauen.
Also gerne auch, wenn ihr irgendwelche ausgefallenen Anwendungszwecke für Set habt,
lasst es uns gern wissen, ich kann ja vielleicht mal den ersten Schritt machen,
und es gibt da so ein Browser Game von vor 10 Jahren.
Da passen die Entwickler mittlerweile nicht mehr auf, ich spiele das noch so ein bisschen,
also so ein bisschen bin ich halb dabei, und ich botte da halt, da gibt es so ein Task,
das musst du alle 10 Minuten irgendwie machen, wenn du ganz oben mit dabei sein willst,
und ich habe irgendwann rausgefahren, ich kann einfach das per Curl machen,
und das läuft auf meinem Nass im Wohnzimmer.
Jetzt ist das Problem aber, das Nass ist nicht immer an,
weil das ist so leicht zu laut, damit man im Wohnzimmer schlafen kann,
und wenn meine Freunde dann da irgendwie pennen wollen, dann muss ich das immer ausmachen,
und dann muss ich mit SED den Cookie ersetzen, mit dem der Bot funktioniert,
und das ist meine Set Story.
Okay, wild.
So, dann kommen wir mal zu den Kurznews, und zwar als erstes, Rail 10,
das soll ungefähr in 2025 erscheinen, und ganz ohne GTK 2 auskommen,
ist ein bisschen lustig, weil, also wir sind eigentlich ja schon bei GTK 4,
wir sind also, wird mal Zeit, hätte ich jetzt fast gesagt,
und GTK 2 wurde in 2002 eingeführt, GTK 3 kam in 2011 dazu,
und GTK 4 in 2020, und sogar GIMP soll jetzt von GTK 2 wegwechseln,
das ist schon etwas länger in Entwicklung und soll dann mit GIMP 3 landen.
Außerdem waren die 20. Kieler Open Source und Linux Tage,
das ist ein dreitägiges Event vom 15.9. bis zum 17.9.,
wobei am 15. dann die Linux Presentation Days waren,
und am 16. und 17. jeweils Präsentationen und Workshops, das waren jetzt dieses Mal über 40,
und ja, also wenn ihr da Erfahrungen gesammelt habt, Leute kennengelernt habt,
lasst es uns gern wissen, vielleicht reisen wir dann da auch mal an,
könnten sie sogar so eine Vor-Ort-Folge aufnehmen, bisschen Leute mit zum Mikrofon ärgern.
Ja cool, das wäre eine gute Idee, ja.
Und die Linux Foundation übernimmt jetzt die Machine Learning Plattform PyTorch,
das ist so ein bisschen der Kontrahent, will ich jetzt fast sagen, zu dem TensorFlow Project,
das ist von Google meine ich, und PyTorch ist ursprünglich von Facebook entwickelt, bzw. Meta,
und die Linux Foundation, da hängen ja auch so Dinge runter wie Kubernetes,
und generell relativ viele von diesen riesengroßen Projekten,
und das finde ich eigentlich ein etwas gutes PyTorch, generell, ich hoffe, dass so ein bisschen die,
ich bin immer so, Python ist für mich immer so ein bisschen, man kann da schnell was runtertippen,
aber sobald das Projekt ein bisschen größer wird, dann wird das immer unübersichtlich,
und ich habe das Ganze jetzt mal probiert, so ein PyTorch-Modell,
das waren 40 Zeilen Python Script, nach Rust zu portieren, weil ich das ein bisschen größer machen wollte,
ein bisschen mehr fancy, ein bisschen da noch, ein bisschen schneller hoffentlich,
und diesen Python-Code zu Rust zu portieren, es gibt eine C++-Library, die hat Rust, die hat quasi Rust-Anbindung,
das war so mein Plan, aber ich habe das auf biegen und brechen nicht hinbekommen,
also Python macht es da einem schon echt einfach mit Pillow und Import PyTorch,
und das geht dann echt schon alles flotter, als wenn man das mal eben in Rust runter tippen möchte,
vor allem, dass das das fiese war, dieses gespeicherte Modell, ist eine Ansammlung von Pickles,
das ist dieses Binärdaten-Format, wo man einfach quasi ein Python-Objekt als Datei abspeichern kann,
Ultra-Cursed, wenn man das wieder lädt, dann gibt es Arbitrary Code Execution,
wer das macht, hat, der, weißt du, der muss sich auch nicht mehr um den Nutri-Code alles kümmern,
der lebt eh gefährlich. Und auch ganz spannend, System D erhält Einzug in WSL,
das ist jetzt, wir haben ja vor ein, zwei Folgen berichtet, dass Leonard Patering jetzt bei Microsoft ist,
ein Schelm, wer da böses denkt, dass er da jetzt das angestoßen hat.
Zufall oder Schiff?
Finde ich, um ehrlich zu sein, über die praktischen Auswirkungen kann ich jetzt gar nicht so viel sagen,
ich finde das einfach nur ein bisschen lustig, dass jetzt System D sogar bei Windows angekommen ist.
Ja, bin mal gespannt, was da noch passiert.
Was da wohl die D1-Know-Dinox-Leute zusagen, das würde mich ja mal interessieren.
Nee, ist ja prinzipiell eine feine Sache, also ich habe mein letztes Mal Windows und WSL ist schon sehr lange her,
aber da gab es schon das eine oder andere Mal schon Szenarien, wo ich ein System, die gebraucht hätte,
für eine Applikation oder für irgendwas, das ich da testen wollte und ging dann halt eben nicht,
da musste man dann drum herum basteln, von daher ist es doch schön, wenn das jetzt auch Teil von WSL ist.
Ja, und damit kommen wir zum Tooltip des Monats.
Und ich habe es schon so ein bisschen angeteasert, ich bin jetzt voll eben Home Assistant und ESP Home Game drin,
das ist so das nächste Rapid-Hole, in das ich geplumpst bin und deswegen ist ESP Home auch mein Tooltip des Monats.
Ich durfte nämlich feststellen, was für ein furchtbar schlechter C-Programmierer ich dann doch bin.
Und zwar habe ich hier auch so ein paar ESP-8266-Plattinen, da habe ich so Feuchtigkeits- und Temperatursensoren draufgelötet
und in der ersten Iteration sollten die einfach nur per Wlan ihre Werte an so einen MQTT-Broker schicken.
Habe ich selbst programmiert mit Deep Sleep und damit die Akkus, die angeschlossen sind, relativ lange halten,
musste feststellen, nachdem ich da vier, fünf, sechs Wochenenden drin versenkt habe, dass das gar nicht mal so einfach ist,
so hardwarenah in C sowas wie Deep Sleep zu implementieren.
Und sowas wie Stack Overflow für Arduino ist dann doch relativ selten.
Ich habe dann einen funktionalen Code gehabt, aber der Akku war immer nach ein paar Tagen leer.
Und dann habe ich halt echt literally das mit einem 20 Zeilen YAML-Dokument ersetzt und ESP Home benutzt.
Und seitdem laufen diese Sensoren halt drei, vier Wochen oder so.
Das hat sehr an meinem Ego gekratzt, aber warum alle selbst machen, wenn es eine bessere Lösung gibt?
Denn genau das macht ESP Home.
Damit könnt ihr ESP32, ESP82, ESP66 und eine Handvoll Sensoren und andere elektronische Spielereien damit steuern,
indem ihr euch eine Firmware bauen lässt, die dann zum Beispiel direkt mit so einem Home Assistant kommunizieren kann
oder die eine Wlan-Schnittstelle ansteuert, damit man dann so ein Webfrontend hat oder die MQTT spricht
oder was auch immer für euch und eure Heimautomatisierung sinnvoll erscheinen mag.
Das Ganze ist in Python programmiert, kann man einfach über PEP installieren.
Und es gibt eine sehr umfangreiche Dokumentation.
Und ihr definiert eben einfach in so einem YAML-Dokument, was für eine Platine habt ihr, welche Sensoren hängen an welchen Pins,
was passiert, wenn man auf den Knopf drückt und so weiter.
Und das funktioniert ziemlich gut.
Ich habe das jetzt hier im Zusammenspiel mit Home Assistant, um eben da meine Temperatur-Sensoren mit Batteriestatus
auch direkt im Dashboard sehen zu können.
Und das war wirklich sehr einfach umgesetzt mit weniger Minuten.
Deswegen ist das mein Tooltip des Monats.
Es ist auch als Überleitung tatsächlich, aber ein bisschen Hardware, wenn man manchmal programmiert,
das erdet auch mal wieder.
Also wenn man jetzt von zu Jan zum Beispiel mit Python zurückgeht, wenn ich mich an einen der Projekte erinnere,
die ich auch vor ein paar Monaten mit C da eben auch generell im Node.gmcu2, also mit dem Plattform da versenkt habe,
wenn man sich im Code zu schön wird und sagt, ah, so Blocks und Switches quasi, ich will schon ein bisschen klasse quasi
und dann anfangen mit objektorientierter Programmierung auf Mikrocontrollern und irgendwelchen.
Dann so wie State Pattern und Singletons geklaut und so gut sind meine C-Presence-Kenntnisse dann auch nicht.
Und ja, am Ende der Code stürzt einfach nach zehn Minuten immer ab.
Overflow, Web Request quasi, auch die JSON-Sachen kommen auch nicht richtig an.
Keine Ahnung, ich habe jetzt auch keinen Bock mehr auf das Projekt, aber wenn man sagt, man ist so ein bisschen verwöhnt
von der quasi großer Desktop-Python-Welt und sagt, ja, ich mache hier einfach Bibliothek, Import
und dann pars ich quasi Web Server Request, alles schicko, tut manchmal ganz gut, wieder sich auf den Boden der Tatsachen zurückzuholen
und alles mal per Hand zu parsen.
Mein Tipp kommt aus einer ganz anderen Ecke und zwar ist das jetzt einer meiner täglichen Arbeitsbegleiter geworden.
Vor allem halt in der Umgebung, wo GitLab eigentlich eine ziemlich große Rolle spielt, also viele Projekte, in denen ich da aktiv bin,
setzen das halt ein, einfach als interne Codeverwaltung. Und es gibt ein ziemlich cooles Tool, das heißt GLab.
Ich glaube, das ist in Go geschrieben, ich glaube ja. Und das ist halt eine CLI für GitLab, das ist irgendwie ganz cool,
hat ganz gute Funktionen, man kann damit zum Beispiel direkt Issues anlegen, man kann, es unterstützt zum Beispiel einfach den
Git Workflow eben mit GitLab als Remote-Plattform. Das heißt, wenn ich jetzt ein neues Problem sehe im Code,
dann kann ich einfach einen Issue erstellen in der Kommandozeile, ich kann da meine Description anlegen, alles mögliche,
ich kann den kommitten, wenn ich sage, ok, was habe ich gerade für Issues offen, dann kann ich Issue List machen,
dann kann ich aus dem Issue direkt ein Merge Request machen, dann wird ja automatisch ein Branch erstellt für den Merge Request,
kann nicht daran switchen und wenn ich den halt habe, kann ich das mergen wieder. Und das auch alles in der Kommandozeile,
also Merge mit Squash zum Beispiel, erst Merge, wenn die Pipeline läuft, ich kann gucken, ok, welche Pipelines laufen noch.
Also man kann diesen ganzen Flow-Theorisch machen, ohne die GUI oder ohne die UI anzufassen. Ist ganz cool, man bleibt
damit halt im gemeinsamen Workflow und macht seine Arbeit eben transparent für die anderen. Das ist schon ganz praktisch,
muss ich sagen. Also deswegen Empfehlung.
Auf jeden Fall, super Tool, habe ich auch schon ein paar Mal benutzt, das ist echt ein sehr nützliches Werkzeug, möchte ich nicht mehr missen.
Mein Tool, auch so ein bisschen Richtung CI vielleicht, ich habe es auf jeden Fall schon so benutzt, wenn man öfter mal Diagramme
baut, gerade für Präsentationen oder Dokumentationen oder alles Mögliche, dann muss man da meistens irgendwie viel mit der
Maus arbeiten, viel drag and drop machen, da gibt es DrawIO, das hatten wir glaube ich auch schon, oder ich glaube es heißt jetzt
diagrams.net. Ich finde das immer ein bisschen anstrengend, gerade auch irgendwie, dass die Routen da irgendwie schön aussehen,
also die Verbindung. Und früher habe ich immer Graphviz benutzt, das ist ja dieses schon ein bisschen angestaubte Programm,
um Graphen zu machen und man muss irgendwie ganz komisch den Algorithmus einstellen und dann schiebt das alles übereinander.
Und da gibt es jetzt alternative Mermaid, das Ganze ist in JavaScript geschrieben, kann Zustandsdiagramme, kann Prozessdiagramme,
also verschiedene Diagrammarten und das Ganze schreibt man einfach runter und kann in das CI packen und dann rendert man daraus
einen PNG, einen SVG, einen PDF und kann das direkt einbinden. Und man kann dann zum Beispiel auch, wenn man zum Beispiel einen
Terraformstate hat, könnte man daraus dann auch direkt einen Diagrammcode generieren lassen und das dann sich direkt einbinden lassen.
Also den Code müsste man dann selber schreiben, aber so ein Diagramms as Code bietet sich dann natürlich da an und das ist mein Tooltip der Woche.
Das ist Monats.
Fantastisch. Ich habe hier gerade die Duko parallel offen und entdecke so viele Use Cases dafür. Das Einzige, was mich abschreckt,
ist, dass da irgendwas von Jan steht, aber da finde ich bestimmt auch irgendwie die Möglichkeit, das in das CI/CD Pipeline auszulagern.
Das würde mir sehr viel Zeit ersparen, Diagramme selbst bauen zu müssen.
Ja, ist so ein bisschen als Tipp quasi, wir teilen ja auch immer so ein bisschen Wissen. Ich habe damit auch schon ein bisschen gespielt und vor allem
auch mit verschiedenen Diagramms as Code Tools ist so eine Trendsar. Ich finde es auch wirklich sein Für und Wider so ein bisschen.
Also es gibt ja auch, wir haben auch viel gemacht, mal wieder Plant Your Mail ausgegraben. Auch das eigentlich ganz, ganz coole Integration.
Und vor allen Dingen hat Mermet jetzt auch eine meiner Lieblings neuen Diagrammziele, C4 Diagramme.
Gibt es auch einen coolen Talk-Zoo bei YouTube. Einfach mal "Architecture Diagramms C4".
Aber also man muss schon ein bisschen gucken, weil der Code wird auch manchmal schnell unübersichtlich.
Also bei so kleinen Sachen, wenn man halt sagt von A nach B verlinken, das ist irgendwie super.
Aber vor allem, wenn man halt irgendwie größere Tapeten baut oder solche Sachen, man muss da ein bisschen gucken.
Also dieses Naming Schema, was da zum Beispiel vorgeschlagen wird, also in den Dokus mit A, B, C, das ist ein bisschen wild.
Also ich glaube, richtiges Naming, wie bei Variablenprogrammen, ist ein bisschen angenehmer.
Weil sonst kommt man eben in solche Schleifen, wenn ich halt sage, ich will noch was einfügen in der Kette, dann muss ich wieder editieren.
Dann muss ich quasi C, D, E und das, ne. Also das ist im Code manchmal doch ein bisschen fummelig.
Also ist ein Thema, mit dem sich glaube ich jeder einfach mal auseinandersetzen muss.
Und das so ein bisschen in seinen Workflow, wie man das eben machen will.
Aber es hat auf jeden Fall auch viele Vorteile.
Spannendes Thema. Und damit sind wir mit den News von diesem Monat durch.
Und da bleibt mir jetzt nur noch zu sagen, dass uns Feedback natürlich immer sehr wichtig ist.
Also liebe Zuhörer, wenn ihr Ideen, Wünsche oder Tooltips habt, die ihr loswerden wollt,
dann könnt ihr das sehr gerne tun. Zum einen per E-Mail an podcast@sva.de
oder über Twitter, über unseren Handel svr-focuson.
Vergesst da auf gar keinen Fall den Hashtag des Monats #setztemper.
Und sehr gerne könnt ihr uns natürlich auch über den Podcatcher eurer Wahl bewerten.
In dem Sinne Jan Felix, vielen Dank fürs Mitmachen. Hat mir wieder sehr viel Spaß gemacht.
Danke, ebenso.
Dann hören wir uns in einer der nächsten Folgen, würde ich sagen.
Bick gut, bis zum nächsten Mal.
Tschüss.
[Musik]