29 lines
1.2 KiB
Text
29 lines
1.2 KiB
Text
$NetBSD: README.OpenBSD,v 1.11 2021/02/10 21:47:15 cjep Exp $
|
|
|
|
Please read the general README file as well.
|
|
|
|
Care should be taken so that the tools that this kit installs do not conflict
|
|
with the OpenBSD userland tools. There are several steps:
|
|
|
|
1. If you do not intend to use the OpenBSD ports tools, it's probably a
|
|
good idea to move them out of the way to avoid confusion, e.g.:
|
|
cd /usr/sbin
|
|
mv pkg_add pkg_add.orig
|
|
mv pkg_create pkg_create.orig
|
|
mv pkg_delete pkg_delete.orig
|
|
mv pkg_info pkg_info.orig
|
|
|
|
2. The bootstrap script will create an initial mk.conf file located in
|
|
in your target pkgsrc directory. It contains the settings you provided to
|
|
bootstrap. The bootstrap will tell you where it is when it completes.
|
|
|
|
3. It's possible to use pkgsrc libraries instead of system libraries. For
|
|
example, to use OpenSSL, you can use:
|
|
./bootstrap --prefer-pkgsrc=openssl
|
|
Or after a bootstrap, you can add the following line to $prefix/etc/mk.conf:
|
|
PREFER.openssl=pkgsrc
|
|
|
|
The bootstrap has been tested on OpenBSD 6.8 (amd64, sparc64, i386). It
|
|
has also been tested on these platforms with 6.9-beta and there should be
|
|
no reason why it won't work on 6.9 when it is released. Previously it
|
|
has been used on 5.5 (sparc64), 5.6 (amd64, sparc64) and 3.0.
|