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

Raven ยป
@raven@mastodon.bsd.cafe

Fedora 42 released with KDE Plasma reaching edition status, COSMIC desktop spin, new installer experience with Anaconda WebUI, unification of /usr/bin and /usr/sbin, X86 MIPI camera hardware enablement, optimized binaries for the x86_64 architecture using glibc-hwcaps, and many updated packages

fedoramagazine.org/announcing-

    Felix Palmen :freebsd: :c64: ยป
    @zirias@mastodon.bsd.cafe

    About the thingie ... I need random data in to generate unpredictable IDs.

    I previously had an implementation trying the -originating if available, with a fallback to a stupid internal , which could be disabled because it's obviously NOT cryptographically secure, and WAS disabled for the generation of session IDs.

    Then I learned is available on many systems nowadays (, , even Linux with a recent-enough glibc), so I decided to add a compile check for it and replace the whole mess with nothing but an arc4random call IF it is available.

    arc4random originates from and provides the only sane way to get cryptographically secure random data. It automatically and transparently (re-)seeds from OS entropy sources, but uses an internal CSPRNG most of the time (nowadays typically , so it's a misnomer, but hey ...). It never fails, it never blocks. It just works. Awesome.

      argv minus one ยป
      @argv_minus_one@mastodon.sdf.org

      Do any operating systems other than (, , , , etc) have an API for non-blocking file IO?

      I know Linux has that in , which can do almost any IO operation (even fsync) in the background and tell you when it's done, but is that the only OS with such a feature?

        Dendrobatus Azureus ยป
        @Dendrobatus_Azureus@mastodon.bsd.cafe

        I have just taken the time to thoroughly read the following article

        This article has led me to the conclusion that an Open{source} War will have to be waged against LLM large language model abusers of data collection.

        The work of these bots is pure DDoS denial of service. An interesting set of offensive tools have been programmed and are already implemented. They have proven to be quite effective and are being refined into sophistication to literally work to knock these networks of bots offline, in a DOT MMORPG approach.

        It is unthinkable that LLM bots steal our Open Source resources servers bandwidth and financial cashflow without serious repercussions!

        WTF are LLM companies thinking? Even Meta has waged war against us!

        LLM has waged a brutal war.

        The Open Source Community is responding; even those at The Dark Side of the internet are making tools to assist everyone against Artificial Intelligence LLM DDoS attacks, which knock whole Open Source Networks offline, as we speak.

        It doesn't matter if in the end it looks like a Terminator landscape globally on the IT scale. Open source will win. LLM will disappear...

        The composition is a screencap of a news article displayed on an Android  device. The article's headline reads, "Open source devs say AI crawlers dominate traffic, forcing blocks on entire countries." Below the headline, a subheading states, "AI bots hungry for data are taking down FOSS sites by accident, but humans are fighting back." The author's name, Benj Edwards, and the publication date, March 25, 2025, are displayed, along with the time, 6:36 PM, and the number of comments, 147.

The article's first paragraph discusses a software developer named Xe laso, who reached a breaking point when aggressive AI crawler traffic from Amazon overwhelmed their Git repository service, causing instability and downtime. Despite configuring standard defensive measures, such as adjusting robots.txt and blocking known crawler user-agents, the issue persisted.

The image accompanying the article shows a person sitting on a floral-patterned couch, working on a laptop. The person is partially submerged in water, with their legs visible above the waterline. The background includes a bookshelf with books and a potted plant, and the person is wearing a dark top and blue jeans with rolled-up cuffs. The credit for the image is given to Henrik Sorensen via Getty Images.

 Ovis2-8B

๐ŸŒฑ Energy used: 0.299 Wh

        Alt...The composition is a screencap of a news article displayed on an Android device. The article's headline reads, "Open source devs say AI crawlers dominate traffic, forcing blocks on entire countries." Below the headline, a subheading states, "AI bots hungry for data are taking down FOSS sites by accident, but humans are fighting back." The author's name, Benj Edwards, and the publication date, March 25, 2025, are displayed, along with the time, 6:36 PM, and the number of comments, 147. The article's first paragraph discusses a software developer named Xe laso, who reached a breaking point when aggressive AI crawler traffic from Amazon overwhelmed their Git repository service, causing instability and downtime. Despite configuring standard defensive measures, such as adjusting robots.txt and blocking known crawler user-agents, the issue persisted. The image accompanying the article shows a person sitting on a floral-patterned couch, working on a laptop. The person is partially submerged in water, with their legs visible above the waterline. The background includes a bookshelf with books and a potted plant, and the person is wearing a dark top and blue jeans with rolled-up cuffs. The credit for the image is given to Henrik Sorensen via Getty Images. Ovis2-8B ๐ŸŒฑ Energy used: 0.299 Wh

          #netbsd boosted

          Kevin Karhan :verified: ยป
          @kkarhan@infosec.space

          @dec_hl I know.

          Besides there's like @bunsenlabs / and me dabbling (@OS1337) tho technically they all are as they use kernels beyond the cutoff date for support.

          • propably still supports i386 and potentially even i286...

            r1w1s1 ยป
            @r1w1s1@snac.bsd.cafe

            I wrote a simple shell script to manage a Slackware chroot environment for building packages.

            Tested with Slackware-current. You can create and access the chroot easily with just a few commands.

            Source:
            https://git.sr.ht/~r1w1s1/slackbuilds/blob/main/chroot-manager.sh


              Orion Ussner kidder ยป
              @OrionKidder@mas.to

              A question for people (of which I am one, at lest currently), what's better, in your opinion?

              - Net Install
              - Live Install
              - Complete Install

              I don't think there's *one* answer, but I am interested in opinions.

              debian.org/distrib/

                #netbsd boosted

                vermaden ยป
                @vermaden@mastodon.social

                Latest ๐—ฉ๐—ฎ๐—น๐˜‚๐—ฎ๐—ฏ๐—น๐—ฒ ๐—ก๐—ฒ๐˜„๐˜€ - ๐Ÿฎ๐Ÿฌ๐Ÿฎ๐Ÿฑ/๐Ÿฌ๐Ÿฐ/๐Ÿญ๐Ÿฐ (Valuable News - 2025/04/14) available.

                vermaden.wordpress.com/2025/04

                Past releases: vermaden.wordpress.com/news/

                  #netbsd boosted

                  vermaden ยป
                  @vermaden@mastodon.bsd.cafe

                  Latest ๐—ฉ๐—ฎ๐—น๐˜‚๐—ฎ๐—ฏ๐—น๐—ฒ ๐—ก๐—ฒ๐˜„๐˜€ - ๐Ÿฎ๐Ÿฌ๐Ÿฎ๐Ÿฑ/๐Ÿฌ๐Ÿฐ/๐Ÿญ๐Ÿฐ (Valuable News - 2025/04/14) available.

                  vermaden.wordpress.com/2025/04

                  Past releases: vermaden.wordpress.com/news/

                    vermaden ยป
                    @vermaden@mastodon.bsd.cafe

                    Latest ๐—ฉ๐—ฎ๐—น๐˜‚๐—ฎ๐—ฏ๐—น๐—ฒ ๐—ก๐—ฒ๐˜„๐˜€ - ๐Ÿฎ๐Ÿฌ๐Ÿฎ๐Ÿฑ/๐Ÿฌ๐Ÿฐ/๐Ÿญ๐Ÿฐ (Valuable News - 2025/04/14) available.

                    vermaden.wordpress.com/2025/04

                    Past releases: vermaden.wordpress.com/news/

                      Nils ยป
                      @Nils@mastodon.xyz

                      Mark Stosberg ยป
                      @markstos@urbanists.social

                      The shortcut I was trying to take was to completely clone my old laptop, but in the process, switch from an `ext4` file system on the old new to `btrfs` on the new one, while still using LUKS and LVM, and still making sure all the right bits are done so I didn't overwrite files related to what I was changing, and still did all the steps to make sure the new system would boot.

                      It was much easier in the end to build from scratch, re-install packages and copy over my personal data.

                        Mark Stosberg ยป
                        @markstos@urbanists.social

                        I tried using an to take a shortcut to setup a new laptop.

                        The answers were technically correct, but failed to advise me it was a dumb idea that was more complex then it seemed, that was I was likely to screw something up (I did) and I should I stick with the standard `archinstall` tool.

                        Which worked great on my second try.

                        Sometimes intelligence is more than having the requested facts, it's knowing when to tell someone they are asking the wrong question.

                          Mark Stosberg ยป
                          @markstos@urbanists.social

                          I named my new laptop "fix", so now the login prompt says:

                          fix login: _

                          This will surely deter would be attackers.

                            #netbsd boosted

                            Stefan Scholl ยป
                            @Stefan_S_from_H@mastodon.social

                            Oops, almost forgot. My first was S.u.S.E. Linux April 1995. That was 30 years ago.

                            Before that, I had on my 3000, but I only booted into it to play Hack.

                              nixCraft ๐Ÿง ยป
                              @nixCraft@mastodon.social

                              A farewell to the ArcoLinux University arcolinux.info/a-farewell-to-t Thank you for all your hard work.

                                Skjeggtroll ยป
                                @skjeggtroll@mastodon.online

                                @nixCraft

                                "It is by shell alone I set my work in motion.
                                It is by the scripts of tcsh that plans acquire form,
                                the files acquire grep, the grep become a regex.
                                It is by shell alone I set my work in motion."

                                  Justine Smithies ยป
                                  @justine@snac.smithies.me.uk

                                  You know what I really like about the community ? Earlier I posted about maybe trying for my desktop instead of my current and nobody said "No" use the other. If I'd said that about a distro I'd have had folk from all corners shouting use this distro or that. The BSD community chime in when you ask for help or when they see a way that could be better for you. I'm probably going to sent to Coventry for saying this but ah well bite me. Free speech and all. ๐Ÿคฃ

                                    nixCraft ๐Ÿง ยป
                                    @nixCraft@mastodon.social

                                    "GUl's are a lie, they're just front-ends to the shell. Through the shell, I gain sudo. Through sudo, I gain power. Through power, I gain root. Through root, my chains are broken. uid=0 shall free me....." -Unknown

                                    Alt..."GUl's are a lie, they're just front-ends to the shell. Through the shell, I gain sudo. Through sudo, I gain power. Through power, I gain root. Through root, my chains are broken. uid=0 shall free me....." -Unknown

                                      Dendrobatus Azureus ยป
                                      @Dendrobatus_Azureus@mastodon.bsd.cafe

                                      $ alias 'rm = rm -i'

                                      This is a standard alias in all my POSIX installations
                                      I use it to curb accidental removal incidents of important and large directory trees

                                      ๐Ÿ–‹๏ธ

                                        #netbsd boosted

                                        Dr. Brian Callahan ยป
                                        @bcallah@bsd.network

                                        #netbsd boosted

                                        Felix Palmen :freebsd: :c64: ยป
                                        @zirias@mastodon.bsd.cafe

                                        First change since 0.2 will actually be a (huge?) improvement to my lib. So far, it was hardwired to use the good old call. This is perfectly fine for handling around up to 100 (or at least less than 1000, YMMV) clients.

                                        Some implementations offer defining the upper limit for checked file descriptors. Added support for that.

                                        POSIX also specifies , which has very similar issues, but slightly different. Added support for this as well.

                                        And then, I went on to add support for the -specific and -specific (, , , ...) which are both designed to *solve* any scalability issues ๐Ÿฅณ

                                        A little thing that slightly annoyed me about kqueue was that there's no support for temporarily changing the signal mask, so I had to do the silly dance shown in the screenshot. OTOH, it offers changing event filters and getting events in a single call, which I might try to even further optimize ... ๐Ÿ˜Ž

                                        kqueue client code, manually relaxing the signal mask for just the single kevent() call waiting for new events.

                                        Alt...kqueue client code, manually relaxing the signal mask for just the single kevent() call waiting for new events.

                                          vermaden ยป
                                          @vermaden@mastodon.bsd.cafe

                                          New ๐—™๐—ฟ๐—ฒ๐—ฒ๐—•๐—ฆ๐—— ๐—๐—ฎ๐—ถ๐—น๐˜€ ๐—ฆ๐—ฒ๐—ฐ๐˜‚๐—ฟ๐—ถ๐˜๐˜† (๐˜ƒ๐—ฒ๐—ฟ๐˜€๐˜‚๐˜€ ๐—ฃ๐—ผ๐—ฑ๐—บ๐—ฎ๐—ป) [FreeBSD Jails Security (versus Podman)] article on the blog.

                                          vermaden.wordpress.com/2025/04

                                            nixCraft ๐Ÿง ยป
                                            @nixCraft@mastodon.social

                                            meme for ya

                                            In this Linux meme, a Linux user asks a genie to make them a smart Linux user. The genie replies, "I can't grant you that wish." So, the user asks the genie why not, to which the genie responds, "I couldn't make an Arch Linux user any smarter." The person in the meme is now blushing. โ˜บ๏ธ

                                            Alt...In this Linux meme, a Linux user asks a genie to make them a smart Linux user. The genie replies, "I can't grant you that wish." So, the user asks the genie why not, to which the genie responds, "I couldn't make an Arch Linux user any smarter." The person in the meme is now blushing. โ˜บ๏ธ

                                              nixCraft ๐Ÿง ยป
                                              @nixCraft@mastodon.social

                                              nixCraft ๐Ÿง ยป
                                              @nixCraft@mastodon.social

                                              Raven ยป
                                              @raven@mastodon.bsd.cafe

                                              Proxmox VE 8.4 released on Debian 12.10 base with Linux Kernel 6.8.12, live migration support with mediated devices, API for third-party backup solutions, Virtiofs directory passthrough

                                              proxmox.com/en/about/company-d

                                                Felix Palmen :freebsd: :c64: ยป
                                                @zirias@mastodon.bsd.cafe

                                                Just released: v0.2

                                                SWAD is the "Simple Web Authentication Daemon", meant to add with a simple form and configurable credential checker modules to a reverse supporting to delegate authentication to a backend service, like e.g. ' "auth_request". It's a very small piece of software written in pure with as little external dependencies as possible. It requires some (or "almost POSIX", like , , ...) environment, OpenSSL (or LibreSSL) for TLS and zlib for response compression.

                                                Currently, the only credential checker module available offers authentication, more modules will come in later releases.

                                                swad 0.2 brings a few bugfixes and improvements, especially helping with security by rate-limiting the creation of new sessions as well as failed login attempts. Read details and grab it here:

                                                github.com/Zirias/swad/release

                                                  Jeff Rizzo ยป
                                                  @jeffrizzo@sfba.social

                                                  Whose idea was it to have GNU "date" use AM/PM for UTC times? ARGH.

                                                  This seems... less than ideal:

                                                  ```
                                                  % date
                                                  Tue 21 Jan 2025 08:30:20 PM UTC
                                                  ```

                                                  ...but I guess my bias is showing.

                                                    MoZes ยป
                                                    @mozes@fosstodon.org

                                                    Vlog: S03E47 - Slackware AArch64 - macOS paravirtualization - VMWare & UTM

                                                    Install Slackware AArch64 on macOS (UTM + VMware Fusion) in under 10 mins using paravirtualization! Easy, fast, and great for exploration. Enjoy!

                                                    youtu.be/TLGFmpJn1m8

                                                      Franรงois ยป
                                                      @fkooman@floss.social

                                                      Opting in to new Go compiler features without Go module support...

                                                      (Relevant when packaging Go software for Debian/Ubuntu/Fedora/EL)

                                                      tuxed.net/fkooman/blog/go-with

                                                        r1w1s1 ยป
                                                        @r1w1s1@snac.bsd.cafe

                                                        OpenSSH 10.0 is out! ๐ŸŽ‰
                                                        One of the most critical tools in any Unix adminโ€™s toolbox just got even better.

                                                        ๐Ÿ“œ Release notes: https://www.openssh.com/releasenotes.html#10.0p1

                                                        Huge thanks to the OpenSSH devs for keeping the Internet safer with every release.


                                                          nixCraft ๐Ÿง ยป
                                                          @nixCraft@mastodon.social

                                                          What's the killer feature of ed (line-oriented text editor)? Its ability to run on systems with approximately three transistors.

                                                            Graham Perrin ยป
                                                            @grahamperrin@mastodon.bsd.cafe

                                                            @david_chisnall

                                                            "โ€ฆ would love to switch to another platform but whenever I try KDE or GNOME my experience is always โ€˜not quite as bad as Windowsโ€™, โ€ฆ"

                                                            For more than two decades, I was a huge fan of Apple's OS. Yosemite was the killer, I switched to PC-BSD.

                                                            Now, preparing to switch from FreeBSD to Linux:

                                                            โ€“ whilst I do miss the excellent aspects of Mac OS X, the worst aspects are so bad that I'll never switch back

                                                            โ€“ I can barely tolerate Microsoft's desktop environment, and that's not because I'm anti-Microsoft

                                                            โ€“ KDE Plasma ticks more boxes than any other DE.

                                                            YMMV :-)

                                                              #netbsd boosted

                                                              Lobsters ยป 🤖
                                                              @lobsters@mastodon.social

                                                              dreckly: pkgsrc fork focused on quality and portability to all UNIX-like platforms via @fs111 lobste.rs/s/spjeuv
                                                              github.com/drecklypkg/dreckly

                                                                โ™ก Eva Winterschรถn โ™ก ยป
                                                                @winterschon@mastodon.bsd.cafe

                                                                ๐ŸŒ‡ Blog Post Forthcoming for GPUs ๐ŸŒ‡

                                                                ok, it's morning nap time starting 5min ago... but I'm decently pleased that this morning I've wrangled the (yes, linux) kernel into behaving more decently (a little like FreeBSD's sanity) when allocating similarly ID'd PCIe devices to VMs for GPU passthrough.

                                                                Short version:
                                                                - many GPUs of same PCI ID type in host
                                                                - want certain VMs to get certain GPUs
                                                                - want main host to get one GPU for compute (server, no display)

                                                                FreeBSD:
                                                                - the above requires two loader.conf lines and one rc.conf line

                                                                Linux:
                                                                - oh lordy, how many modprobe and modules-load.d files, and grub entries, and kmod blacklists, rebuild initramfs, and rebuild grub menu, and don't forget to purge the entire nouveau driver from the kernel so it doens't try to backstab nvidia and steal your first born...

                                                                  vermaden ยป
                                                                  @vermaden@mastodon.bsd.cafe

                                                                  New ๐—”๐—ฟ๐—ฒ ๐—™๐—ฟ๐—ฒ๐—ฒ๐—•๐—ฆ๐—— ๐—๐—ฎ๐—ถ๐—น๐˜€ ๐—ฎ ๐—–๐—ผ๐—ป๐˜๐—ฎ๐—ถ๐—ป๐—ฒ๐—ฟ๐˜€? (Are FreeBSD Jails a Containers?) on the blog.

                                                                  vermaden.wordpress.com/2025/04

                                                                    Back to top - More...