2019-05-09T17:54Z Erich: Moinsens! 2019-05-09T17:58Z Matthias: Hi 2019-05-09T17:58Z Matthias: Hu 2019-05-09T17:59Z Erich: Hallo Matthias! 2019-05-09T18:00Z Matthias: Hallo Erich! 2019-05-09T18:00Z Matthias: Dein Paket ist angekommen. Vielen Dank! 2019-05-09T18:00Z Erich: Ui, so schnell! 2019-05-09T18:00Z Erich: Gerne. 2019-05-09T18:06Z Erich: off topic: ich hab heute genügend Tricks aus meiner Manteltasche gezaubert, dass ich jetzt ein komplettes linux kernel Paket für Debian habe, inclusive signierte Zutaten im Repository. Aber das war wieder nicht in 'ner halben Stunde erledigt ... 2019-05-09T18:07Z Erich: Jetzt muss ich's dem bootloader (u-boot) noch verkaufen. 2019-05-09T18:07Z Matthias: cool 2019-05-09T18:08Z Matthias: code signing hat dem Firefox grad ziemlich blamiert ;) 2019-05-09T18:08Z Erich: Wenn das nur nicht immer so lange dauern würde --- nur weil sich irgendwo 'ne Version geändert hat. Da muss man doch nicht immer gleich die halbe Welt umändern. 2019-05-09T18:09Z Erich: Jo, scho. Aber nicht der code ist signiert, sondern genau genommen nur die "Release" Datei im Repository. 2019-05-09T18:10Z Erich: Das mit signiertem Kernel und signiertem Bitstream für's FPGA und so kommt wahrscheinlich später im Jahr ... 2019-05-09T18:10Z Erich: muss ja noch was übrig sein. 2019-05-09T18:10Z Matthias: Beim bootloader musst Du IIRC die Trusts mit dem UEFI hinterlegten Zertifikaten hinkriegen... 2019-05-09T18:11Z Matthias: Da war glaub ich nur Microsoft gelistet 2019-05-09T18:11Z Erich: Ja, das betrifft aber intel boot. Ok, arm64 kann das wohl auch. Aber unser selbst gelötetes Bördchen kann sowas nicht. 2019-05-09T18:11Z Erich: Da ist der "First Stage Boot Loader" der Gott der Initiation :-) 2019-05-09T18:12Z Matthias: die haben dann irgendwie mit dem grub ein Abkommen geschafft. Ist aber ne Weile her, wo ich das Halbwissen gesammelt hab 2019-05-09T18:12Z Erich: Ja, bei meinem Laptop, von dem ich grad tippe, ist das so: 2019-05-09T18:12Z Erich: der shim ist der first stage boot loader. 2019-05-09T18:12Z Erich: Und der lädt einen debian signierten grub, der vom shim akzeptiert wird. 2019-05-09T18:13Z Matthias: Ich hab dieser Tage den visual studio code Editor mal in die Finger bekommen (ok, wurde da reingeprügelt). Ist gar nicht mal so doof, das Ding 2019-05-09T18:13Z Erich: Und der lädt einen debian signierten kernel ... 2019-05-09T18:13Z Erich: Ja, das hört man so, das der gar nicht so doof sein soll. 2019-05-09T18:13Z Matthias: Diese Securityketten interessieren mich (vermutlich) erst ab Herbst. Bis dahin kann ich noch frei forschen ;) 2019-05-09T18:14Z Erich: Besorg Dir ein Notebook mit 'nem TPM und uefi, dann kannste spielen ... 2019-05-09T18:14Z Matthias: Ich hab dann mal angefangen, einen VD Artikel über deine snaps zu schreiben. 2019-05-09T18:14Z Matthias: Links der tex Text, rechts der PDF Viewer. Ist schon schick 2019-05-09T18:14Z Erich: Schnapps. ":=) gute Idee ... 2019-05-09T18:15Z Matthias: Speicherst das File, und Sekunden später ist das PDF neu dargestellt 2019-05-09T18:15Z Erich: Ja, so mach ich das auch. links emacs, rechts evince. 2019-05-09T18:15Z Matthias: jo, das hab ich auch immer so gemacht. 2019-05-09T18:16Z Erich: Wenn ich dran denke, bei meiner Diplomarbeit kamen die Pixel auf der Graphikebene vom Terminal noch mit dem Turing Omnibus einzeln angekutscht ... 2019-05-09T18:16Z Matthias: nur ohne emacs, sondern mit nem brauchbaren Editor 2019-05-09T18:16Z Erich: :-) 2019-05-09T18:16Z Matthias: :=) 2019-05-09T18:18Z Matthias: Warum nur haben die jetzt alle einen dark-modus als default? Das so dermaßen deprimierend anzuschauen... Grafana, dieser Editor... 2019-05-09T18:18Z Erich: Seit ich auf dem Läpptopp tippe, isses hier so ruhig ... unglaublich! Da kann ich das Klackern der MX switches wieder richtig genießen ... 2019-05-09T18:18Z Matthias: kann man alles ändern, aber erst siehts gruselig aus 2019-05-09T18:18Z Erich: Oooch, hab heute gelesen, dass die Web-Duscher an einem dark modus arbeiten :-) 2019-05-09T18:18Z Matthias: ab 2019-05-09T18:19Z Matthias: oops 2019-05-09T18:19Z Bernd: Hallo! 2019-05-09T18:19Z Matthias: oops 2019-05-09T18:19Z Matthias: malformed xchars? 2019-05-09T18:20Z Matthias: Oh, hallo Bernd! 2019-05-09T18:21Z Bernd: Ich habe während der Tagesschau noch eine neue Version gebaut ;-) 2019-05-09T18:21Z Matthias: Und du erwartest jetzt, dass die schon alle einsetzen? ;) 2019-05-09T18:21Z Bernd: Nein, natürlich nicht. 2019-05-09T18:22Z Bernd: Das kommt erst, wenn die Installation der neuen Version über net2o selbst läuft ;-) 2019-05-09T18:22Z Matthias: den Docker Build hab ich grad angestoßen. Normalerweise braucht der um diese Uhrzeit schon etwas länger.. 2019-05-09T18:23Z Bernd: Hat niemand deinen Docker-Account gehackt? Irgendwas war da doch mit Docker… 2019-05-09T18:23Z Matthias: die Westküstennutzer legen die Cloud wohl lahm 2019-05-09T18:24Z Matthias: mein Account war in Ordnung. Ich hab trotzdem alles neu gesetzt und neu verlinkt. 2019-05-09T18:29Z Erich: ah, jetzt vielleicht? 2019-05-09T18:29Z Bernd: Aha, da rührt sich wieder einer. 2019-05-09T18:30Z Erich: mich hat's rausgeschmissen. 2019-05-09T18:30Z Bernd: Mich auch… 2019-05-09T18:30Z Erich: Dann hieß es: andere seite ist neuer :-) 2019-05-09T18:30Z Erich: ok, so die updates sind da, also die installiert. 2019-05-09T18:30Z Erich: und dann hab ich mehrere Versuche gebraucht. timeout ... 2019-05-09T18:31Z Erich: den malformed xchar hab ich auch noch als Meldung gesehen. 2019-05-09T18:31Z Erich: jezzet. 2019-05-09T18:31Z Matthias: ich war raus? 2019-05-09T18:31Z Bernd: Ok, @Matthias ist auch wieder da. 2019-05-09T18:31Z Bernd: Ja, du warst raus. 2019-05-09T18:31Z Matthias: der build ist fehlgeschlagen 2019-05-09T18:31Z Matthias: /usr/local/share/gforth/0.7.9_20190509/net2o-0.8.8-20190509/net2o.fs:50: error: No such file or directory 2019-05-09T18:32Z Matthias: in file included from /usr/local/bin/n2o:15 2019-05-09T18:32Z Matthias: in file included from /usr/local/share/gforth/0.7.9_20190509/net2o-0.8.8-20190509/n2o.fs:18 2019-05-09T18:32Z Matthias: /usr/local/share/gforth/0.7.9_20190509/net2o-0.8.8-20190509/net2o.fs:50: error: No such file or directory 2019-05-09T18:32Z Matthias: >>>hash-init-rng<<< 2019-05-09T18:32Z Bernd: Ja, das Zeugs habe ich verschoben, da stimmt was mit dem Anlegen nicht. Ich fix das mal schnell. 2019-05-09T18:35Z Bernd: Ok, jetzt sollte git head von net2o bauen. 2019-05-09T18:36Z Matthias: Please enable javascript or log in to see this content 2019-05-09T18:36Z Matthias: LOL 2019-05-09T18:36Z Matthias: https://fossil.net2o.de/net2o/honeypot 2019-05-09T18:36Z Matthias: was ist das denn für eine Neuerung? 2019-05-09T18:36Z Matthias: fossil 2.8 [d3bc4ee903] 2019-02-22 10:58:05 2019-05-09T18:36Z Bernd: Das ist wohl eine Anti-Bot-Maßnahme im neusten Fossil. 2019-05-09T18:37Z Bernd: Einlogen als Anonymous reicht. 2019-05-09T18:38Z Matthias: Ich brauch ne Halskrause ;) Zuviel Schleudertrauma vom Kopfschütteln ;) 2019-05-09T18:39Z Bernd: Ich habe den Schalter noch nicht gefunden, mit dem man das abschaltet. 2019-05-09T18:39Z Matthias: Mach Dir keinen Stress deswegen, ich finds nur so dermaßen neben der Spur... 2019-05-09T18:43Z Bernd: Das Problem sind wohl eher irgendwelche Änderungen an den Browsern, die mehr Anonymität bringen, aber den Bot-Check durcheinander bringen. 2019-05-09T18:44Z Bernd: Ahhhh! Ich habe den Knopf gefunden, den Quark abzuschalten. Default-Permission uh statt u, und dafür diesen Bot-Check-Haken deaktivieren. 2019-05-09T18:46Z Bernd: Mal sehen, ob das dann irgendwelche Katastrophen gibt, weil die Bots dann das ganze Repository durchcrawlen, wie da angedroht wird ;-) 2019-05-09T18:46Z Matthias: Ja Meister 2019-05-09T18:46Z Matthias: ;) 2019-05-09T18:53Z Erich: /lib/systemd/systemd --user startet in vorauseilendem Gehorsam einen "gpg-agent". Allerdings mit zu wenig Optionen. Irgend'ne Idee, wo man den frisiert??? 2019-05-09T18:53Z Matthias: keine Ahnung 2019-05-09T18:53Z Matthias: es gab da noch diesen Messagedienst.. 2019-05-09T18:54Z Erich: /lib/systemd/user/gpg-agent.service hier wird er gestartet :-) 2019-05-09T18:54Z Erich: vermutlich kann man das mit einem ~/systemd/user/bla überschreiben ... 2019-05-09T18:54Z Erich: Neumodischer Quatsch alles. 2019-05-09T18:55Z Matthias: LOL 2019-05-09T18:55Z Matthias: ich hab neulich mal ein python script per systemd zum daemon "geadelt". So mit Neustarts bei Fehlern und Logging etc pp 2019-05-09T18:55Z Matthias: war ganz schnuckelig. 2019-05-09T18:56Z Erich: systemd ist schon 'ne nette Sache, keine Frage. Aber unoffensichtliche Sachen sind mir ein Gräuel/Greuel. 2019-05-09T18:56Z Matthias: das hat per inotify irgendwo gelauscht und dann was mit den neuen Files gemacht... 2019-05-09T18:57Z Bernd: Wenn, dann eher ~/.config/system/ganz/tief/verschachteltest/verzeichnis ;-) 2019-05-09T18:57Z Erich: oder da. 2019-05-09T18:58Z Matthias: ich traure ja noch den alten linux howtos nach. Diese kurzen Texte, die genau ein Feature erklärt haben, sind wohl aus der Mode gekommen. Man wird mit doku erschlagen, so dass man gar nichts mehr findet 2019-05-09T18:59Z Bernd: Ne, man findet gar nichts mehr. In der dicken Doku steht nämlich auch nichts. 2019-05-09T18:59Z Bernd: Die hat eine KI aus den Quelltexten generiert oder so ;-) 2019-05-09T18:59Z Matthias: vermutlich. Nur hat die KI noch intellektuelle Defizite verglichen mit den RI, die den Quelltext ausbaldowert haben 2019-05-09T19:00Z Bernd: Oder es ist einfach nur ein I gewesen, ein Inder. 2019-05-09T19:00Z Bernd: Der auch Probleme hat, das alles zu verstehen, sich aber nicht fragen traut. 2019-05-09T19:03Z Bernd: Seitdem Linux kommerzialisiert ist, wird das auch alles nach Elbonien outgesourced https://dilbert.com/strip/1996-02-22 2019-05-09T19:05Z Bernd: Und nachdem jetzt in Windows ein kompletter Linux-Kernel drin ist (für WSL 2), ist auch der Durchbruch am Desktop nicht mehr so weit weg… 2019-05-09T19:06Z Matthias: windows desktop für Linux oder andersrum? Ich bin da etwas verwirrt 2019-05-09T19:07Z Bernd: Windows Desktop for Linux wird wahrscheinlich der nächste Schritt ;-). Im Moment läuft das Linux in einer VM, und das Windows ist das Host-OS. 2019-05-09T19:08Z Bernd: Weil die das aber machen, weil ihr eigenes OS zu langsam ist, kann es sein, dass sie den Spieß dann bald umdrehen müssen. 2019-05-09T19:08Z Bernd: Linux als Host, Windows als Gast. 2019-05-09T19:08Z Matthias: wine ist erfunden, aber noch IIRC nicht aufgekauft. 2019-05-09T19:08Z Matthias: mono hingegen schon 2019-05-09T19:09Z Matthias: passt als Prognose. Linux als Kernsystem und dann ein wine-legacy Layer für die ganzen Windows-Applikationen. Für den Rest gibts dann docker 2019-05-09T19:10Z Bernd: Ich glaube beim Legacy-Layer eher an eine VM als an ein Wine-artiges Konstrukt. 2019-05-09T19:10Z Bernd: Dann können sie ihren alten ranzigen Code 1:1 weiterverwenden. 2019-05-09T19:10Z Bernd: Den niemand mehr anfassen will, den man aber für die 100% Kompatibilität halt braucht. 2019-05-09T19:11Z Bernd: Das .net-Framework kann man native unter Linux laufen lassen, die win32-API aber besser in der VM. 2019-05-09T19:11Z Matthias: das machen die winer .. die haben ein Faible für riechenden Code ;) 2019-05-09T19:14Z Bernd: So, ich mach' dann mal Pause, Abendessen 2019-05-09T19:14Z Bernd: Away from keyboard 2019-05-09T19:14Z Erich: Mahlzeit 2019-05-09T19:14Z Matthias: Guten HUnger 2019-05-09T19:22Z Matthias: ich bin dann mal weg. 2019-05-09T19:22Z Matthias: bis neulich 2019-05-09T19:22Z Erich: ciao. 2019-05-09T19:40Z Bernd: I'm back 2019-05-09T19:40Z Bernd: So, bin wieder da. Ist sonst noch wer da? 2019-05-09T19:41Z Erich: ich bin noch da. 2019-05-09T19:42Z Erich: Aber weiter bin ich nicht gekommen. Ich habe noch einen (alten) CryptoStick rum liegen. von der German Privacy Foundation. Die gibt's gar nicht mehr. 2019-05-09T19:42Z Erich: Das ist heutzutage ein nitrokey, wenn ich recht informiert bin. 2019-05-09T19:43Z Erich: Ich hatte es schon soweit, dass ich das als key für ssh logins verwenden konnte. 2019-05-09T19:43Z Bernd: Und, was ist dann passiert? 2019-05-09T19:43Z Erich: Aber in meinem verstaubten Hirn fehlt irgend 'ne Kleinigkeit. 2019-05-09T19:43Z Erich: Zu lange nicht benutzt. 2019-05-09T19:43Z Bernd: Ich habe so einen Yubikey, der hat auch so ein U2F, aber ernsthaft benutzt habe ich das noch nicht. 2019-05-09T19:44Z Erich: Doch ich weiss. Man muss den gpg-agent mit der Option --enable-ssh-support starten. 2019-05-09T19:44Z Erich: Und der aktuelle systemd-Automatismus macht das nicht so offensichtlich. 2019-05-09T19:44Z Erich: Schaumermal. 2019-05-09T19:45Z Bernd: bernd 2380 0.0 0.0 228868 4020 ? Ss 14:10 0:04 /usr/bin/gpg-agent --sh --daemon --enable-ssh-support --keep-display /home/bernd/.xinitrc 2019-05-09T19:45Z Erich: Grad schüttets hier richtig wie aus den berühmten Kübeln! Phänomenal! 2019-05-09T19:45Z Bernd: Bei mir ist das alles richtig. 2019-05-09T19:45Z Erich: Wer genau startet den daemon? 2019-05-09T19:45Z Erich: aus .xinitrc? 2019-05-09T19:46Z Bernd: Nein, startkde macht das bei mir. 2019-05-09T19:46Z Erich: Aha. 2019-05-09T19:47Z Erich: /Eigentlich/ müsste man das doch schon in der login shell machen, denn X/wayland brauch ich doch eigentlich nicht, wenn ich mich nur per ssh weiterverbinden will ... 2019-05-09T19:47Z Erich: Naja, ich werd's schon noch rausfinden. 2019-05-09T19:48Z Erich: Schönen Abend noch, und fröhliches Häcken ... 2019-05-09T19:48Z Bernd: Laut Regenradar ist der Kern des Starkregens gerade bei Niederwasser (wird das bei Regen zu Hochwasser?) 2019-05-09T19:49Z Erich: Womöglich (da gibt's in openstreetmap dann 'nen Krümel Javascript, der's umbenamst :-) 2019-05-09T19:49Z Erich: Ciao.