NetBSD - gluster/infra-docs GitHub Wiki

NetBSD setup

We use NetBSD 7.0 for regression runs and 6.0 for smoke builds. They're both 32-bit installs.

Getting Started

The NetBSD machines are quite different from the Linux machines. But here are some tips to get started

  • Use bash. The default shell for the Jenkins user is sh, type bash to switch to bash.
  • Take a look at the /opt/qa folder. The build.sh and regression.sh are different from usual. You may want to acquaint yourself with the differences.
  • To switch to root user, type su -
  • The executables in /sbin are not in the $PATH by default, so that might trip you up if you can't get mount working. You may want to run PATH="/sbin:$PATH"
  • You can't use the Home, or End keys to jump between the start and end of line. You have to resort to the bash defaults:
    • Ctrl + a - Move to start of line
    • Ctrl + e - Move to end of line
    • Ctrl + f - Move forward by one word
    • Ctrl + b - Move backward by one word