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

Admin email
angel@triptico.com
Admin account
@angel@triptico.com

Search results for tag #openbsd

[?]Justine Smithies »
@justine@snac.smithies.me.uk

Yeah I know but I'm trying to get a sense of nostalgia and it seems is the Unix to do that for me on this machine. Thanks though. ;)

    [?]Justine Smithies »
    @justine@snac.smithies.me.uk

    OMG I keep trying to install Wayland stuff like grim and swayimg when I really need scrot and Nitrogen. This will take a minute to get back into the swings of Xorg.

    A screenshot of the Herbstluftwm desktop running on OpenBSD

    Alt...A screenshot of the Herbstluftwm desktop running on OpenBSD

      [?]Justine Smithies »
      @justine@snac.smithies.me.uk

      Ok so I've got running and installed plus and I even have sound. Not bad at all for a first go on this Dell Optiplex 3080 Tower I5 with UHD630 and 32Gb ram plus a 1Tb NVME. It does seems strange being back in the world of Xorg though.

        [?]Justine Smithies »
        @justine@snac.smithies.me.uk

        Haha X runs perfectly on so it seems I'll have to await an update if I want to continue to use on this PC. Oh well I'm here now better read up on OpenBSD.

          [?]FF255 🇫🇷 🇪🇺 »
          @FF255@mastodon.tetaneutral.net

          @AudeCaussarieu Nope, pour les 3 !
          BSD est une autre famille de systèmes d'exploitation sous licence(s) libre(s) :





          etc.

          Laquelle a le pouvoir de servir ? 😈

          :freebsd: :openbsd:

          @ploum

            [?]EK :a_openbsd: »
            @rqm@exquisite.social

            Installing on this old Macbook Pro is kicking my butt but at least I have help.

            A degu perched on top of a Macbook screen

            Alt...A degu perched on top of a Macbook screen

              [?]thinkberg »
              @thinkberg@tetrax.de

              It is interesting that I stumble over @solene every time I look for anwers on ;) You do seem to have the same questions. Not always answers, but it keeps me from doing things in vain.

                [?]Puffy Fan »
                @Puffy4Life@mastodon.bsd.cafe

                What is recommended to buy to setup AP for providing wi-fi service?

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

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

                  vermaden.wordpress.com/2025/04

                  Past releases: vermaden.wordpress.com/news/

                    [?]Felix Palmen :freebsd: :c64: »
                    @zirias@mastodon.bsd.cafe

                    So, there we are: has its second credentials checker module, using , partially compatible (only , using 's code). 🥳

                    github.com/Zirias/swad/commit/

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

                      Nixers Newsletter is out!

                      Dive into topics like PulseAudioDB, OpenBSD routers, shell history improvements, and more.
                      It's a solid edition with a gem: “Get your own home bin”, something we probably all do already in our own special ways.

                      https://utcc.utoronto.ca/~cks/space/blog/sysadmin/MyPersonalProgramsSetup

                      → Full issue: https://newsletter.nixers.net/entries.php#286

                        Solène :flan_hacker: boosted

                        [?]OpenBSD Journal RSS 🤖 » 🤖
                        @openbsdjournal@mastodon.social

                        Graphed and measured: running TCP input in parallel
                        undeadly.org/cgi?action=articl

                          [?]Felix Palmen :freebsd: :c64: »
                          @zirias@mastodon.bsd.cafe

                          I need some advise: Is there a good portable and free (really free, not GPL!) of in around?

                          There's source I could use, but integrating that would probably be quite a hassle...

                          Background: I want to start creating a second credential checker for using files. And it probably makes sense to support a sane subset of 's format here. Looking at the docs:
                          httpd.apache.org/docs/current/
                          ... the "sane subset" seems to be just bcrypt. *MAYBE* also this apache-specific flavor of "iterated" MD5, although that sounds a bit fishy ...

                            [?]Felix Palmen :freebsd: :c64: »
                            @zirias@mastodon.bsd.cafe

                            Today, I implemented the / pattern (as known from and meanwhile quite some other languages) ...

                            ... in good old ! 😎

                            Well, at least sort of.

                            * It requires some standard library support, namely user context switching with and friends, which was deprecated in POSIX-1.2008. But it's still available on many systems, including , , (with ). It's NOT available e.g. on , or Linux with some alternative libc.

                            * I can't do anything about the basic language syntax, so some boilerplate comes with using it.

                            * It has some overhead (room for extra stacks, even extra syscalls as getcontext unfortunately also always saves/restores the signal mask)

                            But then ... async/await in C! 🥳

                            Here are the docs:
                            zirias.github.io/poser/api/lat

                              Solène :flan_hacker: boosted

                              [?]The ol' tealeg 🐡 »
                              @tealeg@mastodon.online

                              One of my (very few) annoyances with is that, in the event of total power failure, the filesystem can be left in an inconsistent state and require manual intervention to fix it before the machine will boot.

                              I'd find it more annoying, apart from the fact that I have to use the command `fsck_ffs` which perfectly mirrors my own sentiments when it occurs :-D

                                [?]Solène :flan_hacker: »
                                @solene@bsd.network

                                IO performance benchmarking on by @sizeofvoid

                                Also features a comparison with IO performance

                                rsadowski.de/posts/2025/fio_si

                                  [?]Puffy Fan »
                                  @Puffy4Life@mastodon.bsd.cafe

                                  What's the state of wi-fi 7? I could try to send someone an Intel be201 to write firmware and driver.

                                    [?]h3artbl33d :openbsd: :ve: »
                                    @h3artbl33d@exquisite.social

                                    The SSD in my mailserver has 19,782 power on hours (which is 825 days, little over two years) with 'just' 13 powercycles. And let me tell you, those 13 powercycles are solely because I rebooted the system (upgrade, maintenance).

                                    That is how rock-stable and are.

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

                                      The initial konilo-over-irc system is running in the and # channels on libera.chat. This provides a full system, with separate memory, block storage, and stacks per user, and persistence between uses. It uses a lightly modified version of the standard VM, and runs on a stock system.

                                      The initial code snapshot has been released on my patreon, and a general release will be made in the next few weeks, after further testing, cleanups, and documenting.

                                      I've also been working on a hosted shell-based system, which should be released to my patrons within a few days, and more broadly next month.

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

                                        Latest 𝗩𝗮𝗹𝘂𝗮𝗯𝗹𝗲 𝗡𝗲𝘄𝘀 - 𝟮𝟬𝟮𝟱/𝟬𝟰/𝟭𝟰 (Valuable News - 2025/04/14) available.

                                        vermaden.wordpress.com/2025/04

                                        Past releases: vermaden.wordpress.com/news/

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

                                          Errata patches for Perl have been released for OpenBSD 7.5 and 7.6.

                                          In Perl, non-ASCII bytes in the left-hand-side of the `tr` operator can overflow an insufficiently sized buffer. CVE-2024-56406

                                          openbsd.org/errata76.html

                                            [?]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. 🤣

                                              [?]Justine Smithies »
                                              @justine@snac.smithies.me.uk

                                              If I did give a shot and obviously went with the flow using an X based WM then I do like the look of as it seems very scriptable too. 🤔

                                                [?]Justine Smithies »
                                                @justine@snac.smithies.me.uk

                                                I probably will install but I have looked at maybe trying but I'm kind of put off by the small selection of stuff. I'm not sure wether I would, should or could go back to an X based WM ??? Food for thought thought and feel free OpenBSD family to tell me why I should or not.

                                                  [?]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.

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

                                                    While waiting for 7.7 don't forget to update your 7.6 machines with the following:

                                                    014 2025-04-09 RELIABILITY Incorrect internal RRDP state handling in rpki-client can lead to a denial of service.

                                                    013 2025-04-09 SECURITY sshd(8) fix the DisableForwarding directive, which was failing to disable X11 forwarding and agent forwarding as documented.

                                                    012 2025-04-09 SECURITY iked(8) and isakmpd(8) fix double-free in ecdh mode.

                                                    :openbsd:

                                                      [?]Puffy Fan »
                                                      @Puffy4Life@mastodon.bsd.cafe

                                                      What is recommended for buying a wi-fi router?

                                                        [?]Puffy Fan »
                                                        @Puffy4Life@mastodon.bsd.cafe

                                                        Is a Pine RockPro64 a good choice for Nextcloud?

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

                                                          I didn’t know about openrsync until recently — been using rsync for years and somehow missed it!

                                                          openrsync is a lightweight rsync replacement developed by the OpenBSD team.
                                                          It focuses on security, simplicity, and a small footprint.

                                                          While not yet feature-complete compared to GNU rsync, it supports common
                                                          use cases like recursive copying, preserving permissions, and syncing over SSH.

                                                          Originally introduced in OpenBSD 6.5 (May 2019)
                                                          Authored by Kristaps Dzonsons
                                                          🔗 https://www.openrsync.org/manual.html

                                                          Thinking about writing a SlackBuild for it — I’ll give it a proper test first. 🙂


                                                            [?]gyptazy »
                                                            @gyptazy@mastodon.gyptazy.com

                                                            I got asked if I could create a for creating a (public) service - just like I did recently for . With and you can also reach resource in the legacy internet () on only systems.

                                                            While this is based on and , there’s also a solution by using the 's native way which is also running on the other gateway. I’ll share a second how to how to do this in OpenBSD and pf.

                                                            gyptazy.com/howto-create-a-pub

                                                              It's Just Me boosted

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

                                                              **BSD Mail Project Update!**

                                                              Hello everyone! I wanted to share some exciting updates about the development of BSD Mail, our privacy-focused email service designed with robustness, security, and transparency in mind. Here’s a deep dive into the technical choices I've made, focusing on my use of open source solutions and open protocols:

                                                              🌍 **Servers & Location**

                                                              - We're running on two physical servers:
                                                              - One hosted by OVH in France
                                                              - Another by Hetzner in Germany
                                                              - Both servers operate on FreeBSD with NVMe drives in a ZFS mirror configuration for speed and data integrity.

                                                              🔒 **Virtualization & Security**

                                                              - We utilize jails on both servers to ensure isolated environments for different services, managed via BastilleBSD. On one server, jails are set up directly on the hardware, whereas the other server employs nested jails.
                                                              - Each server hosts a bhyve VM running OpenBSD with OpenSMTPD for handling SMTP duties securely.

                                                              🔗 **Networking**

                                                              - A Wireguard setup connects the two servers, facilitating routing capabilities so that jails and VMs can communicate seamlessly, supporting both IPv4 and IPv6.

                                                              📧 **Email Services**

                                                              - **Dovecot** is configured for maildir replication across the servers using Dovecot sync, ensuring email availability and redundancy.
                                                              - **Rspamd** instances are tied to local KeyDB jails, set up in master-master replication for consistent and reliable spam detection and greylisting.
                                                              - **ClamAV** runs in corresponding jails for virus scanning, maintaining a high level of security.
                                                              - **SOGo** provides a web interface for email management, connected to MySQL databases in master-master replication to handle sessions and authentication smoothly.

                                                              💾 **Data Management**

                                                              - Email data is stored on separate, encrypted ZFS datasets to secure emails at rest.
                                                              - MySQL databases are used for storing credentials and managing sessions for SOGo, also in a master-master replication setup. Importantly, all passwords are securely hashed using bcrypt, ensuring they are salted and safe.

                                                              🔎 **Monitoring & Reliability**

                                                              - Our DNS is managed through BunnyNet, which continuously monitors our server status. Should one server—or a specific service—become unavailable, DNS configurations are dynamically adjusted to avoid directing users to the affected IP until full service is restored.

                                                              🌐 **Commitment to Open Source and Open Protocols**

                                                              - Every component of BSD Mail is built exclusively using open source software and open protocols. This commitment is crucial for ensuring data freedom and the reliability of the solutions we use.

                                                              This setup not only emphasizes our commitment to privacy and security but also our dedication to maintaining an open and transparent platform.
                                                              We're excited to bring you a service where your privacy, data integrity, and freedom are prioritized. Stay tuned for more updates!

                                                                Ángel boosted

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

                                                                It's official: the new email hosting service I'll be launching will run on OpenBSD as well. The two OpenSMTPD SMTP servers will operate on two OpenBSD installations.

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

                                                                  Sharing some technical details about how I'm setting up the hosted email service. It will not be a service of BSD Cafe but tied to my own business. It will run entirely on BSD systems and on bare metal, NOT on "cloud" VPS. It will use FreeBSD jails or OpenBSD or NetBSD VMs (but on bhyve, on a leased server - I do not want user data to be stored on disks managed by others). The services (opensmtpd and rspamd, dovecot, redis, mysql, etc.) will run on separate jails/VMs, so compromising one service will NOT put the others at risk. Emails will be stored on encrypted ZFS datasets - so all emails are encrypted at rest - and only dovecot will have access to the mail datasets. I'm also considering the possibility of encrypting individual emails with the user's login password - but I still have to thoroughly test this. The setup will be fully redundant (double mx for SMTP, a domain for external IMAP access that will be managed through smart DNS - which will distribute the connections on the DNS side and, in case of a server down, will stop resolving its IP, sending all the connections to the other. Obviously, everything will be accessible in both ipv4 and ipv6 and in two different European countries, on two different providers. Synchronization will occur through dovecot's native sync (extremely stable and tested). All technical choices will be clearly explained - the goal of this service is to provide maximum transparency to users on how things will be handled.

                                                                    Ángel boosted

                                                                    [?]Solène :flan_hacker: »
                                                                    @solene@bsd.network

                                                                    Ángel boosted

                                                                    [?]Solène :flan_hacker: »
                                                                    @solene@bsd.network

                                                                    Running compositor on is very easy (only -current at the moment)

                                                                    - pkg_add sway
                                                                    - stop xenodm
                                                                    - log-in as your user in a tty
                                                                    - run /usr/local/bin/startsway.sh

                                                                    that's all :flan_thumbs:

                                                                    Screenshot of an OpenBSD desktop running the wayland compositor sway

                                                                    Alt...Screenshot of an OpenBSD desktop running the wayland compositor sway