Guide to Unix/BSD/OpenBSD/Customize Installation

You may want to customize your installation if:
 * you want to install a new set of packages during the OpenBSD installation.
 * if you want to report an installation problem.
 * If you want to change the default configuration files.

Inside the iso
Mount the iso and cd into it. See the Guide to Unix Explanation section on how to mount an iso file. Then the , and then directory. cd ///

For me it is: cd /Volumes/OpenBSD:i386_4.4_Install_CD/4.4/i386 (My auto-mount system gives the files that it mounts long names).

Layout
For OpenBSD 4.4 i386 it is: 4.4   i386 BASE44.tgz boot.catalog bsd bsd.mp bsd.rd cdboot cdbr comp44.tgz etc44.tgz game44.tgz man44.tgz misc44.tgz xbase44.tgz xetc44.tgz xfont44.tgz xserv44.tgz <span style="font-size: 9.3pt;" id="fn_xshare44.tgz_back">xshare44.tgz <span style="font-size: 9.3pt;" id="fn_TRANS.TBL_back">TRANS.TBL TRANS.TBL etc. TRANS.TBL boot.conf TRANS.TBL

Customize
Take the packages out of the iso and edit them as described below. Then take all of the files and make a new iso.

Install additional packages
Cd into the iso as directed before. Now change the file permissions. If you want another package installed as an option. Take the package and rename it (do not put a period): site - .tgz

For abiword on OpenBSD 4.4, it is: site44-abiword.tgz

You will also have to find its dependencies and include them as well.

Change configuration files
Untar etc44.tgz. You will find all of the default configuration files in etc. inside of the package. Edit them and retar them.