Updating GitHub forked repository

Submitted by Fekete Zoltán on Tue, 01/31/2017 - 07:07

Quote from stackoverflow.com:

# Add the remote, call it "upstream":

git remote add upstream https://github.com/whoever/whatever.git

# Fetch all the branches of that remote into remote-tracking branches,
# such as upstream/master:

git fetch upstream

# Make sure that you're on your master branch:

git checkout master

# Rewrite your master branch so that any commits of yours that
# aren't already in upstream/master are replayed on top of that
# other branch:

git rebase upstream/master


Solving 'too many open files' problem on NetBSD
When you see 'too many open files' message in the log of any userspace program, you have to tweak a couple of things to eliminate.
Fekete Zoltán Mon, 01/23/2017 - 18:00

Installing CA Certificates into NetBSD

Submitted by Fekete Zoltán on Mon, 01/23/2017 - 08:00

1. Download the CA certificate in PEM format

If  it was not available in PEM, then determine which format it is (here: DER), then convert it:

$ openssl x509 -in ca-cerificate-file.crt -inform DER -out ca-cerificate-file.pem -outform PEM

2. Check the fingerprint

$ openssl x509 -noout -fingerprint -in ca-certificate-file

3. Copy the CA cert frile into /etc/openssl/certs folder 

Then cd there.

LibreOffice does not build because librdf is too old
LibreOffice needs redland >=1.0.16, which provides librdf. Certainly you have installed 1.0.17 as a package. However the build system complains as: "librdf too old Need >=1.0.16" So, what?
Fekete Zoltán Sat, 01/21/2017 - 20:08

Solve libxml2 build problem

Submitted by Fekete Zoltán on Sat, 01/21/2017 - 19:24

When you experience problems building libxml2 or any other ports depending on it (e.g. libreoffice), see the error message of the compiler. If it contains undefined reference 'lzma_auto_compress', then simply remove lzma and lzmalib packages from the system and continue the build process.

Reason: The base system contains lzma library, and the uncompatible package version supresses if installed.


Mounting webdav under NetBSD with unprivileged user
After a few steps you will be able to mount a standard webdav share into your NetBSD box.
Fekete Zoltán Sat, 01/21/2017 - 13:53