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.

Search results for tag #Linux

[?]Eva Winterschön »
@winterschon@mastodon.bsd.cafe

✨ Wayland Will Never Be Ready ✨

The full article titled, "Wayland Will Never Be Ready For Every X11 User" is one of my favorite writings on the topic. Well done Maya Posch, well done indeed.

hackaday.com/2025/07/28/waylan

    #netbsd boosted

    [?]vermaden »
    @vermaden@mastodon.social

    Latest 𝗩𝗮𝗹𝘂𝗮𝗯𝗹𝗲 𝗡𝗲𝘄𝘀 - 𝟮𝟬𝟮𝟱/𝟬𝟳/𝟮𝟴 (Valuable News - 2025/07/28) available.

    vermaden.wordpress.com/2025/07

    Past releases: vermaden.wordpress.com/news/

      [?]vermaden »
      @vermaden@mastodon.bsd.cafe

      Latest 𝗩𝗮𝗹𝘂𝗮𝗯𝗹𝗲 𝗡𝗲𝘄𝘀 - 𝟮𝟬𝟮𝟱/𝟬𝟳/𝟮𝟴 (Valuable News - 2025/07/28) available.

      vermaden.wordpress.com/2025/07

      Past releases: vermaden.wordpress.com/news/

        [?]nixCraft 🐧 »
        @nixCraft@mastodon.social

        I am sure that most of you know about this free and open-source security tool that bans hosts causing multiple authentication errors on Linux or Unix. It could be a lifesaver for developers or IT professionals, protecting many services including SSH and web services.

        github.com/fail2ban/fail2ban

          [?]Stefano Marinelli »
          @stefano@mastodon.bsd.cafe

          openSUSE Tumbleweed has been powering my mini PC (my main daily driver, with KDE Plasma) since early may and I am really satisfied with it.
          I'd love to run one of the BSDs there, but this setup is doing great.

            [?]TheEvilSkeleton »
            @TheEvilSkeleton@social.treehouse.systems

            After two weeks of writing, revising, and trying to make everything as digestible as possible, I finally published "GNOME Calendar: A New Era of Accessibility Achieved in 90 Days", where I explain in detail the steps we took to turn GNOME Calendar from an app that was literally unusable with a keyboard and screen reader to an app that is (finally) accessible to keyboard and screen reader users as of GNOME 49!

            tesk.page/2025/07/25/gnome-cal

              #netbsd boosted

              [?]LFA »
              @lfa@hostux.social

              From the results I can see there is a solid group of Korn Shell users but I'm a bit surprised abouth the C Shell. I didn't though there was such a difference betwen the number of CSH users and KSH users. I guess part of it is because Korn is more similar to Bourne.

              Thank you all for taking part and for your comments. I learned some things 🙂

                [?]R1 Open Source Project »
                @r1os@mastodon.bsd.cafe

                The release of Debian 13 "Trixie" is near as the Full Freeze starts on July 27th. The final release it set for August 9th.

                Debian 13 will add official support for riscv64, a total amount of 11294 new packages, over 42821 packages will be updated, and it will transition to 64-bit time_t ABI

                More informations in their release notes:
                debian.org/releases/trixie/rel

                  [?]JdeBP »
                  @JdeBP@tty0.social

                  @dalias @ska @lanodan @navi

                  One of those someones was Rob Pike in 2004.

                  interviews.slashdot.org/story/

                  And the underlying kernel change happened in 2007.

                  git.kernel.org/pub/scm/linux/k

                  Interestingly, modern has a sysctl() limit (kern.ps_arg_cache_limit) on how large processes can resize their argument block and environment string block and still have it show up in the ps command.

                  I just raised mine to 768 bytes, coincidentally. I could have got away with just 512, I think.

                    [?]Sini Tuulia »
                    @sinituulia@eldritch.cafe

                    Second day using Linux, my thoughts are such:

                    There's a sort of intangible but noticeable difference between software made by people who fucking love computers and can't help themselves but make things for them on them, and software made by people trying to make rent and bonuses because a boss said so.

                    Sure, not everything instantly works, but a whole lot of people have collaboratively tried!

                      [?]JdeBP »
                      @JdeBP@mastodonapp.uk

                      @lanodan @ska @navi

                      Even on Linux-based operating systems, one can get strnvisx() and strunvis(), which solves that problem, should one choose to have it in the first place.

                      libbsd.freedesktop.org/wiki/

                        Amélie boosted

                        [?]Cassidy James :gg: :fh: »
                        @cassidy@mastodon.blaede.family

                        I’m looking for anyone in my circles who:

                        • is a front-end web developer
                        • has some design sense
                        • understands the allure of buying a Linux computer
                        • is open to paid work

                        A Linux computer company reached out asking if I was available for paid work on their website and while I would love to, I’m just not able to find the time right now. But they’re a great company and I would love to connect them with someone!

                          [?]nixCraft 🐧 »
                          @nixCraft@mastodon.social

                          `vet` is a CLI tool that acts as a safety net for the common but risky `curl | bash` command. It lets you inspect remote scripts for changes, run them through a linter, and require your explicit approval before they can execute on your developer or production machine.

                          Repo github.com/vet-run/vet

                          The Problem: We've all seen this pattern for installing software:

 This is convenient, but you're blindly trusting the remote script.
```
curl -sSL https://example.com/install.sh | bash
```
This is dangerous. The script could be malicious, the server could be compromised, or a transient network error could result in executing a partial script.

The Solution: vet
vet wraps this process in a secure, interactive workflow:

Fetch: It downloads the remote script to a temporary location.

Diff & Review: It shows you what, if anything, has changed since the last time you ran this script.

Lint: If you have shellcheck installed, it automatically analyzes the script for potential bugs or malicious patterns.

Confirm: It prompts you for explicit approval before executing anything.

The new, safer way:
```
vet https://example.com/install.sh
```

                          Alt...The Problem: We've all seen this pattern for installing software: This is convenient, but you're blindly trusting the remote script. ``` curl -sSL https://example.com/install.sh | bash ``` This is dangerous. The script could be malicious, the server could be compromised, or a transient network error could result in executing a partial script. The Solution: vet vet wraps this process in a secure, interactive workflow: Fetch: It downloads the remote script to a temporary location. Diff & Review: It shows you what, if anything, has changed since the last time you ran this script. Lint: If you have shellcheck installed, it automatically analyzes the script for potential bugs or malicious patterns. Confirm: It prompts you for explicit approval before executing anything. The new, safer way: ``` vet https://example.com/install.sh ```

                            Liam Proven boosted

                            [?]Lobsters » 🤖
                            @lobsters@mastodon.social

                            ltning boosted

                            [?]jbz »
                            @jbz@indieweb.social

                            Window Maker Live

                            「 Window Maker Live is an installable Linux Live ISO based on the current Bookworm branch of Debian. The system uses the Window Maker window manager as its default graphical user interface. Window Maker Live's components have been carefully preconfigured and the desktop environment has a consistent visual appearance 」

                            wmlive.sourceforge.net/

                              [?]JdeBP »
                              @JdeBP@tty0.social

                              @dalias @starsider @atax1a @avuko

                              I think that specialized is the wrong way around, there. Usually it is the generalized tool, the one that can do every possible niche task (e.g. openssl even containing a WWW server) that is complex. Whereas the specialized tool (e.g. other SSL tools that do only SSL wrapping) is the simpler.

                              is the example that most people bring up, but the tale of on Linux is also interesting as a different case study.

                              A Z shell running on a terminal on a NetBSD system, executing the uname and then the ifconfig lo0 command.  The Z shell prompt and the ifconfig output are in colour, and the loopback interface has several IPv4 and IPv6 addresses according to the output.

                              Alt...A Z shell running on a terminal on a NetBSD system, executing the uname and then the ifconfig lo0 command. The Z shell prompt and the ifconfig output are in colour, and the loopback interface has several IPv4 and IPv6 addresses according to the output.

                              A Z shell running on a terminal on a Debian system, executing the uname and then the ifconfig lo command.  The Z shell prompt and the ifconfig output are in colour, and the loopback interface has several IPv4 and IPv6 addresses according to the output.

                              Alt...A Z shell running on a terminal on a Debian system, executing the uname and then the ifconfig lo command. The Z shell prompt and the ifconfig output are in colour, and the loopback interface has several IPv4 and IPv6 addresses according to the output.

                              A Z shell running on a terminal on a FreeBSD system, executing the uname and then the ifconfig lo0 command.  The Z shell prompt and the ifconfig output are in colour, and the loopback interface has several IPv4 and IPv6 addresses according to the output.

                              Alt...A Z shell running on a terminal on a FreeBSD system, executing the uname and then the ifconfig lo0 command. The Z shell prompt and the ifconfig output are in colour, and the loopback interface has several IPv4 and IPv6 addresses according to the output.

                                [?]Monospace Mentor »
                                @monospace@floss.social

                                Linux tip: Set `HISTCONTROL=ignoredups:erasedups` in your init script to prevent duplicate commands cluttering your history. Clean history makes command recall much more efficient.

                                  [?]Susanne Lilith »
                                  @susannelilith@rheinneckar.social

                                  @Reinald @chaosdorf wirbt sehr fleißig für mehr . Wir sollten das würdigen!

                                    🗳
                                    #netbsd boosted

                                    [?]LFA »
                                    @lfa@hostux.social

                                    There are more shells than Bash and I'm curious to see the % of how many people uses wich one of the more or less classic shells. Choose your preferred one.

                                    SH:0
                                    CSH / TCSH:0
                                    KSH:0
                                    BASH:0

                                      [?]r1w1s1 »
                                      @r1w1s1@snac.bsd.cafe

                                      Small but mighty news for UNIX fans:
                                      GNU ed 1.22 is out! Now you can filter specific line ranges through shell commands directly in ed, ex(1)-style:

                                      1,10!sort
                                      Just like in ex or sed, this filters addressed lines through your favorite shell tools a great upgrade for scripting and editing workflows.

                                      Even better: Today’s batch of Slackware -current updates already includes ed 1.22. If you’re running -current and up to date, you already have the new version!


                                        [?]Ari [APz] Sovijärvi »
                                        @apzpins@mstdn.games

                                        @ifixcoinops Okay, I did some poking. First of all, it's not an embedded system, but a full Slackware 9.1.0 (Sep '03) installation.

                                        It had a lot of artefacts left behind, especially in root's bash history. It has a user called rocky, that runs the actual game. As I guessed, it was Xfree86 + Window Maker combo, which autostarts the game itself.

                                        Here's what whoever put this together had done in shell:

                                        pastebin.com/n8hSmPbh

                                        When glancing through all that, I see the point where they seem to compile kernel modules, possibly for the arcade integration part.

                                        The Linux seems to live on the 1st partition, the game again on the 4th one.

                                        It'd probably fire up in a virtual machine except it appears to use NVidia's proprietary drivers, so the game most likely won't start.

                                          [?]mkj »
                                          @mkj@social.mkj.earth

                                          If, like me, you've ever been annoyed at people just saying to grep the output of ifconfig for inet, and the likes, to get the assigned IP address of a network interface.

                                          I got annoyed one time too many.

                                          Have a *proper* solution.

                                          May or may not also work on for example the *BSDs, but should definitely work on any modern typical-userland Linux.

                                          michael.kjorling.se/blog/2025/

                                            [?]JdeBP »
                                            @JdeBP@tty0.social

                                            I just caught an error that was causing chvt n@tty0 and chvt p@tty0 to go the wrong way on .

                                            A change introduced by the work done to port to , which has yet another oddball subset of the SCO Multiscreen CONSIO API.

                                            I'm not sitting idly by. Testing is still happening. (-:

                                              #netbsd boosted

                                              [?]vermaden »
                                              @vermaden@mastodon.social

                                              Latest 𝗩𝗮𝗹𝘂𝗮𝗯𝗹𝗲 𝗡𝗲𝘄𝘀 - 𝟮𝟬𝟮𝟱/𝟬𝟳/𝟮𝟭 (Valuable News - 2025/07/21) available.

                                              vermaden.wordpress.com/2025/07

                                              Past releases: vermaden.wordpress.com/news/

                                                [?]vermaden »
                                                @vermaden@mastodon.bsd.cafe

                                                Latest 𝗩𝗮𝗹𝘂𝗮𝗯𝗹𝗲 𝗡𝗲𝘄𝘀 - 𝟮𝟬𝟮𝟱/𝟬𝟳/𝟮𝟭 (Valuable News - 2025/07/21) available.

                                                vermaden.wordpress.com/2025/07

                                                Past releases: vermaden.wordpress.com/news/

                                                  [?]Larvitz :fedora: :redhat: »
                                                  @Larvitz@burningboard.net

                                                  Some Linux users might be interested, reading about this (Subscriber link, that bypasses the Paywall, since I find this information important to spread for awareness):

                                                  lwn.net/SubscriberLink/1029767

                                                  „Linux users who have Secure Boot enabled on their systems knowingly or unknowingly rely on a key from Microsoft that is set to expire in September. After that point, Microsoft will no longer use that key to sign the shim first-stage UEFI bootloader that is used by Linux distributions to boot the kernel with Secure Boot. But the replacement key, which has been available since 2023, may not be installed on many systems; worse yet, it may require the hardware vendor to issue an update for the system firmware, which may or may not happen.“

                                                    Back to top - More...