home.social

#occambsd — Public Fediverse posts

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

  1. Does anyone have resources regarding the art and science of #FreeBSD #ARM64 kernel configuration? It is split across many files and appears to be quite fragile.

    I tried unifying the many options/devices into a single “GENERIC” file but that did not work, and removing items is explosive.

    I would like to have a meaningful #OccamBSD ARM64 build but it’s kicking my butt.

  2. @teajaygrey @dch How did y’all know I am working on #OccamBSD… on ARM64?

  3. Been trying to keep my #PCEngines #ALIX boards alive, but it looks like #NanoBSD in #FreeBSD doesn't work (compile error in tz!) ...

    Nobody seems to still product bootable system images for i386 anymore - not even #NetBSD or #DietPi :(

    ... which is a real shame; I want to use these extremely reliable, low-power SBCs as #Zabbix Proxies (using memory-backed #SQLite for the DB), but this seems to be a realllllllly big lift :(

    @dexter is this something #OccamBSD can help me with? No chance of a 14.3 serial-console image out there?

  4. Been trying to keep my #PCEngines #ALIX boards alive, but it looks like #NanoBSD in #FreeBSD doesn't work (compile error in tz!) ...

    Nobody seems to still product bootable system images for i386 anymore - not even #NetBSD or #DietPi :(

    ... which is a real shame; I want to use these extremely reliable, low-power SBCs as #Zabbix Proxies (using memory-backed #SQLite for the DB), but this seems to be a realllllllly big lift :(

    @dexter is this something #OccamBSD can help me with? No chance of a 14.3 serial-console image out there?

  5. Been trying to keep my #PCEngines #ALIX boards alive, but it looks like #NanoBSD in #FreeBSD doesn't work (compile error in tz!) ...

    Nobody seems to still product bootable system images for i386 anymore - not even #NetBSD or #DietPi :(

    ... which is a real shame; I want to use these extremely reliable, low-power SBCs as #Zabbix Proxies (using memory-backed #SQLite for the DB), but this seems to be a realllllllly big lift :(

    @dexter is this something #OccamBSD can help me with? No chance of a 14.3 serial-console image out there?

  6. Been trying to keep my #PCEngines #ALIX boards alive, but it looks like #NanoBSD in #FreeBSD doesn't work (compile error in tz!) ... which is a real shame; I want to use these extremely reliable, low-power SBCs as #ZabbixDietPi, etc.

    ... which is a real shame; I want to use these extremely reliable, low-power SBCs as #Zabbix Proxies (using memory-backed #SQLite for the DB), but this seems to be a realllllllly big lift :(

    @dexter is this something #OccamBSD can help me with? No chance of a 14.3 serial-console image out there?

  7. I have just pushed a wave of #OccamBSD changes:

    github.com/michaeldexter/occam

    1. Make occambsd.sh and propagate.sh mostly spellcheck-approved

    2. Add “directory of patches” support to OccamBSD

    4. The PkgBase improvements I mentioned a few days ago, which will probably evolve the most

    4. Misc style and bug fixes

  8. From the brute force|you’re welcome department: I am finally using some git log noise to run build option regression tests with #OccamBSD, going back in time until it succeeds.

  9. Migrated my mail server to my dedicated host today! :flan_hacker: :flan_royal:

    I am left with one tiny VM for offsite DNS, and one dedicated host with several jails.

    I now have the urge to set up several smaller jails for shared services, all built on #OccamBSD. #sysadmin

  10. Time to power up the Honeycombs, deploy a DMZ isolated L2, and inform everyone's favourite :bsdhead: #OccamBSD author @dexter 👋🏻 that sixteen cores of ARM64 and 64GB ECC are available for use... after some cabling and relocation into one of the #homelab racks in an adjacent room.

  11. Call For Testing: Major #OccamBSD updates

    occambsd.sh - More-consistent syntax
    propagate.sh - Propagate PkgBase installs
    imagine.sh - Image boot images from the others and upstream
    sideload.sh - Push (much of) a #FreeBSD configuration to a new installation
    rc.local.sh - Semi-idempotently configure basic aspects of a system

    They’re never done, never perfect, but they do exactly what I have envisioned in various ways and given talks about for 20+ years.

    github.com/michaeldexter/occam

  12. It’s time.

    I could use some beta testers of #OccamBSD/Imagine:

    github.com/michaeldexter/occam

    I blocked the #FreeBSD 14.0 and 14.1 releases with bugs it exposed and the whole notion has been living in my head rent-free for twenty years.

    The pair do a LOT but hopefully the documentation is clear.

    Want to spin up a FreeBSD 15 ZFS VM? Try:

    sudo sh imagine.sh -r 15.0-CURRENT -z -b

    Then note the boot scripts in ~/imagine-work

    ❤️

  13. #NerdNews!

    It took time ...

    But. I have #OccamBSD building root-on-ZFS VMs and imagine.sh making mirrored boot drives from the output.

    212MB on disk.

    Mirrored ZFS boot.

    Appliance paradise.

  14. Release early/often/occasionally...

    I have added #OmniOS and #Windows autounattend.xml support to the #FreeBSD *agine.sh aspects of #OccamBSD. They aren't fully unified but they're going from cousins to siblings.

    I use this all the time and maybe you'll find it useful too. Please report any issues you encounter. This is... multifaceted.

    github.com/michaeldexter/occam

  15. #OccamBSD has sprouted another default build choice and imagine.sh has sprouted boot environment support, including from OccamBSD objects. Let me know if you hit any issues.

    github.com/michaeldexter/occam

  16. Yet more #OccamBSD hacking.

    For the five or so of you who know what that is and are interested.

  17. Yet more #OccamBSD refactoring but that doesn't mean I've found my hardware ISO boot bug. 😐

    GitHub.com/michaeldexter/occam

  18. #OccamBSD cleanup time... pushed some ARM64 fixes, removed the imagine.sh handoff, chasing a CD boot issue.

  19. #OccamBSD news: ARM64 is working on ARM64 QEMU. @antranigv and I found a number of build bugs but our doing our best to document and report them.

    Cross building on AMD64 is broken and hopefully can be fixed.

    Thank you everyone who is helping out, especially #AntMan

  20. I have added multi-architecture support to #OccamBSD and an AMD64 profile that builds. I have not tested it on an emulator, virtual, or hardware machine. Thank you @antranigv for requesting this.

    #FreeBSD #smol

  21. Between calls... I added hardware support to #OccamBSD, making for essentially FreeDOS, but #FreeBSD on my ThinkPad T480. Unless FreeDOS has networking ...

    github.com/michaeldexter/occam

  22. #OccamBSD news: I fixes the 'df -h' bug and a typo:

    github.com/michaeldexter/occam

    Next frontier: hardware support.