zockertown.de

Allgemeine Informationen

Infos eintragen

Links zur Seite

Homepage | Seite auf archive.org

Letzte Artikel

Debian: architecture i38609.11.

Um ein Programm auf 32-Bit-Hardware zu starten, das auf 32-Bit-Hardware compiliert wurde und für das kein Quellcode vorhanden ist, kann man mit den folgenden Befehlen beide Architekturen bereitstellen. dpkg --add-architecture i386 Alle Einträge in der /etc/apt/sources.list entsprechend diesem Beispiel für Debian Trixie ändern. deb [arch=amd64,i386] http://deb.debian.org/debian/ trixie main non-free contrib non-free-firmware apt update && apt full-upgrade weiterlesen »

ETWQ Wiederbeleben08.11.

  Quake wars: Enemy Territory   Das Spiel Quake Wars: Enemy Territory hat einen besonderen Reiz, auch wenn ich es bisher nicht allzu oft gespielt habe, hauptsächlich aufgrund des Mangels an Mitspielern. Die offiziellen Server waren stets von starken Gegnern frequentiert, und meine Kenntnisse der Karten waren nicht ausreichend, um mithalten zu können.   Aber dennoch reizt es mich das Game auf der kommenden Lan Party zu spielen, ich muß halt etwas üben. etqw ist ein i386 System. weiterlesen »

UT2004 wiederbeleben07.11.

Die Wiederbelebung von UT2004, ein Spiel, das vor 19 Jahren die Charts anführte, stand vor einer Herausforderung. In dieser Ära war eine zeitgemäße NVIDIA-Grafikkarte unverzichtbar, und ich fragte mich besorgt, ob UT2004 auf meinem Tuxedo Aura Gen2 überhaupt reibungslos laufen würde.       Diese Bedenken erwiesen sich jedoch als unbegründet, da der AMD Lucienne-Treiber (amdgpu) mehr als ausreichend war. weiterlesen »

Virtuelle-Maschinen-Status-Skript21.09.

Virtuelle-Maschinen-Status-Skript Dieses Skript erstellt eine HTML-Tabelle, die Informationen zu virtuellen Maschinen (VMs) anzeigt, einschließlich des Hostnamens, des VM-Namens und der Kennzeichnung, ob die VM gerade ausgeführt wird. weiterlesen »

Wirksamkeit der Antispam Maßnahmen überprüfen22.08.

Ich möchte hier kurz ein neues Script vorstellen, welches gleich mehrere Ziele hat. blockedspam.sh (1) bietet eine Kurzinfo. DiscardedInbound bedeutet soviel wie "eMail Eingang verworfen". weiterlesen »

script: roundcube-users.sh13.08.

Ich habe das Skript roundcube-users.sh entwickelt, es  ermöglicht mir, die jüngsten erfolgreichen Anmeldungen im Roundcube-Webmail-Interface anzuzeigen. Dieses Tool dient dazu, die Erfolg oder Misserfolg von Anmeldeversuchen zu überprüfen. #!/bin/bash # roundcube-users.sh $Revision: 1.10 $ # Mit Zeilennummerierung echo "SELECT (@row := @row + 1) as Nr, username,last_login,created,failed_login,failed_login_counter \ from roundcube.users r, (SELECT @row := 0) row \ where username like '%$1%' \ order by last_login DESC \ LIMIT 10;"|\ mysql -S /var/run/mysqld/mysqld.sock --table | egrep --color 'username|last_login|*' if [ "$#" -ne "1" ] then bold=$(tput bold) normal=$(tput sgr0) #gelb=$(tput setaf 3) gruen=$(tput setaf 2) black=$(tput setaf 0) echo "---------------------------------------------------------------" echo "$bold Tipp:$normal " echo "Die Anzeige zeigt nur die letzten 10 Logins." echo "Kann aber auch durch einen$gruen Teilstring$normal eingeschränkt werden. weiterlesen »

tuxedo laptop Aura Gen 2 wacht gelegentlich nicht aus dem Bereitschaftsmodus auf.21.07.

Mein Tuxedo Laptop Aura Gen 2 mit debian bookworm wacht gelegentlich nicht aus dem Bereitschaftsmodus auf. Immer, wenn das passiert ist der Rechner auch nicht aus, sondern scheint noch zu laufen. Die Unterseite ist noch warm. weiterlesen »

Blog darf jetzt seit 6 Monaten wählen14.07.

Also Gestern ist Zockertown 18 Jahre und 6 Monate alt geworden. Oder 222 Monate. Das hat was, finde ich. 1424-Zockertown-ist-im-Vorschulalter.html Das Dumme ist nur, das Blog und ich sind gemeinsam alt geworden, aber irgendwas ist ja immer. weiterlesen »

Shaarli Bookmark Manager11.07.

Ich weiß ziemlich genau, wann ich Shaarli entdeckt habe. Es wurde etwas stiefmütterlich behandelt, aber ich habe es immer mal wieder benutzt, um zufällige Funde zu speichern. Links: Shaarli                     Rechts: Heimdall Aber was ist Shaarli überhaupt? Das habe ich in meinem privaten Wiki erklärt und einen Vergleich zu Heimdall gezogen. Die Suche in Shaarli ist schon sehr komfortabel. weiterlesen »

Wiki.js02.07.

Seit ein paar Wochen benutze ich Wiki.js 2.5.299 wiki.js ist ein modernes Open-Source-Wiki-System, das auf Node.js basiert. Es bietet eine ansprechende Benutzeroberfläche und unterstützt das Echtzeit-Bearbeiten von Seiten. wiki.js verfügt über eine benutzerfreundliche Oberfläche zum Erstellen und Formatieren von Inhalten. Es unterstützt die Verwendung von Markdown-Syntax für die Formatierung von Text und bietet auch erweiterte Funktionen wie Diagramme und Tabellen. wiki.js ermöglicht eine umfassende Anpassung und Integration von Plugins. Genug getrommelt. Ein Hinweis noch,Wiki.js kann nicht in einem Unterordner installiert werden. Node wollte ich sowieso nicht nativ installieren, deshalb habe ich Wiki.js als Docker Container in Gebrauch. Ich habe das Image von linuxserver.io verwendet. weiterlesen »

pastebinit26.06.

pastebinit kenne ich schon seit 2008, leider irgendwie aus den Augen verloren. Dabei hat sich das tool sehr gemausert, es unterstützt pastebinit -l Supported pastebins: - dpaste.com - fpaste.org - p.defau.lt - paste.debian.net - paste.openstack.org - paste.pound-python.org - paste.ubuntu.com - paste.ubuntu.org.cn - paste2.org - pastebin.com - slexy.org - sprunge.us Der Schalter "-P"  markiert das hochgeladene als privat, bei dem default Host paste.debian.net landet das dann unter hidden. Dadurch ist es nicht per suche auffindbar, sondern nur per link. Ein sinnvoller Aufruf wäre z.B. # pastebinit -a user12 -P dummy.text https://paste.debian.net/hidden/28a17fd9/ das ergibt dann das Resultat: hidden Posting 28a17fd9 from user12 posted at 2023-06-26 10:39:31 expires: 2023-07-03 10:39:31 Feinheiten liefert die man page weiterlesen »

Netdata und Badges16.06.

Netdata bietet sogenannte Badges. Diese dynamischen Grafiken werden bei Notifications bzw. Alarmen verwendet. Man kann sie aber recht einfach auch in anderen Seiten integrieren, wie z.B. hier. (Wer diesen Beitrag per Planet liest, sieht den Badge nicht. weiterlesen »

nextcloud files scannen30.05.

  zum scannen neuer Files, die nicht über die Oberfläche hinzugefügt wurden. Das hier ausführen su -s /bin/bash www-data php occ files:scan --all Quelle: hostflash.de weiterlesen »

Netdata mit basic Auth und lets encrypt21.05.

Es geistern mehrere Lösungen rum, die netdata mit basic auth und nginx abzusichern. Es geht aber auch mit einer reinen Apache Lösung, die auch in der Doku von netdata beschrieben ist. Hier meine Gedächtnisstütze. ich verwende ISPconfig, entsprechend sind hier die notwendigen Einträge bei der Website in der Config. Apache Direktiven: RewriteEngine on RewriteRule ^/\.well-known/carddav /nextcloud/remote.php/dav [R=301,L] RewriteRule ^/\.well-known/caldav /nextcloud/remote.php/dav [R=301,L] RewriteRule ^/\.well-known/webfinger /nextcloud/index.php/.well-known/webfinger [R=301,L] RewriteRule ^/\.well-known/nodeinfo /nextcloud/index.php/.well-known/nodeinfo [R=301,L] Header always set Strict-Transport-Security "max-age=15552000; includeSubDomains" Require all granted # Local Netdata server accessed with '/netdata/', at localhost:19999 ProxyPass "/netdata/" "http://localhost:19999/" connectiontimeout=5 timeout=30 keepalive=on #ProxyPass "/netdata/" "unix:/var/run/netdata/netdata.sock|http://localhost:19999/" connectiontimeout=5 timeout=30 keepalive=on If ProxyPassReverse "/" "http://localhost:19999/" # if the user did not give the trailing /, add it # for HTTP (if the virtualhost is HTTP, use this) RewriteRule ^/netdata$ http://%{HTTP_HOST}/netdata/ [L,R=301] # for HTTPS (if the virtualhost is HTTPS, use this) #RewriteRule ^/netdata$ https://%{HTTP_HOST}/netdata/ [L,R=301] # add a section AuthType Basic AuthName "Protected site" AuthUserFile /etc/apache2/.htpasswd Require valid-user Order deny,allow Allow from all Damit ist Let's Encrypt frei Haus, da die Hauptdomain bereits ssl enabled ist. Jetzt nicht vergessen, mit htpasswd -c /etc/apache2/.htpasswd monitoruser einen user für die "basic auth" anzulegen. weiterlesen »

Docker, container images mariadb oh weh :-)07.05.

Nee, hier kommt jetzt kein Jammer Artikel, weil alles so fürchterlich ist, sondern einer, der beschreibt wie ich ein proprietäres Programm, dass leider nicht mehr upgedatet wird, auf den Bullseye Server zum laufen gebracht habe. Dies ist für mich eine Dokumentation, damit ich bei update oder Problemen eine Gedankenstütze habe. Worum geht es? Seit etlichen Jahren tat eine Webanwendung eines Freundes ihren treuen Dienst. Es handelt sich um eine Individualanwendung zur Kunden- und Auftragsverwaltung. weiterlesen »

Übermittlungsstaus DSN anfordern05.05.

Ich habe es mir zur Gewohnheit gemacht, bei wichtigen emails an für mich neue Empfänger, immer den Übermittlungsstaus DSN anzufordern. Klappt immer, außer in diesem Fall. Eine mail an eine Geschäftsadresse kommt an, ich bekomme aber nicht die DSN. Ist das denn optional? Ziel war: mx01.hornetsecurity.com Ich hatte bisher den Eindruck, dass das ein Pflichtattribut ist... Aber nein, QUOTE:Nicht jeder Mailanbieter unterstützt DSNs. weiterlesen »

Übermittlungsstatus DSN anfordern05.05.

Ich habe es mir zur Gewohnheit gemacht, bei wichtigen emails an für mich neue Empfänger, immer den Übermittlungsstaus DSN anzufordern. Klappt immer, außer in diesem Fall. Eine mail an eine Geschäftsadresse kommt an, ich bekomme aber nicht die DSN. Ist das denn optional? Ziel war: mx01.hornetsecurity.com Ich hatte bisher den Eindruck, dass das ein Pflichtattribut ist... Aber nein, QUOTE:Nicht jeder Mailanbieter unterstützt DSNs. weiterlesen »

Must-Have bzw. nice to have packages nach dem Neuinstallieren von Debian05.04.

Ich stelle immer wieder fest, das ich nach einer Neuinstallation nicht auf Anhieb an alle Helferlein und Tools denke, die mir in meinem Dasein als Debian Nutzer ans Herz gewachsen sind. Deshalb hier die lose Zusammenstellung meiner Favoriten mit kurzer Erläuterung dazu. Die Reihenfolge hat keine Bedeutung, sind mir halt so eingefallen.   Paketname Paket Beschreibung Bemerkung ncdu ncurses disk usage viewer Unentbehrlich, um die Platzverschwender zu orten und auch gleich ggfs. weiterlesen »

stadia Controller unter Linux08.03.

Ja, ich hatte neugierigerweise Stadia gebucht und mal kurz ausprobiert. Damals gab es den Stadia Contoller als Bundle, das hatte ich mir geschnappt. Nun ist Stadia beendet worden, den Controller kann man behalten, das Geld gab es zurück. Spielen geht ja bei den Steam Spielen einwandfrei. Nachteilig ist (besser: war) nur, dass man den Controller per USB verbinden musste. Dann gab es Mitte Januar die Meldung, dass man den Controller zu einem bluetoothfähigen Controller zu machen. Leider nur mit einem Windows Rechner. Heute habe ich nochmal geschaut, jetzt wird auch Linux unterstützt. weiterlesen »

Thunderbird Junk Ordner bereinigen / Bayes Script wieder aktiv27.02.

Ich habe meinen Junk Ordner aufgeräumt und die Aufbewahrungszeit auf 60 Tage beschränkt. Warum schreibe ich das? Um es mir zu merken und darauf hinzuweisen, das auf dem rootserver ein Script läuft, welches die Spam/Junk Ordner scannt und mittels spamassisin den Bayes Filter füttert. Leider war das Script seit einiger Zeit inaktiv, als mir das heute affiel habe ich das Script etwas angepasst und fiel über die Größe meines Junk Ordners, der war bei >1100 Messages. weiterlesen »

DNS, resolv, Fritzbox und der ganze Kram08.02.

Ich bin Fritzbox Nutzer, ich verwende den integrierten DNS Server, (genauer wohl ein resolver Cache) Da ich auch einige Domain mit DNS Robot von Hetzner betreue, kommt es nach IP Änderungeen dort zu merkwürdigen Seiteneffekten.   Wenn es Unterschiede in der DNS Auflösung  zwischen dig, host und ping gibt, könnte es daran liegen, das in der FB ein Cache benutzt wird, den ping abfragt. Die Lösung könnte sein, dass man einmal den DHCP-Server deaktivieren und gleich wieder aktivieren muß.     weiterlesen »

ssh X11-forwarding02.10.

Wenn das hier einfach nicht klappen will: ssh -X user@ipadresse rxvt urxvt: can't open display :0, aborting Dann muss das nicht an Wayland liegen, sondern daran, dass auf beiden Seiten xauth installiert sein muß!   Puh! weiterlesen »

World of Padman 1.7 in der Entwicklung27.09.

Ich freue mich wie ein kleines Kind! Wenn es soweit ist, muß ich unbedingt mal wieder eine Lan Party machen. Zum Appetit holen, ein Blick auf die neuen Spiel Typen: new-game-types-for-world-of-padman/ worldofpadman.net/news/world-of-padman-1-7-in-development/ weiterlesen »

Nautilus Scripte 425.09.

ich habe mir ein weiteres Script für Nautilus gestrickt. Ab- und zu braucht man mal die Namen einer Anzahl von Dateien, zur Weiterverwendung z.B. Dokumentation o.ä. Das script macht das einfach, es kopiert die Dateinamen in das Clipboard und als Addon auch mit den Pfaden der Dateinamen.       Nach dem starten vom Script copy-filenames.sh erscheint das Ergebnis augenblicklich im clipboard               Das Script: #!/bin/bash # # Titel: copy_filenames.sh # Autor: Bed [@] zockertown.de # Web: zockertown.de/s9y/ # Version 0.4 # $Revision: 1.2 $ # Voraussetzung: Benötigt wird xsel # Zweck: kopiert die Dateinamen als Liste zur weiteren Verarbeitung # zum Clipboard # eine weitere Variante enthält alle Fullpath namen in einem Rutsc if [ ! -f /usr/bin/xsel ] then echo "Bitte xsel installieren." exit 1 fi TMP=/tmp/allin.txt rm -f $TMP for file in $NAUTILUS_SCRIPT_SELECTED_URIS do file_name=$(echo $file | sed -e 's/file:\/\///g' -e 's/\%20/\ /g' -e 's/.*\///g') file_folder=$(echo $file | sed -e 's/file:\/\///g' -e 's/\%20/\ /g' -e "s/$file_name//g") echo "$file_name"|xsel -ib echo "$file_folder$file_name ">>$TMP # sleep ist notwendig, weil ohne Verzögerung werden Einträge unterschlagen sleep 0.1 done cat $TMP|xsel -ib rm $TMP Dreh- und Angelpunkt ist das cmdline tool xsel. weiterlesen »

Wer nutzt eigentlich unser Roundcube Web Interface?17.09.

Eigentlich trivial. Ich dokumentiere idas hier, weil ich eine Zeilennummerierung der Ausgabe sehr einfach realsiert habe und das mir merken möchte. #!/bin/bash # roundcube-users.sh $Revision: 1.5 $ # changed wieder rausgenommen, fehlt der richtige dreh # Mit Zeilennummerierung echo "SELECT (@row := @row + 1) as Nr, username,created,last_login,failed_login,failed_login_counter \ from roundcube.users r, (SELECT @row := 0) row \ where username like '%$1%' \ order by last_login desc;"|\ mysql -S /var/run/mysqld/mysqld.sock --table if [ "$#" -ne "1" ] then bold=$(tput bold) normal=$(tput sgr0) #gelb=$(tput setaf 3) gruen=$(tput setaf 2) black=$(tput setaf 0) echo "---------------------------------------------------------------" echo "$bold Tipp:$normal" echo " Die Anzeige kann auch durch einen$gruen Teilstring$normal eingeschränkt werden. weiterlesen »