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 #NetBSD

[?]benz ยป 🌐
@bentsukun@mastodon.sdf.org

11 RC1 released!

No official announcement yet but Phoronix has the deets: phoronix.com/news/NetBSD-11.0-

    [?]jmcunx ยป 🌐
    @jmcunx@mastodon.sdf.org

    @ParadeGrotesque

    I believe 'man 7 entropy' will explain what uses that for. On my machine, file "/var/db/entropy-file" gets recreated on every boot.

      [?]Parade du Grotesque ๐Ÿ’€ ยป 🌐
      @ParadeGrotesque@mastodon.sdf.org

      Victory is mine! 11 RC1 is working! :netbsd:

      Overall, pretty uneventful...

      Now, I will let it rest for a little while, until qemu 9.2.4 has finished compiling.

      A white on black console whowing, in bold ASCII letters "NetBSD 11.0_RC1 amd64"

      Alt...A white on black console whowing, in bold ASCII letters "NetBSD 11.0_RC1 amd64"

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

        As I wrote before (mastodon.bsd.cafe/@evgandr/115) I tried to use TURN server for communication with my relatives, but failed to setup secure enough solution. So, I decided to try an old and reliable solutionย โ€” Asterisk. With the help of a book "Asterisk: The Definitive Guide" from J.V. Meggelen & R. Bryant & L. Madsen, of course.

        First, I was forced to build the asterisk package by myself (from ports, ofc), since the binary version from NetBSD repository compiled with the all DB support, except my favourite PostgreSQL database.

        By the way, adding users and writing dialplan with the help of aforementioned book was not so hard as I expected :drgn_happy_blep:. Same for network setup. Since, I'm using PJSIP I just opened SIPS port and a range of UDP ports for RTP protocol on the my firewall. Despite, my home network hidden behind NAT on the router, there are no big problems with networkingย โ€” end-user devices and an Asterisk server connected with use of simple star topology.

        Surpisingly, the quality of the voice call is excellent comparing with service, provided by local cellular network operators. I suppose, that the secret in used codecs, or it is because there are not so much users (only 2) of my service.

        Hand-drawn diagram of connection between my Asterisk server and the two end-users with mobile phones (with Linphone application on these phones).

        Alt...Hand-drawn diagram of connection between my Asterisk server and the two end-users with mobile phones (with Linphone application on these phones).

          [?]Parade du Grotesque ๐Ÿ’€ ยป 🌐
          @ParadeGrotesque@mastodon.sdf.org

          11, you are doing the packages in alphabetical order, right?

          RIGHT? ๐Ÿ˜‚ :netbsd:

          A qemu console showing the NetBSD sysinst trying to download the 'xbase' package.

As with the previous screenshots, the sysinst is trying an IPv6 address first.

          Alt...A qemu console showing the NetBSD sysinst trying to download the 'xbase' package. As with the previous screenshots, the sysinst is trying an IPv6 address first.

            #netbsd boosted

            [?]Parade du Grotesque ๐Ÿ’€ ยป 🌐
            @ParadeGrotesque@mastodon.sdf.org

            [3348/9317] Compiling C object libqemu-mipsn32el-linux-user.a.p/linux-user_signal.c.o

            So, roughly 30% done. I think the VM will be done first!

              #netbsd boosted

              [?]Parade du Grotesque ๐Ÿ’€ ยป 🌐
              @ParadeGrotesque@mastodon.sdf.org

              The good side of this, is that I can keep an eye on both the 11 VM and the compilation of qemu on my server! ๐Ÿ˜‹

                #netbsd boosted

                [?]Parade du Grotesque ๐Ÿ’€ ยป 🌐
                @ParadeGrotesque@mastodon.sdf.org

                It works, but it is going to be painful: since the qemu network emulation provides the VM with an IPv6 address through DHCP, sysinst tries IPv6 first, times out, then tries IPv4... all of this to be redirected by the web server and go through IPv6 - timeout - IPv4 again.

                In other words: it downloads, but really really slowly. โ˜น๏ธ

                Any help getting out of that painful loop is greatly appreciated (I know how to do it on an installed machine, just not in sysinst) :netbsd:

                A white-on-blue NetBSD installation console showing error messages, such as:
/sets/modules.tar.xz

ftp: Can't connect to [2ad4:ded2:1d::262]:80: No route to host

                Alt...A white-on-blue NetBSD installation console showing error messages, such as: /sets/modules.tar.xz ftp: Can't connect to [2ad4:ded2:1d::262]:80: No route to host

                  #netbsd boosted

                  [?]Parade du Grotesque ๐Ÿ’€ ยป 🌐
                  @ParadeGrotesque@mastodon.sdf.org

                  It seems 'sysinst' still has issues with the 'curses' qemu console, but it remains readable, so onward!

                  A qemu console showing a NetBSD installation disk selection menus.

Little display bugs (strange glyphs and added blank spaces) can be seen here and there...

                  Alt...A qemu console showing a NetBSD installation disk selection menus. Little display bugs (strange glyphs and added blank spaces) can be seen here and there...

                    [?]Parade du Grotesque ๐Ÿ’€ ยป 🌐
                    @ParadeGrotesque@mastodon.sdf.org

                    Well, well, well... What do we have here? :netbsd:

                    Hello 11!

                    A qemu console showing the sysinst installation programme from NetBSD

Blue background, white text

                    Alt...A qemu console showing the sysinst installation programme from NetBSD Blue background, white text

                      #netbsd boosted

                      [?]Parade du Grotesque ๐Ÿ’€ ยป 🌐
                      @ParadeGrotesque@mastodon.sdf.org

                      From:

                      nycdn.netbsd.org/pub/NetBSD-da

                      The following features are to be removed from in the future:

                      - groff(1). Man pages are now handled with mandoc(1), and groff(1) can still be found in pkgsrc as textproc/groff.

                      - pf(4). This packet filter is obsolete and unmaintained in NetBSD. It will be eventually removed due to possible long-standing security issues and lack of multiprocessor support. New installations should use npf(7).

                      No 'npf mastery' book so I really need to read that man page...

                        #netbsd boosted

                        [?]Parade du Grotesque ๐Ÿ’€ ยป 🌐
                        @ParadeGrotesque@mastodon.sdf.org

                        $ /usr/local/bin/qemu-img create -f qcow2 /opt/qemu/netbsd11.img 20G

                        20GB should be enough for most installations I suppose... :netbsd:

                          #netbsd boosted

                          [?]Parade du Grotesque ๐Ÿ’€ ยป 🌐
                          @ParadeGrotesque@mastodon.sdf.org

                          ~/files/download/ISO/NetBSD$ curl -O nycdn.netbsd.org/pub/NetBSD-da

                          Yeah, going to test 11-RC1 like a savage as usual... ๐Ÿค“

                          :netbsd:

                            [?]benz ยป 🌐
                            @bentsukun@mastodon.sdf.org

                            I had to use a breadboard to set up a serial console, but I got working on the VisionFive 2! ๐Ÿฅณ

                            Ethernet works great, so I will mostly talk to it over SSH, I suppose.

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

                              [?]Tionisla ยป 🌐
                              @Tionisla@mastodon.bsd.cafe

                              Just a shout out to everyone directly or loosly involved in *BSD world here on fedi and elsewhere.
                              Thanks for having me here. It's now a couple of years now since I mograted from Linux and really enjoying it.

                              be safe and keep up the excellent work,

                                [?]Jay ๐Ÿšฉ :runbsd: ยป 🌐
                                @jaypatelani@bsd.network

                                [?]Jay ๐Ÿšฉ :runbsd: ยป 🌐
                                @jaypatelani@bsd.network

                                We got Mascot before :flan_XD:
                                blog.centos.org/2025/05/releas

                                Let's go we should get Mascot other than logo :flan_squee: :flan_wink:

                                  [?]JdeBP ยป 🌐
                                  @JdeBP@mastodonapp.uk

                                  @dgl @cks @lyda

                                  In the majority of cases there actually is no separate inet_pton() manual page.

                                  man.freebsd.org/cgi/man.cgi?qu

                                  man.netbsd.org/inet_pton.3

                                  tribblix.org/man/man3c/inet_pt

                                  man.omnios.org/man3c/inet.3c

                                  uw714doc.xinuos.com/en/man/htm

                                  Although most of those call out inet_pton(), SCO in fact documented the four human-readable IPv4 formats for inet_pton(), and did not even have an inet_aton().

                                  In , the internal inet_pton4() function was indeed updated by Christos Zoulas from the old Paul Vixie code to support the four human-readable formats of inet_aton(), 22 years ago; although it's not clear where this additional IPv4 conversion functionality is actually used.

                                  The old Paul Vixie code from 1996 is retained in GNU libc, , & ; this being code from the BIND DNS client library.

                                  It was superseded by a from-scratch reimplementation based around a str2inet_addr() function in / / / . musl libc also has its own from-scratch version.

                                  @ska

                                    #netbsd boosted

                                    [?]JdeBP ยป 🌐
                                    @JdeBP@mastodonapp.uk

                                    @cks @lyda

                                    Everything that can accept human-readable IPv4 addresses in place of hostnames, and that does so by using the conventional C library inet_aton() or inet_pton() functions.

                                    A single (32-bit) number has been an accepted human-readable form from the start, back in the 4.3BSD days. It's a thing that gets regularly rediscovered.

                                    (Bernstein's networking tools use a ip4_scan() function that only supports strict 4-decimal-numbers form. But several of them special case and re-map the string "0" before calling this function. libowfat's scan_ip4() is similar to ip4_scan(). As is ip4_scan() in @ska's libstddjb.)

                                    This and three other accepted formats are explained in all of the , , , and Linux GNU libc manual pages. They also explain why 0x00000000 and 0x7F000001 and 0177.1 will work as IPv4 addresses with such programs.

                                      #netbsd boosted

                                      [?]vermaden ยป 🌐
                                      @vermaden@mastodon.social

                                      Just added short ๐—•๐—ผ๐—ผ๐—ธ ๐—ผ๐—ณ ๐—ฃ๐—™ (๐Ÿฐ๐˜๐—ต ๐—˜๐—ฑ๐—ถ๐˜๐—ถ๐—ผ๐—ป) [Book of PF] review/update to ๐—•๐—ผ๐—ผ๐—ธ๐˜€ ๐—”๐—ฏ๐—ผ๐˜‚๐˜ ๐—™๐—ฟ๐—ฒ๐—ฒ๐—•๐—ฆ๐—— [Books About FreeBSD] article.

                                      vermaden.wordpress.com/2022/02

                                        [?]vermaden ยป 🌐
                                        @vermaden@mastodon.bsd.cafe

                                        Just added short ๐—•๐—ผ๐—ผ๐—ธ ๐—ผ๐—ณ ๐—ฃ๐—™ (๐Ÿฐ๐˜๐—ต ๐—˜๐—ฑ๐—ถ๐˜๐—ถ๐—ผ๐—ป) [Book of PF] review/update to ๐—•๐—ผ๐—ผ๐—ธ๐˜€ ๐—”๐—ฏ๐—ผ๐˜‚๐˜ ๐—™๐—ฟ๐—ฒ๐—ฒ๐—•๐—ฆ๐—— [Books About FreeBSD] article.

                                        vermaden.wordpress.com/2022/02

                                          #netbsd boosted

                                          [?]Jonathan Perkin ยป 🌐
                                          @jperkin@federate.me.uk

                                          netbsd.org down for everyone else or just me?

                                          (ignore www, that's on fastly)

                                            #netbsd boosted

                                            [?]David Cantrell ๐Ÿ ยป 🌐
                                            @DrHyde@fosstodon.org

                                            @ptribble I've been quite impressed by @fastmail's spam filtering. It took a while to make it recognise that anything from 's "Charlie Root" was legit, but other than that the only kosher emails it thinks are spam are invoices that do look hella spammy even when they're not.

                                              [?]matthew - retroedge.tech ยป 🌐
                                              @matthew@social.retroedge.tech

                                              "There are many architectures that NetBSD supports where Rust is not available. This is probably the most important argument against Rust."

                                              https://bentsukun.ch/posts/netbsd-rust-kernel/

                                              #rust #netbsd

                                              RT: https://bsd.network/users/jaypatelani/statuses/116004550797346180

                                                [?]OSNews ยป 🤖 🌐
                                                @osnews@mstdn.social

                                                Rust in the NetBSD kernel seems unlikely

                                                Rust is everywhere, and it's no surprise it's also made its way into the lowest levels of certain operating systems and kernels, so it shouldn't be surprising that various operating system developers have to field questions and inquiries about Rust. NetBSD developer Benny Siegert wrote a blog post about this very subject, and in it, details why it's unlike

                                                osnews.com/story/144326/rust-i

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

                                                  Since my home server not intended for use by any people outside of my city (plus some VPN endpoints in other countries) โ€” it is ok to ban some unwanted countries and cities from which I don't expect anything good, except attempts to hack my box to use my resources or set me up :drgn_sigh: .

                                                  So I added some GeoIP blocking to the npf with script to update GeoIP list โ€” I blocked China, Iran, North Korea, etc and Moscow (because there are a lot of government and commercial backed bots coming from here). Results are good โ€” the bots don't disappeared completely but the speed of adding new IPs to the blacklist is decreased :drgn_happy_blep:

                                                  Sadly, I was unable to add USA and UK to the list, because looks like there are some limits (not found how to increase them :drgn_flat_sob: ), which disallows to load a lot of CIDRs for these countries to the blacklist.

                                                  Graph of the count of banned IPs per week. There are two red tangents on the two points โ€” before and after the GeoIP bans were enabled. And the two red lines, parallel to the X axis.
The resulting derivatives are 0.59 and 0.38, so the speed of raising the values (count of blocked bots) are decreased.

                                                  Alt...Graph of the count of banned IPs per week. There are two red tangents on the two points โ€” before and after the GeoIP bans were enabled. And the two red lines, parallel to the X axis. The resulting derivatives are 0.59 and 0.38, so the speed of raising the values (count of blocked bots) are decreased.

                                                  Part of the script to update npf blacklists. Script contents:

# List of blocked countries:
# AE - United Arab Emirates
# AF - Afganistan
# BY - Belarus
# CN - China
# CU - Cuba
# HK - Hong Kong
# HU - Hungary
# IR - Iran
# KP - North Korea
# KW - Kuwait
# PK - Pakistan
# PS - Palestine
# TW - Taiwan
# UA - Ukraine
/usr/pkg/bin/curl --connect-timeout 30 --fail --interface re0 --ipv4 --silent \
        --retry 3 --retry-connrefused --retry-delay 5 --retry-max-time 90 \
        --show-error --proxy http://127.0.0.1:20172 \
        -o - "$GEOIP_COUNTRIES_SOURCE" | \
        /usr/bin/egrep '^[0-9.,]+((AE)|(AF)|(BY)|(CN)|(CU)|(HK)|(HU)|(IR)|(KP)|(KW)|(PK)|(PS)|(TW)|(UA))$' | \
        /usr/bin/awk -F, '{ print $1, "-", $2 }' | \
        /usr/pkg/bin/iprange > /usr/share/npf/blacklist.countries.new
if [ "$?" -ne "0" ]; then
        echo "Failed to update countries blacklist"
        rm -f /usr/share/npf/blacklist.netset.new \
                /usr/share/npf/blacklist.countries.new
        exit 3
fi

# List of blocked cities:
# Moscow
/usr/pkg/bin/curl --connect-timeout 30 --fail --interface re0 --ipv4 --silent \
        --retry 3 --retry-connrefused --retry-delay 5 --retry-max-time 90 \
        --show-error --proxy http://127.0.0.1:20172 \
        -o - "$GEOIP_CITIES_SOURCE" | \
        gzip -d | \

                                                  Alt...Part of the script to update npf blacklists. Script contents: # List of blocked countries: # AE - United Arab Emirates # AF - Afganistan # BY - Belarus # CN - China # CU - Cuba # HK - Hong Kong # HU - Hungary # IR - Iran # KP - North Korea # KW - Kuwait # PK - Pakistan # PS - Palestine # TW - Taiwan # UA - Ukraine /usr/pkg/bin/curl --connect-timeout 30 --fail --interface re0 --ipv4 --silent \ --retry 3 --retry-connrefused --retry-delay 5 --retry-max-time 90 \ --show-error --proxy http://127.0.0.1:20172 \ -o - "$GEOIP_COUNTRIES_SOURCE" | \ /usr/bin/egrep '^[0-9.,]+((AE)|(AF)|(BY)|(CN)|(CU)|(HK)|(HU)|(IR)|(KP)|(KW)|(PK)|(PS)|(TW)|(UA))$' | \ /usr/bin/awk -F, '{ print $1, "-", $2 }' | \ /usr/pkg/bin/iprange > /usr/share/npf/blacklist.countries.new if [ "$?" -ne "0" ]; then echo "Failed to update countries blacklist" rm -f /usr/share/npf/blacklist.netset.new \ /usr/share/npf/blacklist.countries.new exit 3 fi # List of blocked cities: # Moscow /usr/pkg/bin/curl --connect-timeout 30 --fail --interface re0 --ipv4 --silent \ --retry 3 --retry-connrefused --retry-delay 5 --retry-max-time 90 \ --show-error --proxy http://127.0.0.1:20172 \ -o - "$GEOIP_CITIES_SOURCE" | \ gzip -d | \

                                                    [?]Jay ๐Ÿšฉ :runbsd: ยป 🌐
                                                    @jaypatelani@bsd.network

                                                    Rust in the Kernel, and other odd decisions

                                                    bentsukun.ch/posts/netbsd-rust

                                                      #netbsd boosted

                                                      [?]vermaden ยป 🌐
                                                      @vermaden@mastodon.social

                                                      Latest ๐—ฉ๐—ฎ๐—น๐˜‚๐—ฎ๐—ฏ๐—น๐—ฒ ๐—ก๐—ฒ๐˜„๐˜€ - ๐Ÿฎ๐Ÿฌ๐Ÿฎ๐Ÿฒ/๐Ÿฌ๐Ÿฎ/๐Ÿฌ๐Ÿฎ (Valuable News - 2026/02/02) available.

                                                      vermaden.wordpress.com/2026/02

                                                      Past releases: vermaden.wordpress.com/news/

                                                        [?]vermaden ยป 🌐
                                                        @vermaden@mastodon.bsd.cafe

                                                        Latest ๐—ฉ๐—ฎ๐—น๐˜‚๐—ฎ๐—ฏ๐—น๐—ฒ ๐—ก๐—ฒ๐˜„๐˜€ - ๐Ÿฎ๐Ÿฌ๐Ÿฎ๐Ÿฒ/๐Ÿฌ๐Ÿฎ/๐Ÿฌ๐Ÿฎ (Valuable News - 2026/02/02) available.

                                                        vermaden.wordpress.com/2026/02

                                                        Past releases: vermaden.wordpress.com/news/

                                                          [?]benz ยป 🌐
                                                          @bentsukun@mastodon.sdf.org

                                                          peeps! There is a (mostly) working implementation for NetBSD at github.com/paulfloyd/valgrind-. It would be great if we could get a (binary) package for it!

                                                            Back to top - More...