Commit Briefs

e10ddf8263 Isaac Meerleo

Added more shape to the idea (main)


b43c2679cf Isaac Meerleo

Initial commit


Branches

Tags

This repository contains no tags

Tree

README.mdcommits | blame
ibsdcommits | blame

README.md

# Build OpenBSD images with various tools configured OOB

Build OpenBSD images with preconfigured networking, media, and tools.  Use different flavors to change build defaults.

# Plan
1) Download & Varify OpenBSD Image
2) Configure autoinstall(8) & add to image
   auto_install.conf sits in the root of the image.
- Ask the user if they want to answer questions now, or on the device
  (Autoinstall vsmanual installation)
- Ask the user install questions
- Configure /auto_install.conf with answers
3) Apply install.site (and site${VERSION}.tgz)
   install.site sits in the root of the image, chrooted in the base system's root.

# How it works
./ibsd		# Create Isaac's OpenBSD from latest release
./ibsd -s 	# Create Isaac's OpenBSD from latest snapshot

## Networking
### Connect to Intranet
- Connect to temporary wireguard tunnel
- Figure out the next available IP
- Create client configs
- Create server config
- Install client configs
- Install server config
- sh /etc/netstart wg_if

## Coding Tools
### Configure ssh
### Configure Node
### Configure rust
### Configure vi
### Configure emacs

## Music

## Books

## Audio Books

## Flavors
### Basic Server
### Basic Laptop
### Full Isaac Laptop