triptico.com 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.
Is there any great book on #AlpineLinux ? I love the concept, and love the considerations of the operating system. Yet, I usually opt for #Debian since I am much more familiar with it. It would be great to change that in the mid-term.
#Alpine #Linux #Sysadmin #askfedi #askmasto #askinfosec #unix
Latest 𝗩𝗮𝗹𝘂𝗮𝗯𝗹𝗲 𝗡𝗲𝘄𝘀 - 𝟮𝟬𝟮𝟱/𝟬𝟴/𝟭𝟴 (Valuable News - 2025/08/18) available.
https://vermaden.wordpress.com/2025/08/18/valuable-news-2025-08-18/
Past releases: https://vermaden.wordpress.com/news/
#verblog #vernews #news #bsd #freebsd #openbsd #netbsd #linux #unix #zfs #opnsense #ghostbsd #solaris #vermadenday
Two #blog posts in less than one week!
It was considered known that there is no support within GNAT (Ada) for illumos. We cross-build a complete native binutils+gcc toolchain for illumos to test out this claim.
...only to discover that illumos has full support within GNAT. Not a single test fails.
https://briancallahan.net/blog/20250817.html
#Ada #illumos #GNAT #GCC #GNU #freesoftware #unix #bsd #freebsd #openbsd #netbsd #dragonflybsd #linux #compiler #compilers
is OpenBSD 10x faster than Linux? (tedu@) https://www.undeadly.org/cgi?action=article;sid=20250817075800 #openbsd #performance #benchmarks #fork #development #freesoftware #linux #libresoftware
Started building my entire infrastructure monitoring solution from scratch!
- Powered by FreeBSD!
- Using Jails and seperation of duty:
- One Jail running Grafana and Prometheus
- One Jail running Netbird Wireguard to connect my infra securely
- One Jail running Nginx and Certbot
All ZFS based for backup / snapshots and rollback options.
Routed and NAT'ed via a seperate dedicated pf jail.
All working fine, I get first metrics and can start slowly improve from here.
Todo:
- Alerts via AlertManager
- Log-Ingestion via promtail
- Log analysis with Grafana Loki
- Adding remaining servers via WireGuard Mesh VPN
- Adding another Jail for Uptime-Kuma
#monitoring #freebsd #grafana #loki #linux #devops #jails #bastille #zfs
just a bunch of silly little mobile computers at the FOSS-Phone Groupphoto Session @FrOSCon, most running @postmarketOS #froscon #froscon20 #froscon2025 #postmarketos #sailfishos #mobian #foss #linux #linuxmobile #android
☕ Good Morning Homelabs ☕
Freitagsgrußküsse von dem 💤 verschlafenen 🌞 annnyway, new place, new in-wall panel of cat6 terms and a 5GbE symmetric fiber line. I cleaned up the initial mess in June, second iteration this past week/ish. Generally, most of this hardware should be in one of the office racks (1U switch + 2x 0.5U patches + 1U UPS), specifically NOT in my walk-in closet. It's a work in progress.
Newelle, a Linux AI assistant, works with different LLMs and includes document parsing and profiles
https://www.linux-magazine.com/Online/News/A-New-Linux-AI-Assistant-in-Town?utm_source=mlm
#Newelle #Linux #ArtificialIntelligence #LLM #MachineLearning #Ollama #Groq #Google #Gemini #OpenAI #gpt4free #Claude #Mistral #OpenRouter #DeepSeek
On August 15, 1997, @Migueldeicaza announced the start of GNOME on the GTK mailing list¹. Twenty-eight years later a lot has changed, but we continue to develop and iterate on “a free and complete set of user friendly applications and desktop tools… based entirely on free software.”
To help us continue this work far into the future, we hope you join us in celebrating our birthday by becoming a Friend of GNOME today! 🎂
¹https://mail.gnome.org/archives/gtk-list/1997-August/msg00123.html
The state of #Linux packaging seems to be a perpetual mess. There is no standard packaging format among distros (something that I don't think will be resolved any time soon) and I've always viewed third party packaging tools like #snap and #flatpak with skepticism, mainly from a #security perspective.
After reading this, I'd rather deal with the perpetual mess of different package managers than the unraveling security headache that is Flatpak.
A file server written in #Python that does it all: copyparty
https://github.com/9001/copyparty
Amazing how so many features and development went in one tool. This why I love #FOSS.
The video is brilliant as well: https://youtu.be/15_-hgsX2V0?si=x8RBx_O61crAchfQ
In many home networks this might be a much better option than something like #NextCloud. Just run it on a #Linux system and go.
Yea nah, 32GB RAM might be enough at some point, but I actually need 64GB RAM on a #Linux PC lol. A day's work with #Firefox lots of tabs (tbh, not that much) and lots of coding is enough to max my RAM usage - and unlike other desktops/OS perhaps, at least on #KDE, there's no warning either. The moment there's a RAM spike or wtv causing it to shoot to over 90%, everything's just frozen and the whole desktop responds to nothing. At that point u just gotta wait till forever to see if anything changes, otherwise, you'd need to force shut down your computer and hope it doesn't corrupt your filesystem (which has happened multiple times before, on multiple Linux PCs of mine/family's) :))) I guess I'm upgrading soon. also: I'm just realising how my usage is literally no different on
Some big changes are coming in the @mxlinux 25 release
https://www.linux-magazine.com/Online/News/Upcoming-Changes-for-MXLinux?utm_source=mlm
#Linux #MXLinux #FOSS #Wayland #Plasma #OpenSource #OperatingSystem #distro #Xfce #systemd #SysVinit
ICYMI: @linuxnews shows you how to install a containerized Linux distribution with Distrobox
https://www.linux-magazine.com/Issues/2025/295/Distrobox?utm_source=mlm
#Docker #Podman #Lilipod #Linux #OpenSource #containers #FOSS #Distrobox #hypervisor
Pretty soon we're PRing Bazaar to #flathub -- we're likely going to need some guidance as we go through the review process.
So I'd like to put some background out there to share our experiences shipping Bazaar in Bazzite, Bluefin, and (soon!) Aurora.
https://discourse.flathub.org/t/bazaar-as-a-flathub-store/10276/1
I've never hidden my admiration for #illumos-based systems. I have a few setups based on #OmniOS and #SmartOS, and they're solid as a rock. I like them both: OmniOS is more "malleable", while SmartOS is more of a hypervisor like #xcp-ng or #xen - meaning you install it on the host and delegate everything else to the zones.
I also love #FreeBSD jails, but zones sometimes cover use cases that jails can't (and vice versa). For example, imposing RAM limits in jails works, but it effectively "denies more ram" to a process when it requests more memory. The end user doesn't see this directly. On illumos, the user sees everything. I have some `lx` zones with Debian and Virtualmin, and users have never noticed that they aren't really on #Linux. A free or top will show only the assigned RAM.
And that's one of the biggest problems with open-source operating systems: they all have something good, and I always feel the urge to use them all! 🙂
We're in the @dublininquirer with our advertisement for https://endofwin10.ie/ #endof10 #dublin #ireland #linux #windows10 #win10 #opensource
Learn how to send Raspberry Pi and Arduino messages to your desktop
https://www.makerspace-online.com/send-raspberry-pi-and-arduino-notification-messages-to-your-desktop/?utm_source=mms
#notifications #RaspberryPi #Arduino #desktop #Linux #SSH #TCP #data #microcontrollers
Is this the year of the Linux desktop? In our latest issue, Joe Casad looks at the numbers from Statcounter showing Linux desktop usage rising above 5% in the USA
https://www.linux-magazine.com/Issues/2025/298/Welcome?utm_source=mlm
#OpenSource #Linux #desktop #FOSS #Ubuntu #Android #ChromeOS
If you're running Nextcloud on top of Apache2 on Debian 12 server and after upgrading to Debian 13 server it refuses to start up again, do the following:
a2dismod php8.2
a2enmod php8.4
systemctl restart apache2
At least that was what I needed to do.
If you've ever wondered what Corporate America do on the Linux Foundation board 🤢
https://social.lfx.dev/@linuxfoundation/114993371357953940
Latest 𝗩𝗮𝗹𝘂𝗮𝗯𝗹𝗲 𝗡𝗲𝘄𝘀 - 𝟮𝟬𝟮𝟱/𝟬𝟴/𝟭𝟭 (Valuable News - 2025/08/11) available.
https://vermaden.wordpress.com/2025/08/11/valuable-news-2025-08-11/
Past releases: https://vermaden.wordpress.com/news/
#verblog #vernews #news #bsd #freebsd #openbsd #netbsd #linux #unix #zfs #opnsense #ghostbsd #solaris #vermadenday
I recently had to do some Docker related things which meant that it was time to retry Linux. My first idea was to install Debian SID and Void Linux - using dm-crypt and LVM on a spare laptop, and I wanted to tell the story of my time using each, as maybe you can get something out of it. Let'a get on with the story now.
# 1. Setting up Debian
I had no idea if the GUI installer for Debian was going to cause an issue, so I went for the next best thing: a KDE image and debootstrap. I was pretty confused by a lot of things, examples of which being setting rd.luks.uuid, locales, and I thought I install systemd in the initramfs as if it were Arch but I eventually gave up and used /etc/crypttab with it working. I had a Debian with full KDE setup in 2 days.
# 2. Setting up Void
I also set up Void while booted into Debian because I had prepared LVM for that when setting up Debian. I had to variate from the Void Linux disk encryption setup because using LUKS1 just felt weird. But I did borrow the crypttab setup from Debian which worked with a caveat: I had to decrypt twice. This was fixed by someone in the voidlinux libera channel thankfully. I had a nearly fully working Void with KDE setup at the end.
# 3. Issues with Void
With everything setup so that PipeWire could start with D-Bus, it did not start. I had another issue related to wireplumber and pipewire-pulse because I forgot to link their configs to `/etc/pipewire/pipewire.conf.d`. Other than that, no notable issues with Void.
# 4. Issues with Debian
I really like packaging things, and thought of adding a package I really wanted to Debian, but I really cannot wrap my head around packaging for Debian. I get it somewhat, use the `dh-*` set of tools to make a package for Meson, cargo, etc. but I'm still kind of stumped outside of that. I really like FreeBSD ports, NixOS packages and XBPS templates from Void as they are really simple to work with. I won't say that it's awful to work with Debian's packaging as I really have not had enough time to understand it.
# 5. Next stop, NixOS
I was previously a NixOS user, and I really need to revisit it as I used to really like it and haven't used it in a while. Additionally, I am also a maintainer for a few nixpkgs packages myself, so it would probably be a good idea for me to use NixOS to have the nicities of it while also contributing back to nixpkgs more. I like it for the same reasons as everyone else.
# 6. Why not FreeBSD
I love FreeBSD, and would like to put it on everything I own, but I had to use Docker. Installing Docker in FreeBSD looks really messy. I had no choice other than to set up Linux, on thankfully a spare laptop and not my main machine. I'll be honest, if I didn't need Docker, I would just use FreeBSD on that laptop.
# 7. The End
That's my chaptered semi-rant about my journey with 2 Linux Distributions, and any options I may also pick. Honestly, FreeBSD is not as complicated in my opinion due to documentation, tooling and ease of use of said tooling. Jails, bhyve and other nicities are also pretty cool. Tha ks for reading.
Debian 13 "Trixie" released with official support for riscv64, HTTP boot support, 64-bit time_t ABI, GNOME 48, KDE Plasma 6.3, Xfce 4.20, LXQt 2.1, Linux Kernel 6.12 LTS
https://www.debian.org/releases/trixie/release-notes/index.en.html
New blog post: "A homelab is a skill booster"
➜ https://monospacementor.com/2025/08/a-homelab-is-a-skill-booster/
My home desktop - 1 March 2000 - a Pentium 233 MMX.
The OS was Debian Linux - you can see a printed Tux near the keyboard.
No broadband connection, just a 56k modem.
Iomega Zip drive - so I could download stuff at Uni and bring it back home.
One year later, this became my first 24/7 server.
#IT #SysAdmin #Linux #Debian #Throwback #Memories #Vintage #OldPhotos #OldTimes #OldNerd #OldMe #VintageSetup
The September issue has been released! This month, we show you open source tools you can use to get started with game development. This month's DVD includes CachyOS Desktop Edition and NixOS 25.05. Get your copy today!
https://shop.linuxnewmedia.com/shop/category/linux-magazine-15
#Linux #OpenSource #gaming #FOSS #tools #Debian #kernel #CachyOS #NixOS #GRUB2 #package #AI #bcachefs
"backdoor" is the new "virus" in overused and wrongly applied terminology.
Over at the facesite I came across a piece (Not linking to that sh*t) about "Linux malware PLAGUE" which describes a piece of software that is useful *post-compromise* to whoever wants to hide their tracks.
Not a backdoor because it requires already established access. #cybercrime #backdoor #security #linux #fluff
Added 𝗨𝗣𝗗𝗔𝗧𝗘 𝟮 - 𝗦𝗲𝗻𝘀𝗼𝗿𝘀 𝗔𝘃𝗮𝗶𝗹𝗮𝗯𝗹𝗲 𝗶𝗻 𝗣𝗼𝗿𝘁𝘀 𝗧𝗿𝗲𝗲 [UPDATE 2 - Sensors Available in Ports Tree] to 𝗦𝗲𝗻𝘀𝗼𝗿𝘀 𝗜𝗻𝗳𝗼𝗿𝗺𝗮𝘁𝗶𝗼𝗻 𝗼𝗻 𝗙𝗿𝗲𝗲𝗕𝗦𝗗 [Sensors Information on FreeBSD] article.
https://vermaden.wordpress.com/2022/02/15/sensors-information-on-freebsd#ports
Codeberg - We stay strong against hate and hatred
https://blog.codeberg.org/we-stay-strong-against-hate-and-hatred.html
Discussions: https://discu.eu/q/https://blog.codeberg.org/we-stay-strong-against-hate-and-hatred.html
UPDATE: I haven't seen Recall in action there. I was just asking the doctor how they'll deal with it.
This morning, I went to the doctor for a scheduled appointment. While she was looking at the results of blood tests from two years ago on the screen (and suggested repeating them for a follow-up), I realized she was using Windows 11. A detail came to mind. The doctor is extremely polite and friendly, so I asked her, "How do you handle the feature called Recall?" The doctor was taken aback and had no idea what I was talking about. I was about to drop the conversation, but she, being a serious professional, immediately called the technicians who manage their PCs to ask for clarification. They downplayed it, saying it's not an issue and that it's a feature "on all PCs, so we can't do anything about it." She started to express that she didn’t like it and wanted it deactivated. No luck: they won’t proceed because, according to them, even deactivating it is "a hack that could compromise future updates." She’s furious and will talk to her colleagues and the decision-makers. She wants secure systems because "there’s patient data involved."
In reality, patient data is stored on servers (which I haven't investigated), but everything that appears on the screen is, in my opinion, at risk.
I’ve offered to help them find a solution—because, if I'm right, all they need is LibreOffice and a browser. In that case, I’ll suggest one of the *BSD or Linux systems and do it for free.
I don’t want to make money off my doctor. I just want patient data to be (sufficiently) secure.
#IT #Recall #Windows #OwnYourData #Security #Privacy #RunBSD #Linux
If you are thinking of moving from Windows to Linux and are not sure where to start, here's the software that I am using day to day:
https://decoded.legal/blog/2024/09/running-a-law-firm-on-free-software-2024-edition/
(Work-focus, as that is where I spend most of my (computing) time, but I am Linux-only for personal computing too.)
And don't forget that many Free software programs have Windows versions too, so you can test before you leap.
Good luck!
https://wddashboarddownloads.wdc.com/wdDashboard/config/devices/lista_devices.xml
So open up your drive model like this:
https://wddashboarddownloads.wdc.com/wdDashboard/firmware/WD_BLACK_SN770_2TB/731130WD/device_properties.xml
And change the "device_properties.xml" in the URL to the ".fluf" file given in the XML, like this:
https://wddashboarddownloads.wdc.com/wdDashboard/firmware/WD_BLACK_SN770_2TB/731130WD/731130WD.fluf
then, for FreeBSD follow the commands given in the manual:
https://man.freebsd.org/cgi/man.cgi?query=nvmecontrol&sektion=8&format=html
ie.
nvmecontrol identify nvme0 | grep -i 'firmware'
nvmecontrol firmware -s 1 -f 731130WD.fluf nvme0
nvmecontrol firmware -s 1 -a nvme0
nvmecontrol reset nvme0