romanzolotarev.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.

Site description
/pub
Admin account
@hi@romanzolotarev.com

Search results for tag #netbsd

Ethan Black boosted

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

AI models don’t really 'get' the BSDs. As a result, they often provide incomplete, imprecise, or flat-out wrong answers by defaulting to Linux paradigms. When it comes to illumos-based systems, they just completely lose the plot.

This is becoming a serious issue for the BSDs and illumos ecosystems. We are seeing entire websites flooded with AI-generated tutorials and guides that are totally incorrect. Most people don't realize this; they follow the instructions, fail, and then assume that the BSDs doesn't work well or are 'unstable' because they have supposedly changed since the guide was written.

Luckily, some people eventually find my blog, reach out, and finally understand what's actually going on. Others, unfortunately, end up on major social sites or comments, claiming that these systems are broken.

In 2026, one of our greatest challenges will be teaching people how to vet their sources and filter information.
And I see this as a very, very uphill battle.

    Jay 🚩 :runbsd: boosted

    [?]izzy [she/her] » 🌐
    @izder456@fe.disroot.org

    multidisplay hack for #OpenBSD, #NetBSD xenodm/xdm.

    #!/bin/ksh
    
    # Define variables at the top for easy access
    readonly MULTIDISPLAY_DIRECTION="--right-of"
    
    # find list of connected monitors to span
    monitors=$(xrandr --query | awk '/[^s]connected/{print $1}')
    
    # the first monitor found will be the primary
    primary=$(echo "$monitors" | head -n 1)
    
    # initialize the xrandr command
    xrandr_cmd="xrandr --output $primary --auto --primary"
    
    # loop through the displays, assigning them --auto and MULTIDISPLAY_DIRECTION with randr
    previous=$primary
    for monitor in $monitors
    do
        if [ "$monitor" != "$primary" ]; then
            xrandr_cmd+=" --output $monitor --auto $MULTIDISPLAY_DIRECTION $previous"
            previous=$monitor
        fi
    done
    
    # Execute the composed xrandr command
    eval "$xrandr_cmd"

    could drop in to your Xsetup_0 file. written in ksh, should work in OpenBSD’s ksh and NetBSD’s ksh.

      Jay 🚩 :runbsd: boosted

      [?]Retro Markus 🇩🇰🇩🇪 » 🌐
      @Markus@oldbytes.space

      Catch of the Day: The text terminal on NetBSD lives! 🐧

      Hey Retro Fans!

      Many of us use FrogFind on graphical systems like Windows 95 or Mac OS 9. But at its core, FrogFind is a text-first project. Just how well this works was proven to us today by this guest:

      Links 2.8 on NetBSD!

      Among the BSD operating systems (the purist cousins of Linux), NetBSD is legendary for its portability. It's not for nothing that the NetBSD community's motto is: "Of course it runs NetBSD!" Whether on old toasters, a Sega Dreamcast, or obscure server hardware—NetBSD just runs.

      The fact that someone today opens a terminal under NetBSD and fires up the text-based browser "Links" (a direct relative of Lynx) to search the web via FrogFind is pure command-line romance. No flashing banners, no intrusive JavaScript, just lightning-fast, raw text on one of the cleanest UNIX derivatives in the world.

      Stay purist and keep hacking on the shell!
      Your FrogFind Team 🐸

      NetBSD

      Alt...NetBSD

        [?]EuroBSDCon » 🌐
        @EuroBSDCon@bsd.network

        Still far away but not to far away from now in a country close, close by....

        The European *BSD event of 2026! 😈⛳🐡

        Registration is open!! 🔖

        🎟️ tickets.eurobsdcon.org/eurobsd

        Sign up early and sign up lots!

        While you're at it, don't forget to drop your abstract like it's hot! 🔥
        events.eurobsdcon.org/

        We are still and always looking for first-time *BSD speakers.
        Whether you are just starting out or have a unique perspective to share, your voice matters!

        The schedule will be published on 🗓️ 2026-07-15

        For everything else, peek at 2026.eurobsdcon.org/
        More information is added all the time.

        EuroBSDCon 2026 in Brussels, Belgium 🇧🇪
        September 09-13, 2026

        An image of Matt LeBlanc as Joey Tribbiani, sticking his head around the door, wide eyed.
It has the text:
Did someone say ticket?

        Alt...An image of Matt LeBlanc as Joey Tribbiani, sticking his head around the door, wide eyed. It has the text: Did someone say ticket?

          Jay 🚩 :runbsd: boosted

          [?]YRabbit » 🌐
          @yrabbit@mastodon.sdf.org

          @thezerobit

          From what I’ve briefly looked into, it might even be possible to set up a root filesystem with ZFS on . I’m not sure what the comments about memory usage are referring to—I have several VPS instances, as well as some home machines running on with 512MB of RAM, and they all run perfectly fine with ZFS on FreeBSD.

          I think I’ll try to see how NetBSD ZFS performs in real-world conditions with 512MB🤣

          wiki.netbsd.org/zfs

            Jay 🚩 :runbsd: boosted

            [?]Ryo ONODERA » 🌐
            @ryoon@mastodon.sdf.org

            Toot from /www/firefox-151.0b10 under /amd64-current. It is better than 150.

              Jay 🚩 :runbsd: boosted

              [?]Bitslingers-R-Us » 🌐
              @AnachronistJohn@zia.io

              Mid May #NetBSD #pkgsrc 2026Q1 binary package counts:

              * pkgsrc-2026Q1 *

              10.0: earmv4 10849 (still needs to be fixed)
              10.0: m68k 8339 (+286)
              10.0: powerpc 24180 (+3541)
              10.0: sparc64 14530 (+509)
              10.0: vax 8731 (+1485)

              11.0: aarch64eb 23538 (+530)
              11.0: earmv4 3763 (+437)
              11.0: m68k 7979 (+873)
              11.0: mips64eb 2626 (needs to be fixed)
              11.0: mipsel 1590 (+893)
              11.0: powerpc 17208 (+9958)
              11.0: riscv64 19327 (+1596)
              11.0: vax 7002 (+668)

                Jay 🚩 :runbsd: boosted

                [?]agc » 🌐
                @agc@mastodon.social

                @veer66 works on a number of different operating systems, including Linux and MacOS. You don't have to run to use pkgsrc 🤘

                  Jay 🚩 :runbsd: boosted

                  [?]thezerobit [he/they] » 🌐
                  @thezerobit@anticapitalist.party

                  I've made more progress with getting running and mostly usable on my Thinkpad T580. I started a document with my notes on how to set up a usable desktop. Some of this information is missing from the NetBSD Guide, Wiki, and FAQ & HOWTOs pages. Some of it was buried deep in man pages, or found by extensively searching pkgsrc repository. codeberg.org/thezerobit/public

                  I have yet to figure out how to automatically disable the touchpad while typing.

                    Jay 🚩 :runbsd: boosted

                    [?]arosano 🇩🇰 🇮🇱 » 🌐
                    @arosano@mastodon.bsd.cafe

                    @matthew I go with , the leaner, the better. I use on both and

                      Jay 🚩 :runbsd: boosted

                      [?]R.L. Dane :Debian: :OpenBSD: :FreeBSD: 🍵 :MiraLovesYou: [he/him/my good fellow] » 🌐
                      @rl_dane@polymaths.social

                      @OpenComputeDesign

                      I honestly really like the look of the stock #NetBSD WM. ;)

                        🗳
                        Jay 🚩 :runbsd: boosted

                        [?]thezerobit [he/they] » 🌐
                        @thezerobit@anticapitalist.party

                        Should I replace on all my computers with ?

                        Yes, but FreeBSD on your desktop for game compat:13
                        Yes, Linux is corpo slop now:3
                        No, bro, you're going to be sad:13
                        Something else, see my comment:2
                          Jay 🚩 :runbsd: boosted

                          [?]thezerobit [he/they] » 🌐
                          @thezerobit@anticapitalist.party

                          I'm upgrading on my laptop to the latest RC (11.0 RC4) in this coffee shop, soaking up all the Wi-Fi bandwidth downloading source sets which I didn't realize are not on the install image but need to be downloaded on the fly.

                          Casually reading The UNIX Programming Environment by Kernighan and Pike. I've been Linuxing for nearly 30 years, so it's not like I'm a stranger to this environment, but it's nice to peruse one of its sacred texts.

                            Jay 🚩 :runbsd: boosted

                            [?]MarcinGondek » 🌐
                            @drixter@social.e-utp.net

                            If you are using #NetBSD please consider to donate NetBSD Foundation to keep this project running. No big money is needed, every cents matters, https://netbsd.org/donations/ #WhyIRunNetBSD I’ve already done it, and you? 🤔

                              [?]Andrew Ball » 🌐
                              @ball@mastodon.bsd.cafe

                              @bentsukun Is there something wrong with Postfix in RC4?

                                Jay 🚩 :runbsd: boosted

                                [?]CiotBSD » 🌐
                                @ciotbsd@billboard.bsd.cafe

                                NetBSD 11.0 RC4 available!

                                The NetBSD project is pleased to announce the fourth (and this time hopefully final) release candidate of the upcoming 11.0 release, please help testing! See the release announcement for details. https://blog.netbsd.org/tnf/entry/netbsd_11_0_rc4_available https://www.netbsd.org/releases/formal-11/NetBSD-11.0.html ping: https://framapiaf.org/@jaypatelani@bsd.network/116570729312543808 [SENSITIVE CONTENT]

                                The NetBSD project is pleased to announce the fourth (and this time hopefully final) release candidate of the upcoming 11.0 release, please help testing!
                                See the release announcement for details.


                                ping: https://framapiaf.org/@jaypatelani@bsd.network/116570729312543808

                                Jay 🚩 :runbsd: boosted

                                [?]BSDCan » 🌐
                                @bsdcan@bsd.network

                                Announcing 2026 Travel Grants

                                Deadline: Friday the 19th!

                                To encourage and enable more first-time and returning attendees at BSDCan 2026, this year’s travel grant is a free room for up to five nights in a shared-bathroom private suite at the 90U residences.

                                Full details:

                                blog.bsdcan.org/2026/05/14/ann

                                  Jay 🚩 :runbsd: boosted

                                  [?]/home/rqm » 🌐
                                  @rqm@exquisite.social

                                  iPaq H3600 bought as "genuinely untested" off eBay works without any issues. Even the battery seems to be charging. I need to find a CF card so I can slap on it :)

                                    Jay 🚩 :runbsd: boosted

                                    [?]Jay 🚩 :runbsd: » 🌐
                                    @jaypatelani@bsd.network

                                    NetBSD 11 RC4 is here! Huge thanks to all the devs getting this ready for the final release.

                                    Quick reminder since we are almost halfway through the year: The NetBSD Foundation needs our help to keep things running. If you appreciate clean code, software freedom, and an OS that literally runs on anything, OS which rejects A.I. slop, please consider making a donation. Let's help them hit their 2026 goals!
                                    Grab the RC: blog.netbsd.org/tnf/entry/netb
                                    Support the foundation: netbsd.org/donations/

                                      Jay 🚩 :runbsd: boosted

                                      [?]benz » 🌐
                                      @bentsukun@mastodon.bsd.cafe

                                      11.0 RC4 just dropped!

                                      "We found a few more issues to fix in RC4, and also updated a lot
                                      of bundled third party code due to security issues, including
                                      OpenSSH, OpenSSL, Postfix, bind, xz and more.

                                      "We would love to release this state as 11.0 soonish and hope no big
                                      fallout will be found in this RC."

                                      cdn.netbsd.org/pub/NetBSD/NetB

                                        [?]R.L. Dane :Debian: :OpenBSD: :FreeBSD: 🍵 :MiraLovesYou: [he/him/my good fellow] » 🌐
                                        @rl_dane@polymaths.social

                                        New #blog #post: Package Manager Tier List

                                        https://rldane.space/package-manager-tier-list.html

                                        1521 words

                                        Note: this is a very off-the-cuff tier list, using speed as the main qualifier, but the article explains exceptions to that as it goes on.

                                        cc: my wonderful #chorus: @joel @dm @sotolf @thedoctor @pixx @orbitalmartian @adamsdesk @krafter @roguefoam @clayton @giantspacesquid @Twizzay @stfn

                                        (I will happily add/remove you from the chorus upon request! :)

                                        #rlDaneWriting #blost #DeadLikeMe #Linux #BSD #RunBSD #FreeBSD #OpenBSD #NetBSD #Debian #Arch #pacman #AUR #Fedora #homebrew #flatpak #snap #OpenSuSE #RPM

                                          Jay 🚩 :runbsd: boosted

                                          [?]Izumi Tsutsui » 🌐
                                          @tsutsuii@social.mikutter.hachune.net

                                          NetBSD デバイスドライバの DMAポーリング処理での bus_dma(9) API 呼び出し - tsutsuiの作業記録置き場
                                          tsutsui.hatenablog.com/entry/n

                                          いさきさん向けにメモ

                                            Jay 🚩 :runbsd: boosted

                                            [?]Klaus Zimmermann :unverified: [He/Him] » 🌐
                                            @kzimmermann@c.im

                                            Open Source Conference Japan in coming up on 23rd of May!

                                            event.ospn.jp/osc2026-nagoya/

                                            Mostly Linux, but also a booth set up as well!

                                              Jay 🚩 :runbsd: boosted

                                              [?]Eugene :freebsd: :emacslogo: [he/him] » 🌐
                                              @evgandr@mastodon.bsd.cafe

                                              Jay 🚩 :runbsd: boosted

                                              [?]Jay 🚩 :runbsd: » 🌐
                                              @jaypatelani@bsd.network

                                              users who haven't tried yet will be haunted by these tonight:

                                                Jay 🚩 :runbsd: boosted

                                                [?]Parade du Grotesque 💀 » 🌐
                                                @ParadeGrotesque@mastodon.sdf.org

                                                And we get a new kernel today (5.15.206) to correct the very last CVE from - nothing published on the web site yet, but I suspect that's the one.

                                                Also: one more Linux kernel update or zero day and I will seriously consider moving to or for good...

                                                  Jay 🚩 :runbsd: boosted

                                                  [?]thezerobit [he/they] » 🌐
                                                  @thezerobit@anticapitalist.party

                                                  Continuing adventures in on my Thinkpad...
                                                  I managed to get up and running using the NetBSD Guide (disabling XDM helped). Tip: `pkgin install xfce4-extras` to get some useful panel widgets. Also, I managed to configure an additional Wi-fi network successfully (the coffee shop I am at right now). I installed Firefox 128. They have newer versions in the repository, but I wanted a slightly old version with less bullshit.

                                                  🧵

                                                    [?]Retro Markus 🇩🇰🇩🇪 » 🌐
                                                    @Markus@oldbytes.space

                                                    Catch of the Day: "Of course it runs NetBSD!" 🐡🦊

                                                    Hey Retro Fans!

                                                    Did you have a good weekend? Our bouncer at the FrogFind pond was certainly busy and waved a guest through yesterday that put a massive smile on our faces:

                                                    ArcticFox 52.9 on NetBSD!

                                                    Among hardcore Unix nerds, there is a famous catchphrase: "Of course it runs NetBSD!" This open-source operating system is legendary for its portability. It has been ported to run on almost anything with a processor—from old toasters and Sega Dreamcasts to massive server racks.

                                                    The fact that someone navigated to our pond using NetBSD is already awesome. But the combination with the ArcticFox browser makes it a masterpiece. ArcticFox is a lovingly maintained community fork (based on Pale Moon) specifically kept alive to enable modern browsing on exotic architectures, PowerPC Macs, and old UNIX derivatives.

                                                    Cheers to the tinkerers keeping exotic systems online!

                                                    Your FrogFind Team 🐸

                                                    NetBSD

                                                    Alt...NetBSD

                                                      Jay 🚩 :runbsd: boosted

                                                      [?]𝙹𝚘𝚎𝚕 𝙲𝚊𝚛𝚗𝚊𝚝 ♑ 🤪 » 🌐
                                                      @joel@gts.tumfatig.net

                                                      TIL that #NetBSD doesn’t provide Linux emulation on #arm64.

                                                        Jay 🚩 :runbsd: boosted

                                                        [?]Jay 🚩 :runbsd: » 🌐
                                                        @jaypatelani@bsd.network

                                                        [?]Jay 🚩 :runbsd: » 🌐
                                                        @jaypatelani@bsd.network

                                                        Jay 🚩 :runbsd: boosted

                                                        [?]thezerobit [he/they] » 🌐
                                                        @thezerobit@anticapitalist.party

                                                        I installed on my T580. Amazingly, it works. If you select to install XDM (X Display Manager) during installation, then you boot to a graphical login that loads a very primitive X environment with CTWM a window manager for X that gives off distinct 1992 vibes, which happens to be the year it was created. It's an austere environment. Perfect, honestly. There are modern desktops in the package repository. My first impressions are A+.

                                                          Jay 🚩 :runbsd: boosted

                                                          [?]R.L. Dane :Debian: :OpenBSD: :FreeBSD: 🍵 :MiraLovesYou: [he/him/my good fellow] » 🌐
                                                          @rl_dane@polymaths.social

                                                          @sashin

                                                          Sadly, the non-systemd distros are getting fewer and fiddlier.

                                                          The no-ai operating systems are incredibly few. The only one I know of off the top of my head is #NetBSD.

                                                          All of the other ones are slop-friendly or slop-neutral.

                                                          It's sad that #Fedora doesn't seem to have the will or perhaps even understanding to take a principled stance on this. I can't say I expected a lot better of them, but one can freaking hope.

                                                            Jay 🚩 :runbsd: boosted

                                                            [?]R.L. Dane :Debian: :OpenBSD: :FreeBSD: 🍵 :MiraLovesYou: [he/him/my good fellow] » 🌐
                                                            @rl_dane@polymaths.social

                                                            @thezerobit

                                                            #NetBSD has a no-slop policy

                                                              Jay 🚩 :runbsd: boosted

                                                              [?]R.L. Dane :Debian: :OpenBSD: :FreeBSD: 🍵 :MiraLovesYou: [he/him/my good fellow] » 🌐
                                                              @rl_dane@polymaths.social

                                                              @thestrangelet @cmccullough @mason

                                                              #NetBSD is the only one with a solid anti-AI policy.

                                                                Jay 🚩 :runbsd: boosted

                                                                [?]benz » 🌐
                                                                @bentsukun@mastodon.bsd.cafe

                                                                @wordshaper @mhoye I feel vindicated for having stayed with for the last 15+ years.

                                                                  Jay 🚩 :runbsd: boosted

                                                                  [?]Jay 🚩 :runbsd: » 🌐
                                                                  @jaypatelani@bsd.network

                                                                  Jay 🚩 :runbsd: boosted

                                                                  [?]Eugene :freebsd: :emacslogo: [he/him] » 🌐
                                                                  @evgandr@mastodon.bsd.cafe

                                                                  Today was a OSes update day :drgn_blush_giggle:. First, I updated the laptop of one of my relatives, which I gave him at near 2021. The OS on the laptop (some kind of Dell Inspiron) wasn't updated since these times, so it was a Linux Mint version 18.2 (and now it is ver. 22.3). But, suddenly for me, minor update from 18.2 to 18.3 and the major update from 18.3 to 19 went well, with the help of this instruction: linuxmint-user-guide.readthedo

                                                                  From my previous experience with Oracle Linux and it's repositories, I thought, that Linux Mint update will fail, because all repositories shut down and update files were removed, because the installation from 2021 is too old. But, all necessary infrastructure is still up and I managed to perform updates :drgn_aww:

                                                                  The second update, the update of my main server with NetBSD. It just works: I installed sysupgrade, update the system, merge some configuration in /etc/, update binary packages, update to packages from pkgsrc and that's all. It just works, without any surprises and problems :drgn_aww: :drgn_aww:

                                                                    [?]Peter N. M. Hansteen » 🌐
                                                                    @pitrh@mastodon.social

                                                                    The 2026 Call for Papers is still open!

                                                                    2026.eurobsdcon.org/cfp/

                                                                    Submit by June 20th, come to Brussels September 9-13 and mingle with people!

                                                                    We also offer pre-submission guidance/mentoring, see the CFP text.

                                                                    Wonder what BSD and the conferences are about? See nxdomain.no/~peter/what_is_bsd

                                                                    @EuroBSDCon

                                                                      [?]Jay 🚩 :runbsd: » 🌐
                                                                      @jaypatelani@bsd.network

                                                                      @AFresh1 on :

                                                                      auto nycdn.netbsd.org/pub/NetBSD-da

                                                                      For packages :

                                                                      update
                                                                      full-upgrade

                                                                      Edit:

                                                                      For packages only upgrade
                                                                      as pointed by @jperkin Thanks :)

                                                                        [?]R.L. Dane :Debian: :OpenBSD: :FreeBSD: 🍵 :MiraLovesYou: [he/him/my good fellow] » 🌐
                                                                        @rl_dane@polymaths.social

                                                                        @cienmilojos

                                                                        I don't know of any OS that has an iron-clad #NoAI policy.

                                                                        #NetBSD comes the closest, but they even have a provision for AI being included "with permission," IIRC.

                                                                        #OpenBSD already has slop in base, via tmux. :/

                                                                          Jay 🚩 :runbsd: boosted

                                                                          [?]Scott VE3QBZ » 🌐
                                                                          @scott@mastodon.clitheroe.ca

                                                                          @mike_k All of this is why I am slowly exploring NetBSD - it's looking more and more like my "canned rations" operating system for when I flee to the woods. I don't need a lot of software to be happy, to be honest, and once I have a working roster of apps, I might not even need to keep pace with much of their updates ever again (with obvious exceptions like a browser)

                                                                          I also feel like it's small enough maybe I can contribute in some way.

                                                                            [?]Peter N. M. Hansteen » 🌐
                                                                            @pitrh@mastodon.social

                                                                            The 2026 Call for Papers is still open!

                                                                            2026.eurobsdcon.org/cfp/

                                                                            Submit by June 20th, come to Brussels September 9-13 and mingle with people!

                                                                            We also offer pre-submission guidance/mentoring, see within.

                                                                            Wonder what BSD and the conferences are about? See nxdomain.no/~peter/what_is_bsd

                                                                            @EuroBSDCon

                                                                              Jay 🚩 :runbsd: boosted

                                                                              [?]Andrew Ball » 🌐
                                                                              @ball@mastodon.bsd.cafe

                                                                              Has anyone tried /aarch64 11 RC3 on the Zero 2W?

                                                                                [?]arosano 🇩🇰 🇮🇱 » 🌐
                                                                                @arosano@mastodon.bsd.cafe

                                                                                @drj Not really. I used and consulted on UNIX in the 80's when I worked with Siemens, we called it SINIX. In 2001 after starting teaching, I started with Linux and used vim from early on for sysadm work and gui editors for extensive editing. I converted from Linux to and two years ago to observe KISS including using only vi for all editing. On those two vi is actually nvi. I never really needed the book more than what's in the first 7 chapters. The clone chapters treats every clone systematically alike. But back in 1998, the clones were not really that different.
                                                                                This book, UNIX POWER TOOLS, and UNIX in a Nutshell, have been with me for about 25 years or more.

                                                                                  [?]Jay 🚩 :runbsd: » 🌐
                                                                                  @jaypatelani@bsd.network

                                                                                  [?]TelH90 » 🌐
                                                                                  @kkarhan@c.im

                                                                                  @projectanchorage I would look at multiple options.
                                                                                  - If you're strictly stuck with i386 (not even i486) that means is propably the only choice.
                                                                                  - Depending on your goals, you may want to consider or (today's ).
                                                                                  - Not shure if / supported anything beyond (v9 / SPARC64) & .

                                                                                  The question to me is whether or not old 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 for @OS1337 is because it's mature toolchain, drivers and hardware support.
                                                                                  - Tho you may rightfully argue that is just taking the / + linux "distro" and basically tries to make something out of it.

                                                                                    [?]Peter N. M. Hansteen » 🌐
                                                                                    @pitrh@mastodon.social

                                                                                    The 2026 Call for Papers is open through June 20th!

                                                                                    2026.eurobsdcon.org/cfp/

                                                                                    Submit by June 20th, come to Brussels September 9-13 and mingle with people!

                                                                                    We also offer pre-submission guidance/mentoring, see within.

                                                                                    Wonder what BSD and the conferences are about? See nxdomain.no/~peter/what_is_bsd

                                                                                    @EuroBSDCon

                                                                                      Jay 🚩 :runbsd: boosted

                                                                                      [?]Peter N. M. Hansteen » 🌐
                                                                                      @pitrh@mastodon.social

                                                                                      BSDCan bsdcan.org/2026/ Talk Saturday 2026-06-20: 11:00 - 11:50 DMS 1130
                                                                                      NetManager - Building products with NetBSD round 2
                                                                                      Stephen Borrill
                                                                                      bsdcan.org/2026/timetable/time
                                                                                      To register bsdcan.org/2026/registration.h @bsdcan

                                                                                        [?]ltning » 🌐
                                                                                        @ltning@wii.cafe

                                                                                        Well, this kinda blew up a bit. My original post here[1] has so far seen well over a hundred boosts, a new personal best :D

                                                                                        It has been suggested it is time to detail a bit about the configuration of this beast. Let's start with the basics: This is a straight-up 11rc2 installation on a stock . Many people have detailed how to install it, but one useful source of information is Alex Haydock's blog[2], and of course the NetBSD release documentation. The kernel config[3] is modified slightly from the default WII in an attempt to save a bit of memory.

                                                                                        Building was straight forward; no difference from building on i486 or i686. Simply make and make install, with the -f Makefile.NetBSD (the NetBSD-specific makefile is included with the snac sources).

                                                                                        Since snac won't do TLS for inbound connections, a TLS proxy is needed. My go-to nginx isn't in the 11rc2 PPC package repository at the time of writing, so I built it from pkgsrc myself. This only took a couple of hours.. But alas, it's a bit too memory hungry for my taste, even with a minimal configuration.

                                                                                        Next up, I found ttp[4]. It is a very small and simple proxy server, which works fine but cannot serve static files, nor does it support TLS 1.3. It is also incapable of dropping privileges, and since I want to run it as nobody I had to find a different way to pass port 443 traffic to it.

                                                                                        Luckily, NetBSD has npf, a built-in firewall that can do NAT and which is fairly easy to configure (at least with the usual good documentation and examples included). Picking up port 443 and NATing it to a high port for ttp to handle worked fine - and allows me to easily move traffic from one TLS proxy to another while I experiment.

                                                                                        TTP wasn't without problems - but they turned out to not be entirely its fault. I kept getting connection failures and snac kept exiting for no obvious reason.

                                                                                        After some fiddling around, the snac author suggested[5] that I was running out of file handles, which is indeed the case. Adding ulimit -n 1024 to /etc/rc.d/snac solved that issue as well.

                                                                                        Then my thoughts landed on an old acquaintance of mine - pound[6]. This is a reverse proxy with good TLS support, and recent versions can even serve static files in a fairly simple way. After a couple of bug reports, lots of help by the current maintainer, and some more fiddling, I got the most recent versions to build. Once the next release drops (4.21), I'll have a go at doing my first pkgsrc port update :)

                                                                                        The pound configuration[7] now seems to be fairly complete, even keeping out most random scanning attacks (yes, they have already started).

                                                                                        [1] https://wii.cafe/ltning/p/1773014130.033156
                                                                                        [2] https://blog.infected.systems/posts/2025-04-21-this-blog-is-hosted-on-a-nintendo-wii/
                                                                                        [3] https://anduin.net/~ltning/WII_TINY
                                                                                        [4] https://github.com/Theldus/ttp
                                                                                        [5] https://codeberg.org/grunfink/snac2/issues/576
                                                                                        [6] https://www.gnu.org.ua/software/pound/manual/index.html
                                                                                        [7] https://anduin.net/~ltning/pound/wiicafe_pound.tgz

                                                                                        Screenshot of htop running on the Wii. pound and snac processes both hovering between 1 and 2 MB resident memory.

                                                                                        Alt...Screenshot of htop running on the Wii. pound and snac processes both hovering between 1 and 2 MB resident memory.

                                                                                          [?]TomAoki » 🌐
                                                                                          @TomAoki@mastodon.bsd.cafe

                                                                                          @tfb @jrsharp
                                                                                          had proceeded some parts of "abstraction" in this several decades.
                                                                                          For example, separation of buses (like ISA, PCI, USB, ...) and devices connected to any of the buses called "newbus" when it was introduced, GEOM for disks, NETGRAPH for networks. But the appoaches would be different with .
                                                                                          Putting newbus (current implementation) aside, others were for "flexibilities" over "abstraction for compatibilities".

                                                                                          My understanding in difference between aproaches of FreeBSD and of NetBSD would be...
                                                                                          FreeBSD: Make it work and stable, fast for running platform in production first. Then, consider making it portable.

                                                                                          NetBSD: Make it elegant and portable by separating machine independent (MI) parts and machine dependent (MD) parts. Then, making it stable would be easier to achieve. So the next would be performance tunings.

                                                                                          Link to document about newbus (already not "new" bus but "current" bus, though):
                                                                                          docs.freebsd.org/en/books/arch

                                                                                            [?]Jon Sharp » 🌐
                                                                                            @jrsharp@mastodon.sdf.org

                                                                                            @TomAoki @tfb understood. And I’m not insensitive to the real deps here. As one who’s been “forced” to consider more minimal libs/deps (by virtue of choosing on ), I have appreciated adjusting my expectations. I expect that as more perfectly good tech / frameworks are deprecated, we’ll see people rethink these things — for the positive. (Like, will the #486 deprecation bring people to ? ;) )

                                                                                              [?]R.L. Dane :Debian: :OpenBSD: :FreeBSD: 🍵 :MiraLovesYou: [he/him/my good fellow] » 🌐
                                                                                              @rl_dane@polymaths.social

                                                                                              @kingocounty @mirabilos

                                                                                              "usable" of course is a very malleable word, but I know #NetBSD has taken a strong stand against it.

                                                                                                Jay 🚩 :runbsd: boosted

                                                                                                [?]Parade du Grotesque 💀 » 🌐
                                                                                                @ParadeGrotesque@mastodon.sdf.org

                                                                                                @jmcneill

                                                                                                Also: it seems the Wii is actually on the Fediverse, because yes of course it is... Its owner can be found at @ltning

                                                                                                (I hope I am not starting a DDoS on that poor Wii by posting this...) ☹️

                                                                                                  Jay 🚩 :runbsd: boosted

                                                                                                  [?]Parade du Grotesque 💀 » 🌐
                                                                                                  @ParadeGrotesque@mastodon.sdf.org

                                                                                                  And... When the guy^W dev^W madman^W Absolute Programming God who is responsible for the Wii port of actually likes your post about running a blog on a Wii with NetBSD, you have reached a level of Meta-information I did not think was possible. 😂

                                                                                                  Thanks for everything @jmcneill !!

                                                                                                  (Now, where the heck did I put my Nintendo Wii...?)

                                                                                                    Jay 🚩 :runbsd: boosted

                                                                                                    [?]Eugene :freebsd: :emacslogo: [he/him] » 🌐
                                                                                                    @evgandr@mastodon.bsd.cafe

                                                                                                    @chesheer Ohhh :drgn_cry: , thats why I bet on for daily computing — any "newbie with AI" touching CVS — will be shot with heavy low-orbital ion cannon (I hope)
                                                                                                    :runbsd:

                                                                                                      Jay 🚩 :runbsd: boosted

                                                                                                      [?]Parade du Grotesque 💀 » 🌐
                                                                                                      @ParadeGrotesque@mastodon.sdf.org

                                                                                                      Something I discovered recently:

                                                                                                      blog.infected.systems/posts/20

                                                                                                      This is a blog, hosted on a Nintendo Wii running ... Pretty cool! :netbsd:

                                                                                                      Hat tip to: caolan.uk/links/servers/

                                                                                                      And: sunny.garden/@kaimac/116459990

                                                                                                        Jay 🚩 :runbsd: boosted

                                                                                                        [?]jbz » 🌐
                                                                                                        @jbz@indieweb.social

                                                                                                        Jay 🚩 :runbsd: boosted

                                                                                                        [?]Bitslingers-R-Us » 🌐
                                                                                                        @AnachronistJohn@zia.io

                                                                                                        #NetBSD #pkgsrc 2026Q1 package counts after the first couple of weeks of building:

                                                                                                        pkgsrc-2026Q1
                                                                                                        10.0: earmv4 10849 (unchanged - need new SD card)
                                                                                                        10.0: m68k 8053 (+135)
                                                                                                        10.0: powerpc 20639 (+5046)
                                                                                                        10.0: sparc64 14021 (+129)
                                                                                                        10.0: vax 7246 (+33)

                                                                                                        11.0: aarch64eb 23008 (+12859)
                                                                                                        11.0: earmv4 3326
                                                                                                        11.0: m68k 7106 (+154)
                                                                                                        11.0: mips64eb 2626 (not fixed yet)
                                                                                                        11.0: mipsel 697 (+35)
                                                                                                        11.0: powerpc 7250 (+5504)
                                                                                                        11.0: riscv64 17731 (+2769)
                                                                                                        11.0: vax 6334 (+153)

                                                                                                          Jay 🚩 :runbsd: boosted

                                                                                                          [?]Bitslingers-R-Us » 🌐
                                                                                                          @AnachronistJohn@zia.io

                                                                                                          Here're #NetBSD #pkgsrc 2026Q1 initial package counts. These are the packages from 2025Q4 that haven't changed.

                                                                                                          pkgsrc-2026Q1

                                                                                                          10.0: earmv4 10847 (-1958)
                                                                                                          10.0: m68k 7918 (-1755)
                                                                                                          10.0: powerpc 15593 (-8318)
                                                                                                          10.0: sparc64 13892 (-4103)
                                                                                                          10.0: vax 7213 (-1345)

                                                                                                          11.0: aarch64eb 10149 (-13904)
                                                                                                          11.0: m68k 6952 (-1583)
                                                                                                          11.0: mipsel 662 (-227)
                                                                                                          11.0: powerpc 1746 (-2806)
                                                                                                          11.0: riscv64 14962 (-6566)
                                                                                                          11.0: vax 6181 (-1047)

                                                                                                            [?]NerdNextDoor :Blobhaj: » 🌐
                                                                                                            @mrmasterkeyboard@mastodon.social

                                                                                                            ha, nice. on my M4 Air using UTM.

                                                                                                            ...

                                                                                                            what do i do now?

                                                                                                            NetBSD terminal, logged into root. I typed "Hiya, NetBSD!" into the prompt.

                                                                                                            Alt...NetBSD terminal, logged into root. I typed "Hiya, NetBSD!" into the prompt.

                                                                                                              [?]Jay 🚩 :runbsd: » 🌐
                                                                                                              @jaypatelani@bsd.network

                                                                                                              Jay 🚩 :runbsd: boosted

                                                                                                              [?]Eugene :freebsd: :emacslogo: [he/him] » 🌐
                                                                                                              @evgandr@mastodon.bsd.cafe

                                                                                                              @jaypatelani Nice! This is mine box there the is running. Basically, this is just a main part of the cashier (without the display). CPU: Intel Atom N2800, 4 Gb of RAM.

                                                                                                              Photo of the Intel Atom based, fanless machine, working as a server. There are a server, hub (made from an old router), fire extuinguisher and a turka with coffee. Each element has a cyan text with a name of an item.

                                                                                                              Alt...Photo of the Intel Atom based, fanless machine, working as a server. There are a server, hub (made from an old router), fire extuinguisher and a turka with coffee. Each element has a cyan text with a name of an item.

                                                                                                              drag0n-server$ uname -a
NetBSD drag0n-server.lair.internal 10.1 NetBSD 10.1 (GENERIC) #0: Mon Dec 16 13:08:11 UTC 2024  mkrepro@mkrepro.NetBSD.org:/usr/src/sys/arch/amd64/compile/GENERIC amd64
drag0n-server$ uptime
11:59PM  up 5 days,  1:40, 1 user, load averages: 0.08, 0.28, 0.45

                                                                                                              Alt...drag0n-server$ uname -a NetBSD drag0n-server.lair.internal 10.1 NetBSD 10.1 (GENERIC) #0: Mon Dec 16 13:08:11 UTC 2024 mkrepro@mkrepro.NetBSD.org:/usr/src/sys/arch/amd64/compile/GENERIC amd64 drag0n-server$ uptime 11:59PM up 5 days, 1:40, 1 user, load averages: 0.08, 0.28, 0.45

                                                                                                                [?]NEPŘÁTELSKÉ EMOCE 🇺🇦🇨🇿 » 🌐
                                                                                                                @lkundrak@metalhead.club

                                                                                                                lot to love about and missing surprisingly little. real annoying things:

                                                                                                                find requires a path. "find ." instead of "find", i'm getting it wrong every time.

                                                                                                                no "sort -h". how do people sort "du -sh" output? are they content with seeing their file is 173666 blocks big?

                                                                                                                anybody knows if patches for these would've been accepted or if they'd be shunned off as gnu-isms?

                                                                                                                  Jay 🚩 :runbsd: boosted

                                                                                                                  [?]Peter N. M. Hansteen » 🌐
                                                                                                                  @pitrh@mastodon.social

                                                                                                                  The BSDCan 2026 schedule has been posted. 30 regular talks, one set of lightning talks, and one Audio BoF: bsdcan.org/2026/timetable/time

                                                                                                                  Both FreeBSD and NetBSD will be holding two day Dev Summits across the hall from each other in DMS.
                                                                                                                  wiki.freebsd.org/DevSummit/202
                                                                                                                  netbsd.org/gallery/events.html

                                                                                                                  Just like last year, the reception on Saturday night is free if you register early. This year you must register before May 1, 2026: bsdcan.org/2026/registration.h
                                                                                                                  @bsdcan