m5l.eu is a Fediverse instance that uses the ActivityPub protocol. In other words, users at this host can communicate with people that use software like Mastodon, Pleroma, Friendica, etc. all around the world.
This server runs the snac software and there is no automatic sign-up process.
Mein kleiner #GoToSocial #Debian 13 Server wird momentan aus China von einer massiven Rotte #SSH Login #Bots zugemüllt. Es sind ganze /24er Netze. #Fail2Ban wäre für den kleinen Server Overkill und würde vermutlich mehr schaden als nützen. Also etwas kleines handliches. Ein Script, welches das Journal nach Loginversuchen abgrast und die Blöcke für 24h erdet. Mal sehen, ob ich die Zeit noch verlängern werde. Die Lümmels haben sogar den unüblichen Port gefunden. Wenn ich ihn verschiebe, dauert es nicht lange, bis sie dort aufschlagen. Und so habe ich #nftables und ein kleines #bash Script eingesetzt, um das Treiben zu bremsen. Es funktioniert gut. Momentan sind direkt 5 verschiedene /24 Netze blockiert.
https://notes.j62.de/?file=Gemini-SSH-Schutz+mit+nftables+und+Scripts.md
It does get me thinking of making a comparison before the XFCE and Cinnamon desktops.
For right now, I am am still using LMDE as my go to Linux distro to install for customers. It has been most reliable for me, along with some installs of Devuan with Cinnamon desktop.
okay, some big debian questions; so I'm using rsync daily to backup all my important stuff (both locally and to offsite)
my debian stable (trixie) has version 3.4.1, which is fine; but I don't want the newer, sloppified version..
so I wondered:
- can I tell my debian install to just keep this version forever? or will that break things sooner or later?
- since debian tends to be pretty strict when it comes to stability (it's called debian stable after all), is there an active discussion going on, in the debian community, about how to deal with obviously sloppifying packages like rsync?
will debian maybe freeze them at the last non-sloppified version too somehow, so I don't have to deal with that?
surely, it can't be that obviously worse versions of packages go from debian experimental, through testing, to stable, right? 😬
I'm rather curious/puzzled/anxious how debian will handle cases like this, since there's bound to be a ton of them before long.
does anyone, someone more familiar with the debian community, have some insights on this process, and if this is being actively discussed? I really hope it is!
because this is going to be a massive, make or break, problem before long - it kinda already is, at least for me, a random user, who is worried their backups might start breaking soon 😬
btw. I understand I could switch from rsync to some forked version, and I probably will if the answer to my question is "no, there's little discussion, and they are going to let the sloppified packages trickle through the experimental => testing => stable chain"; but that only works around the problem for this specific package.
I don't have time to find slopfree alternatives to all of these hundreds of tools that exist in a standard debian installation..
or maybe, would debian at some point maybe switch to forked, non-sloppified versions of packages, and denote them the new defaults, and handle the upgrade in somewhat automated fashion?
I remember how mariadb became kind of the new standard mysql, after oracle acquired that. but of course that only works if there is a big enough community of hobbyist programmers to maintain these unslopped forks - if only for security fixes; I'd be happy enough if everything just stays mostly fixed in functionally from this point in time on.
questions, questions! sorry this got a bit long and winding. just worried about the future of linux. I'm sure we all are.
You generally shouldn't use `dpkg` directly to install or remove packages on Debian and derivatives. Unless you have a specific reason to do otherwise, use `apt` or `apt-get` instead; in addition to the low-level operations exposed by `dpkg`, they also handle dependencies, download necessary packages, etc.
Mein neues Debian schreibt nach
% man sed
Zeug raus wie:
BEZEICHNUNG
Sed - Stromeditor zum Filtern und Umwandeln von Text
Find ich gut, dass jeder das in seiner Sprache haben kann. Aber wenn man seit 40 Jahren mit dem englischen Kram zurecht kommt, liest sich das einfach nur komisch.
Und nu bin ich mal weg um rauszufinden, wie ich die englischen manpages zurück bekomme. 🧐
Viel Spaß mit dem Stromeditor beim unterdrücken des Musterbereichs.😉
GNU/Linux Studio
🔥Navidrome & Filebrowser (Together)‼️
Navidrome's dev suggested it; I built it. @navidrome
➡️ Navidrome How-To: https://tech.haacksnetworking.org/2025/10/29/setting-up-navidrome/
▶️Navidrome: https://gnulinux.studio
📂 Filebrowser How-To: https://tech.haacksnetworking.org/2025/12/09/secure-filebrowser-instance/
📁Filebrowser: https://upload.gnulinux.studio
Credentials for Both:
- User: pubglug
- Pass: musicisawesome
🎁 https://liberapay.com/oemb1905/
#debian #navidrome #subsonic #airsonic #music #selfhosted #selfhosting #opensource #gnulinux #linux #freesoftware #floss
Yes, #Dino is packaged for #Debian, too. (I'm doing most of the packaging and uploads, btw.)
The latest version, 0.5.1, is in stable via #trixie #backports, Debian #experimental has the latest git master for the courageous.
@alltagshack Ich nutze https://eurkey.steffen.bruentjen.eu/ seit Jahren und finde es intuitiv. Ich schrieb etwas Anweisungen für #debian #kde : https://she-devel.com/GermanKeyboard/
Neue Workstation aufgesetzt:
Gekauft mit Win11 und jetzt ist
Debian 13 Xfce mit Gnome als Unterbau drauf. 💃 👯
https://youtu.be/RTXszRHc0qs
#Debian #Windows
Brauche mal Hilfe für #linux #debian #trixie #nas #usbraid #nfs #usb #rsync #bash.
Ich habe ein #Script das nicht funktioniert und doch funktioniert *grrrr*
(Script Begin)
#!/bin/bash
set -ex
# check for mount
grep /backup /etc/mtab > /dev/null || exit 1
# directory to backup
BDIR=/home/wilma_wein/
# Destination dir for rsync
DDIR=/media/backup
# excludes file - this contains a wildcard pattern per line of files to exclude
EXCLUDES=/root/rsy.excl
# BACKUPDIR=${1:-`date +%A`}
BACKUPDIR=${1:-"day"`date +%d`}
OPTS="--force
--ignore-errors \
--delete-excluded \
--exclude-from=$EXCLUDES
--delete --backup --backup-dir=$DDIR/$BACKUPDIR -a -v"
export PATH=$PATH:/bin:/usr/bin:/usr/local/bin
# if destination does not exist, make it;-)
[ -d $DDIR ] || mkdir $DDIR
# write logfile
echo oooooooooooooooooooooooooooooooooooooooooooo >> /root/rsy.log
date >> /root/rsy.log
# delete existing backup dir
[ -d $DDIR/$BACKUPDIR ] && (echo remaking $DDIR/$BACKUPDIR >> /root/rsy.log; rm -r $DDIR/$BACKUPDIR)
# now the actual transfer
rsync $OPTS $BDIR $DDIR/current >> /root/rsy.log
(Script Ende)
.
.
Dieses Script soll mir mein komplettes /home sichern und gelöschte dateien in den heutigen Tag (Ordner day20 anlegen) und die gelöschte oder alte Datei (sofern geändert) verschieben. Die geänderte neue Datei im BackUp Ordner belassen.
Folgende Laufwerke sind in meiner #fstab gemountet:
# Angeschlossenes USB RAID Laufwerk.
/dev/sdb1 /media/USBRaid ext4 auto,nouser,exec,async,noatime 0 0
# Network Attached Storage Synology
192.168.2.120:/volume1/backup /media/synology223j/backup nfs auto,user,exec,async,noatime 0 0
.
.
Das Script funktioniert einwandfrei mit dem #USBRaid Laufwerk (RAID 0 - Striping)
aber nicht mit dem #Synology #NAS (RAID 1 - Mirroring), dort wird mir mein /home auch im Tagesordner gespeichert.
.
.
??? Kann sich hier wer vorstellen oder weiß warum das mit der #NAS nicht funzt ???
Ich finde #WireGuard super. Tochter hat ihr Laptop mit zu den Grosseltern genommen. Ohne Probleme haben sie eine WLAN Verbindung aufgebaut. Geraet war direkt via WireGuard im VPN.
Passwort fuer die Lernsoftware aus dem Passwort-Manager kopiert und schon kann sie ihre Hausaufgaben machen.
Die Festplatte ist via luks verschluesselt.
Chatten koennen wir ueber einen #XMPP im LAN. Zugriff auf den #Luanti ueber NAT via nft.
Cooler als die iPads in der Grundschule ;-)
🤨Interested in self-hosted podcasting?
👉Prefer free, libre, and open source (floss) solutions?
Maybe a @castopod instance will work for you ! My write up and installation notes can be found here:
➡️https://tech.haacksnetworking.org/2026/05/29/spinning-up-a-castopod-instance/
If you would like assistance, have questions, or enjoy discussing GNU/Linux, consider joining the PubGLUG for support:
⁉️https://matrix.to/#/#introductions:gnulinux.club
#castopod #podcast #socialmedia #gnulinux #freesoftware #selfhosting #selfhosted #debian #floss #opensource
Endlich Langeweile. Ich liebe Linux und auch Manjaro – das waren aufregende Zeiten. Der Umstieg auf Debian war steinig, aber jetzt gibt es nichts mehr zu tun: Alles läuft, als wäre das System gar nicht mehr da. Ich habe mir einen großen Traum erfüllt, den ich nicht mehr missen möchte.
Proxmox Datacenter Manager 1.1 veröffentlicht
https://linuxnews.de/proxmox-datacenter-manager-1-1-veroeffentlicht/ #proxmox #debian #linux #linuxnews
Mam taki problem z #debian
Znika mi port. Podpinam mostek uart usb, pojawia się w /dev/tyyUSB0 i tu są dwa scenariusze.
1. próbuję się połączyć z portem, a on znika
2. znika sam po jakimś czasie nawet bez próby połączenia
Ktoś ma pomysł co to i jak to rozwiązać?
Od razu mówię, że to nie jest problem z gniazdem albo wtyczką usb
I guess since the whole "Flatpak creating a dependency on systemd" bullshit has surfaced this week there has been some other conversations about systemd going on throughout the Fediverse.
I've seen some oblique references to Debian making an effort to make OpenRC more viable as an alternate init system. That's about all I've gathered on my hit-n-run timeline surfing the last several days. Not sure if this is an official Debian project or just someone's wish list.
Anyone have the skinny? Links to actual discussions?
RE: https://mastodon.social/@emaste/116597496244280489
We booted Debian and FreeBSD 15 using QEMU accelerated with bhyve/vmm for the first time. This is an epic milestone for the FreeBSD community and beyond ! : r/freebsd
<https://www.reddit.com/r/freebsd/comments/1tk0eja/we_booted_debian_and_freebsd_15_using_qemu/> – Mario Zio.
"Further development is needed...a lot of development...but anyway this is a storic moment....we can use another hypervisor. This time in cooperation with the storic and mature QEMU. FreeBSD is second to none.
This success has been possible thanks to the competence of Abhinav Chavali who started this project for the GSOC 2025 ; thanks bro.
It's built on top of dumrich's work. …"
#FreeBSD #bhyve #QEMU #Linux #Debian
SummerOfCode2025Projects/VMMAcceleratorSupportForQEMU - FreeBSD Wiki — <https://wiki.freebsd.org/SummerOfCode2025Projects/VMMAcceleratorSupportForQEMU>
SZYKUJE SIĘ NAPRAWDĘ GRUBA IMPREZA! 🚀
Do zobaczenia 30 maja 2026! 😎
Filmik autorstwa naszego patrona medialnego – kanału YouTube "Debian Na Start" (https://www.youtube.com/watch?v=NSYrW17FsT4).
#PIWO2026 #PIWO #Poznań #konferencjeIT #Linux #OpenSource #Debian
Linux Distributions for Beginners
https://darkblueproject.com/sites/articles/linux-distro-rec-beginners.php
Raven's announcement: https://mastodon.bsd.cafe/@raven/116370150271062248
#darkblueproject #linux #linuxdistribution #fedora #debian #archlinux #endeavouros #nobara #linuxmint #q4os #solusos #ubuntu #opensource #freesoftware
Episode 8 of Dark Blue Weekly released
https://darkblueproject.com/sites/news/dbw-e8.php
#darkblueproject #darkblueweekly #opensource #freesoftware #linux #endeavouros #cachyos #debian #gimp #libadwaita #gnome
Y'know what? As an #opensource #advocate and #tech enthusiast, it's genuinely awesome to see increased mainstream coverage of #Linux and #FreeBSD. Unfortunately, a lot of these articles are riddled with mistakes, misinformation, clickbait, and overall low quality. A few minutes ago, while catching up on tech news I came across one #ZDNet author's frequent posts on Linux and FreeBSD.
To emphasize my point, I am only going to focus on one article titled, "After decades on Linux, FreeBSD finally gave me a reason to switch operating systems."
The following passages stuck out like sore thumb:
1.) "FreeBSD is more challenging than Linux."
-But is it really? Subjective, particularly if coming from a GUI-driven Linux distribution. Frankly I find FreeBSD easier because of the excellent documentation and coherent design.
2.) "FreeBSD is Unix-like" but further down he states, "Essentially, FreeBSD is Unix, where Linux is based on Unix."
-Contradictory, incorrect, and confusing for newcomers. FreeBSD is Unix. Linux (neither the kernel nor OS) is based on Unix.
3.) "Think of FreeBSD as a more challenging version of Linux. This operating system doesn't hold your hand, so you might learn a thing or two as you install it and the software you require. Even for a seasoned Linux veteran like me, FreeBSD can often be a head-scratcher."
-Challenging because it's *different than Linux*? FreeBSD doesn't hold your hand? What about #Debian, #Gentoo, #Arch, heck even #RHEL? Since the author didn't mention it, I'm going to assume he did not check the FreeBSD Handbook and his "seasoned Linux" experience has been using a Linux desktop for a couple years. Also, head-scratcher?! Being an experienced Debian user, I'd be scratching my head too if I just decided to use Gentoo on a whim. The trauma of hand-configuring the xorg.conf file was real.
Finally, contrary to the article's title, the author ended up not switching to FreeBSD.
-Clickbait.
I am all for more people exploring FreeBSD and Linux. They are great OSes but it is critical the information being reported is both accurate and consistent. For reference the article is linked below.
Exosphere:
― aggregated patch and security update reporting
― basic system status across multiple Unix-like hosts via SSH
<https://exosphere.readthedocs.io/> | <https://github.com/mrdaemon/exosphere>
<https://untrusted.website/@mr_daemon/114980024541462116> @mr_daemon
<https://mastodon.social/@terminaltrove/114977286773333343> @terminaltrove
#Unix #Linux #BSD #FreeBSD #OpenBSD #Debian #Ubuntu #RedHat #macOS #Windows #SSH
This time it's #Debian with #Docker. I used to avoid containers, preferring to run services directly instead. But setting up backups made me appreciate the separation between the application data in image and persistent state in mounted volumes. The final piece that convinced me is the ability to self-host my own container registry with @forgejo@floss.social
I'm doing the initial setup through #Ansible (learned from @notthebee@tilde.zone), but specific applications are managed via dockge. The ambition to do every adjustment through playbooks burns out really fast when working with a single instance.