Project Goals
| Project Status Please note that this project is no longer active. If you are interested in taking over the code base please let me know. |
- 4.1
- 4.2
- Changes
- Downloads
- Notes (Release 4.2)
- Project Goals
- Project License
- Project Management (Release 4.2)
Project Goals
- Simple update process
- Simple image build process
- Attempt not to jeprodize 'secure by default'
Simple update process
The builds are made from sources with the most recent stable patches applied. A cvs update is included in the release.sh which attempts to make applying those patches a simple process.
The creation of the updated binary tgz packages are made using the standard release process, which includes a GENERIC kernel build and install.
Simple image build process
Once the updated binary packages are made, the image.sh script relies on the reported compact flash geometry to create a correct disk image. The script borrows from the install.md and Makefile.inc scripts to create a valid image.
The image.sh script does not copy over the standard '/etc/rc'. Instead a skeleton rc script is used which has been edited to reduce the number of running daemons.
Attempt not to jeprodize 'secure by default'
Throughout this project, OpenBSD 'default' settings were used whenever possible, to avoid jeprodizing the default security of the OS.