HowTo use NetBSD pre-built packages
Reminder to self: you need to set up the PKG_PATH to the correct FTP
URI. Also, use the correct ARCH, otherwise the installer complains. Do
not use amd64, but rather x86_64.
Here it is, you’d think this be something the installer could set up a default for …
PKG_PATH=http://ftp.netbsd.org/pub/pkgsrc/packages/NetBSD/amd64/6.1.5/All/
or if you use the latest on an old ThinkPad T42:
PKG_PATH=http://ftp.netbsd.org/pub/pkgsrc/packages/NetBSD/i386/9.0/All/
The simply
pkg_add -v git
Or so you might think! As this blog points out, you also need to install some root certificates to get HTTPS/SSL working. sigh
pkg_add -v openssl
pkg_add -v mozilla-rootcerts
Followed by
touch /etc/openssl/openssl.cnf
cd /etc/openssl/certs
mozilla-rootcerts extract
mozilla-rootcerts rehash
on newer NetBSD you only need to do:
mozilla-rootcerts install
Then you can clone your GitHub repo and start working …
cd
git clone https://github.com/troglobit/pimd
On FreeBSD it’s a lot simpler, type pkg dasdastradf and the OS asks
you nicely if you want to install the pkgsrc system? Reply and then
simply do pkg add git.
P.S. Modern NetBSD have
pkgin, so use the above only to bootstrap pkgin, then use that for the rest.