schmonz.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.
๐ฉโ๐ปโ My So Called Sudo Life - day 500: still a newbie edition ๐โ
Dear Fedi friends,
Today marks the 500th day of my self-hosting adventures and I'm celebrating it with... a slice of humble pie:
Also: please remember to update your Linux system to patch the critical vulnerability that has been found.
#Linux #CopyPaste #security #MySoCalledSudoLife #SelfHosting #YunoHost
Oh, and @zeitkapsl have a #Linux desktop app and one for the command line!
(The desktop app only works as flatpak for me, the RPM has conflicts on my Fedora install).
So you read about #CopyFail, and are likeโฆ owww, shit. But then you see that it was responsibly disclosed after being fixed in main, we had releases since, they went stable in #Gentoo (over other #security fixes), so we should be good, right?
Except that it turns out that after it has been fixed in mainline, nobody bothered actually backporting the fix to all the LTS branches. And it doesn't apply cleanly (https://social.treehouse.systems/@thesamesam/116490971618284574). What a shitshow!
(And we've been only talking how 5.x don't get vulnerability fixes in time โ but it turns out that anything but the latest is insecure to use!)
The exploit includes cpu-specific shell code (ELF). I have the toolchain working to build working shell code and the exploit binary on both Linux/86 and Linux/ARM, but the exploit doesn't work out of the box on ARM.
Anyone got further details if this vulnerability is only valid for x86?
[$] Python packaging council approved
The Python packaging world now has a formal governance council, of the form described in PEP 772 ("Packaging Council governance process"), which was approved by the steering counci [...]
Linux kernel 7.0.2: 29,893,067 SLOC, according to cloc (kernel-only)
9front 11554: 2,031,330 SLOC, according to cloc (*entire* OS)
Hmmm...
deets (output converted to CSV to make it fit in a toot):
rld@prometheus:tmp$ cloc linux-7.0.2
92975 text files.
81091 unique files.
11888 files ignored.
github.com/AlDanial/cloc v 2.08 T=183.93 s (440.9 files/s, 215422.3 lines/s)
Language,files,blank,comment,code
C,36544,3753694,2871484,19348231
C/C++ Header,26366,780389,1558883,8141105
JSON,788,3,0,537120
reStructuredText,3931,194961,81174,532329
YAML,5460,100824,24940,494050
Assembly,1359,48384,100209,233628
Bourne Shell,1252,38984,25907,151802
Text,1001,20085,0,91662
Rust,345,11439,35504,90604
Python,362,17822,15550,78292
make,3179,12697,13285,59148
SVG,87,98,1311,56094
Perl,67,6754,4529,34486
XML,31,1469,1685,21064
yacc,10,722,447,4841
PO File,7,1106,1269,4336
Bourne Again Shell,63,614,407,2458
lex,10,366,355,2218
C++ 9,356,143,1917
awk,16,374,480,1722
CSV,11,126,0,1389
Jinja Template,102,69,98,794
NAnt script,2,167,0,609
XML (Qt/GTK),1,50,0,486
Markdown,6,151,3,467
XSD,1,46,9,349
Logos,2,53,0,230
CSS,3,59,76,193
Cucumber,1,37,97,188
TeX,1,6,73,155
TNSDL,2,33,0,140
Windows Module Definition,2,20,0,137
Snakemake,5,14,13,130
Linker Script,5,25,11,126
m4,1,15,1,95
Clojure,33,1,0,87
XSLT,5,13,26,61
BitBake,5,65,178,58
Umka,2,18,0,46
MATLAB,1,17,37,35
INI,3,6,0,34
sed,2,23,52,31
TOML,3,7,12,28
vim script,1,3,12,27
HTML,2,4,5,25
Ruby,1,4,0,25
Velocity Template Language,1,0,0,15
SUM:,81091,4992173,4738265,29893067
rld@prometheus:9front$ doas mount 9front-11554.amd64.iso /mnt
doas (rld@prometheus) password:
mount: /mnt: WARNING: source write-protected, mounted read-only.
rld@prometheus:9front$ cd /mnt/sys/src
rld@prometheus:src$ cloc .
8545 text files.
7103 unique files.
1519 files ignored.
github.com/AlDanial/cloc v 2.08 T=18.94 s (374.9 files/s, 134541.3 lines/s)
Language,files,blank,comment,code
C,4980,208394,167453,1618860
C/C++ Header,1401,31197,60111,196230
HTML,50,29751,715,139357
Assembly,351,4565,5449,23791
yacc,34,1345,722,18197
Bourne Shell,44,1165,1466,7507
R,18,324,126,6970
Text,10,671,0,3120
C++,4,404,347,2888
XML,2,6,0,2873
lex,18,238,520,2822
Windows Resource File,58,477,141,2660
make,17,233,211,1019
Pawn,3,21,13,650
DOS Batch,54,164,49,614
Lisp,1,182,114,405
ReasonML,1,0,0,403
JavaScript,3,60,1,356
Nemerle,1,31,72,356
m4,1,44,62,322
WebAssembly,2,32,0,239
Perl,2,57,77,214
Smalltalk,5,9,0,211
Clojure,2,0,0,210
awk,7,19,85,197
SAS,2,38,89,168
Protocol Buffers,10,3,0,166
diff,6,2,120,135
F#,1,5,0,123
Windows Module Definition,10,0,5,87
MATLAB,2,0,0,77
CSS,1,15,5,60
TNSDL,1,9,0,29
Mathematica,1,0,0,14
SUM:,7103,279461,237953,2031330
https://docs.slackware.com/howtos:slackware_admin:zram_configuration
Right, question for Linux users - I'm getting some surprise money and I'm thinking I'll invest in a colour printer so that I can make my own art prints at home.
I had an Epson Eco-Tank in South Africa but was having a hell of a time calibrating the colours.
Suggestions for printers that work well on Linux (I know Brother are good), that are good for colour art prints?
BLUG, Bergen 2026-05-28: Social anarchic, mad, and misbehaving agents collaboratively solving tasks v/Bjarte Johansen
https://blug.linux.no/events/2026-05-agents/
Bergen (BSD and) Linux User Group er tilbake!
@projectanchorage I would look at multiple options.
- If you're strictly stuck with i386 (not even i486) that means #NetBSD is propably the only choice.
- Depending on your goals, you may want to consider #OpenBSD or #386BSD (today's #FreeBSD).
- Not shure if #OpenSolaris / #illumos supported anything beyond #SPARC(v9 / SPARC64) & #amd64.
The question to me is whether or not old #BSD versions emcan even be built with midern toolchains and if choosing them isn't going to bite one in the ass down the line.
- The reason I choose #Linux for @OS1337 is because it's mature toolchain, drivers and hardware support.
- Tho you may rightfully argue that #OS1337 is just taking the #toybox / #musl + linux "distro" #mkroot and basically tries to make something out of it.
Latest ๐ฉ๐ฎ๐น๐๐ฎ๐ฏ๐น๐ฒ ๐ก๐ฒ๐๐ - ๐ฎ๐ฌ๐ฎ๐ฒ/๐ฌ๐ฐ/๐ฎ๐ณ (Valuable News - 2026/04/27) available.
https://vermaden.wordpress.com/2026/04/27/valuable-news-2026-04-27/
Past releases: https://vermaden.wordpress.com/news/
#verblog #vernews #news #bsd #freebsd #openbsd #netbsd #linux #unix #zfs #opnsense #ghostbsd #solaris #vermadenday
Latest ๐ฉ๐ฎ๐น๐๐ฎ๐ฏ๐น๐ฒ ๐ก๐ฒ๐๐ - ๐ฎ๐ฌ๐ฎ๐ฒ/๐ฌ๐ฐ/๐ฎ๐ณ (Valuable News - 2026/04/27) available.
https://vermaden.wordpress.com/2026/04/27/valuable-news-2026-04-27/
Past releases: https://vermaden.wordpress.com/news/
#verblog #vernews #news #bsd #freebsd #openbsd #netbsd #linux #unix #zfs #opnsense #ghostbsd #solaris #vermadenday
Omg... got to actually TOUCH the new @frameworkcomputer 13 pro.. and y'all.. they NAILED THIS!
I quit #apple back in 2020 and don't miss it ONE bit..... except the trackpad. I MISS the Apple trackpads.
Well no more.. Framework made the perfect trackpad here. Bloody well done!
Episode 14 of Dark Blue Weekly released
https://darkblueproject.com/sites/news/dbw-e14.php
#darkblueproject #darkblueweekly #ubuntu #ubuntudesktop #ubuntuserver #redcorelinux #gentoo #lxqt #qemu #linux #opensource #freesoftware
รpisode 3 : Dรฉfi Multi-arch ! ๐ณ
On notre projet sur Raspberry Pi 1. Objectif : build une image Docker/Podman Phoronix Test Suite compatible ARMv6, ARM64 et AMD64. ๐ ๏ธ
Le vieux RPi 1 va-t-il tenir le choc ?
Direct ici : https://twitch.tv/ahp_nils
You can now help spread the word that:
๐ฃ SeaGL 2026 Call For Presentations is now OPEN!!
๐ https://seagl.org/news/2026/04/24/CfP-Open
#SeaGL2026 #cfp #linux #opensource #FLOSS #OSS #libre #open #event #seattle #tech
Where's the secret menu option to unlock extra hours in the day so I can actually try this?
Windows 9x Subsystem for Linux
https://codeberg.org/hails/wsl9x/src/branch/main#readme
Been playing with Solus Linux recently. I like that things like installing Blender also pulls in AMD rocm clr and friends and gets Cycles support working without any real futzing around.
The Solus installer doesn't give a lot of filesystem options, err, perhaps more fairly, options that I like. No zfs and simple btrfs. I converted the root disk into a btrfs raid1 mirror after the fact but it would be cool if that was possible in the installer. Maybe I missed it. I can live with btrfs, I guess. Ha.
Running the Plasma spin (for now?). Will take a hard look at Qt based Budgie 11 when it comes out.
Very nice, polished distro. Thinking about putting it on my main box since I've got btrfs retroactive mirroring figured out. First time using (i.e. trusting) btrfs so maybe I should let some more water go under Solus' keel before going 'all in'.
Too bad Alpine doesn't have the same level of rocm support. I get it. It is what it is.
#Linux #Solus #btrfs #RAID #KDEPlasma #Budgie #Budgie11 #AMD #ROCM
A wee gift for my friends at @tuxjam :
[dwroulette]: a web scraper (written in #POSIX #shell) for #DistroWatch that gives you one of the top 100 #Linux distros completely at random. ๐
Built for a hostile internet: Canonical VP of Engineering on Ubuntu 26.04 LTS https://www.zdnet.com/article/built-for-a-hostile-internet-canonical-vp-of-engineering-on-ubuntu-26-04-lts/#ftag=COS-05-10aaa0j via @ZDNet & @sjvn
Everything you wanted to know about Ubuntu #Linux 26.04 from the Canonical executive in charge of building it.
#Linux Do you have a portable monitor you recommend between 13" and 15.6"? Ideally better than HD resolution. Flexible on price.
I needed to link to my three year old rant about the year of desktop Linux, and because I had the link in my clipboard, you'll get it too
It is interesting that this is on the flavour of Windows, DOS+Windows, that was not even designed to have subsystems and personalities. That was Windows NT.
Amusingly, the screenshot is not using the correct terminal type. Yes, there is in fact a terminfo entry that should be correct for this, that has been there for 30 years, waiting.
https://invisible-island.net/ncurses/terminfo.ti.html#tic-nansi_sys
This #ThinkPad so far has been great. #OS and #firmware #updates are regularly available. Performance is snappy and smooth and it handled my long uptimes just fine.
Except I do have one peculiar issue when scrolling down on a webpage the action becomes stuck. ALL webpages just scroll on their own to the very bottom of the page. No key presses, combinations, or even the ESC key fixes or interrupts this. Clicking on a menu item like File causes the selected options to cycle infinitely. The *only* fix is to reboot the laptop.
I've never seen this on any other distro or laptop.
Has anyone else experienced this?
An #Inferno VM running in a Windows 2000 VM (software i686 emulation) running in a web browser on #Linux.
What a time to be alive. XD
https://copy.sh/v86/?profile=windows2000 (click on "Inferno OS GUI" icon on desktop)
Windows 9x Subsystem for Linux
You can find beauty in the oddest of places.
WSL9x runs a modern Linux kernel (6.19 at time of writing) cooperatively inside the Windows 9x kernel, enabling users to take advantage of the full suite of capabilities of both operating systems at the same time, including paging, memory protection, and pre-emptive scheduling. Run all your favourite applications side by side -
https://www.osnews.com/story/144819/windows-9x-subsystem-for-linux/
@JdeBP @rl_dane @EF @ianthetechie @tubsta @dexter
>doas(1) concatenates all supplied arguments using strlcpy(3) and strlcat(3), the maintainer replace them with strncpy(3) and strncat(3
I thought these functions are part of the #linux libbsd package, is that not the case ? I would think if you add libbsd as a dependency that would remove a lot of "OpenBSDisms". From what I have seen on #linux, many pkgs do not care if they have lots of dependencies, what is one more small library :)