home.social

#unveil — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #unveil, aggregated by home.social.

fetched live
  1. Built an AI agent harness on OpenBSD 7.8, as a test and - because why not(?)
    It's 198 agents. 198 UNIX users. One kernel.

    Each job runs through a setuid C wrapper:
    chroot(2) → unveil(2) → pledge(2) → execve(2)
    PF handles per-department egress. Every syscall is logged.

    Idle agents cost zero RAM. They're just directory entries until the executor calls them up. No containers. No VMs. No orchestrator bloat.
    Just OpenBSD being exactly what it was built to be. ❤️

    More people should know this OS is the ultimate AI harness. 🐡

    #OpenBSD #pledge #unveil #pf #BSD #AI #agenticAI

  2. We are on ! Come to our to talk to us about our or our program ! But this year we will also have a big today at 10:30, more about that later 😉

  3. Are you eager to know what is the of ? Visit our this weekend during @linuxdays in and be among the first ones to see the new IRL! New is here! Big this Saturday (unveil at 10:30 in Czech, recap in English at 13:00), online stream and recordings will be available linuxdays.cz/2025/program/

  4. 🚨BREAKING: The art world is SHOOK as a #museum unveils a 108 billion pixel scan of 'Girl with a Pearl Earring', because obviously what #Vermeer really needed was more #pixels and some JavaScript errors. 🤦‍♂️ Because nothing says "appreciate classic art" like cramming it into a digital microscope. 🔍🎨
    hirox-europe.com/gigapixel/gir #artworld #digitalart #unveil #GirlWithAPearlEarring #HackerNews #ngated

  5. Is there a way to secure popen(3) in #OpenBSD #unveil(2)? My use case is an upstream program that calls

    popen("/usr/sbin/sendmail -t", "w")

    to send an email. I don't need to unveil sendmail(8) itself, but /bin/sh instead, since popen runs the command in a shell. Obviously, if the program misbehaves, it can do an awful lot more now it has access to /bin/sh.

    I've a feeling that the only way to secure it is to replace popen with pipe+fork+execl, but I'd be very grateful for something simpler! 😊

  6. #BSDCan Talk: Unveil in #OpenBSD
    The Unveil system call, it's use in Programs, and new semantics for it
    by Bob Beck
    youtu.be/gvmGfpMgny4
    More Info:
    bsdcan.org/2019/schedule/event
    #Unveil

  7. #unveil in #OpenBSD has been applied to #Chrome.

    Chrome cannot read ~/.ssh, but it can downloads files to ~/Downloads