Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Brand Logo

BSD Cafe Billboard

  1. Home
  2. BSD
  3. FreeBSD
  4. [Vivian Voss (.net)]

[Vivian Voss (.net)]

Scheduled Pinned Locked Moved FreeBSD
7 Posts 1 Posters 251 Views
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • CiotBSDC Offline
    CiotBSDC Offline
    CiotBSD
    wrote on last edited by
    #1

    26/09/14

    ⇒ The Firewall I Never Had to Relearn

    A complete home router in twenty-three lines, in a grammar I learned once and have been writing for twenty years. The bill for that arrangement has never arrived. Unix Universe.

    • https://vivianvoss.net/blog/pf-twenty-years

    26/09/15

    ⇒ What Was Already Watching

    The standard answer to brute force costs a hundred megabytes of interpreter and twenty-seven regular expressions, to work out something the daemon already knew. There are three other answers, and two of them were running before I installed anything. The Bench Marker.

    • https://vivianvoss.net/blog/blacklistd-vs-fail2ban

    Enjoy-ID!
    Enjoy-IT!

    > Per terminus, ad terminal

    1 Reply Last reply
    0
    • CiotBSDC Offline
      CiotBSDC Offline
      CiotBSD
      wrote on last edited by CiotBSD
      #2

      26/09/21

      ⇒ The udev Rule That Runs as Root

      Six actions make up the entire rule language that decides what my machines show in /dev, and not one of them can execute anything. The other answer to the same problem grew a technique number in the ATT&CK catalogue. Unix Universe.

      • https://vivianvoss.net/blog/devfs-vs-udev

      26/09/23

      ⇒ The Two Dollars Between dma and the Inbox

      A 67-kilobyte program in the base system will send your mail. The invoice is for the part where somebody agrees to accept it. Lean Software.

      • https://vivianvoss.net/blog/dma-and-the-inbox

      Enjoy-ID!
      Enjoy-IT!

      > Per terminus, ad terminal

      1 Reply Last reply
      0
      • CiotBSDC Offline
        CiotBSDC Offline
        CiotBSD
        wrote last edited by
        #3

        26/09/29

        ⇒ What FreeBSD Charges at the Boundary

        A system call on this machine costs fifty-two nanoseconds. The same call in a Linux guest on the very same processor costs eight hundred and sixteen. Neither number is about the kernel type, and that is the finding. The Bench Marker.

        • https://vivianvoss.net/blog/kernel-boundary-cost

        Enjoy-ID!
        Enjoy-IT!

        > Per terminus, ad terminal

        1 Reply Last reply
        0
        • CiotBSDC Offline
          CiotBSDC Offline
          CiotBSD
          wrote last edited by
          #4

          26/09/30

          ⇒ The Forty-Four Switches on ls

          The standard asks ls for 26 switches. This machine gives it 44, and the GNU tree gives it 60. Every single one of them had a reason. Lean Software.

          • https://vivianvoss.net/blog/forty-four-switches

          Enjoy-ID!
          Enjoy-IT!

          > Per terminus, ad terminal

          1 Reply Last reply
          0
          • CiotBSDC Offline
            CiotBSDC Offline
            CiotBSD
            wrote last edited by
            #5

            26/10/12

            ⇒ Your Precious Linux Binaries Already Run on FreeBSD

            Most migrations away from Linux stop at one program that ships only as a Linux binary. FreeBSD has run such programs since 1995, when somebody wanted to play Doom, and today it runs one as a service in a jail without an address, started without a shell and out of reach of the Linux kernel interfaces that attackers have liked best in recent years. Unix Universe.

            • https://vivianvoss.net/blog/linux-binaries

            26/10/13

            ⇒ Your Edited Config Survives the Upgrade on FreeBSD

            On Debian an upgrade stops to ask what to do about every configuration file you have changed, and an unattended one quietly leaves the package behind, security fixes included. RHEL writes the new version beside yours and says nothing. FreeBSD keeps a copy of what it shipped last time and merges both sets of changes on its own. Like for Like.

            • https://vivianvoss.net/blog/config-merge

            26/10/14

            ⇒ What cloud-init Installs to Read One YAML File

            A new virtual machine learns who it is, and who may log in, from a note of eleven lines. On Debian 13 the program that reads the note arrives with 46 packages and a Python interpreter. On FreeBSD the reader was in the base system before the machine had a name. Lean Software.

            • https://vivianvoss.net/blog/cloud-init

            26/10/15

            ⇒ Your Software Need Not Wait

            An operating system release is a promise about the operating system. The stable Linux distributions stretch it over every application on top, and the admin settles the difference with somebody else's repository or a container. FreeBSD has kept two calendars from the start. IT Philosophy.

            • https://vivianvoss.net/blog/app-versions

            26/10/16

            ⇒ CARP Fails Over Without a Daemon

            Two FreeBSD machines can share one IP address with two lines of configuration and no process to keep alive, because the heartbeat runs in the kernel, and the same interface speaks VRRPv3 whenever the other side of the switch expects it. Technical Beauty Scope.

            • https://vivianvoss.net/blog/carp-failover

            Enjoy-ID!
            Enjoy-IT!

            > Per terminus, ad terminal

            1 Reply Last reply
            0
            • CiotBSDC Offline
              CiotBSDC Offline
              CiotBSD
              wrote last edited by
              #6

              26/10/19

              ⇒ Ubuntu Replaced Its coreutils

              On 15 October 2026 Ubuntu 26.10 shipped with ls, cp, mv, rm and a hundred-odd other commands replaced by a rewrite in Rust, a year after the first wave and six months after the LTS held three of them back. The audit Canonical commissioned found 113 issues in the new tools, and 44 of them became CVEs. On FreeBSD the same commands have lived in one tree with the kernel since 1994, and nobody has ever had to swap them under a running fleet. Unix Universe.

              • https://vivianvoss.net/blog/ubuntu-coreutils

              26/10/20

              ⇒ ufw allow 22 Is a Hundred Rules Deep

              Three lines of ufw give an Ubuntu server a firewall, and ufw status reports three rules. The kernel underneath holds a hundred-odd, in more than forty chains, written by a Python script into an iptables compatibility layer that rewrites them for nftables. On FreeBSD the same policy is four lines in pf.conf, they become six rules, and pfctl prints all six back. Like for Like.

              • https://vivianvoss.net/blog/ufw-rules

              26/10/21

              ⇒ FreeBSD's Base Comes From One Team

              A Debian cloud image is 322 packages, drawn from 216 source packages and 94 upstream projects and carried by 129 maintainers, assembled by a distribution. FreeBSD's base system comes from one tree and one team, with nine elected people at the top and one security officer for every supported release, and the difference shows up where bugs live: at the seams. Lean Software.

              • https://vivianvoss.net/blog/one-team


              Enjoy-ID!
              Enjoy-IT!

              > Per terminus, ad terminal

              1 Reply Last reply
              0
              • CiotBSDC Offline
                CiotBSDC Offline
                CiotBSD
                wrote last edited by
                #7

                26/10/23

                ⇒ newsyslog Rotates a Log in One Line

                FreeBSD rotates its logs with a program written in 1987 that reads one line per file, renames, sends a signal, waits ten seconds and compresses. On Debian the same job for nginx takes eighteen lines and a shell. Technical Beauty Scope.

                • https://vivianvoss.net/blog/newsyslog-one-line

                Enjoy-ID!
                Enjoy-IT!

                > Per terminus, ad terminal

                1 Reply Last reply
                0

                Hello! It looks like you're interested in this conversation, but you don't have an account yet.

                Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.

                With your input, this post could be even better 💗

                Register Login
                Reply
                • Reply as topic
                Log in to reply
                • Oldest to Newest
                • Newest to Oldest
                • Most Votes


                • Login

                • Login or register to search.
                Powered by NodeBB Contributors
                • First post
                  Last post
                0
                • Categories
                • Recent
                • Tags
                • Popular
                • World
                • Users
                • Groups