Skip to content

unixgeek/soekris-nanobsd-builder

Repository files navigation

Soekris NanoBSD Builder

This project uses Vagrant to provide a repeatable build process that builds NanoBSD for a Soekris device. This currently builds for a Net5501 device.

Requirements

Usage

  1. Create the box. This will take some time as updates are installed as part of provisioning.

    vagrant up
    
  2. Build the NanoBSD image.

    vagrant ssh
    ./build-nanobsd.sh
    
  3. Copy image to the Soekris device.

    cat /usr/obj/nanobsd.net5501/_.disk.image | ssh root@net5501 "sh /root/update"
    
  4. Reboot Soekris device.

Updating Project

Reminder to self on how to skim over changes outside of release notes.

  • Check src.conf(5) man page.

  • Check source code.

    git clone https://github.com/freebsd/freebsd-src
    git diff release/12.3.0..release/13.0.0 share/man/man5/src.conf.5
    git diff release/12.3.0..release/13.0.0 tools/tools/nanobsd
    git diff release/12.3.0..release/13.1.0 sys/i386/conf/GENERIC
    

About

Build NanoBSD for a Soekris device.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages