aboutsummaryrefslogtreecommitdiff
path: root/INSTALL.NetBSD.md
diff options
context:
space:
mode:
authorThomas Graf <tgraf@noironetworks.com>2014-10-28 11:19:52 +0100
committerBen Pfaff <blp@nicira.com>2014-10-28 08:55:18 -0700
commit542cc9bb8b8817866afcd692a78fa591db5839dc (patch)
treeb41df76180142279ae927a95df791f6384fad247 /INSTALL.NetBSD.md
parent3aa40c8301b3c2538c18569e2a1e05d500b53392 (diff)
doc: Convert docs to Markdown language
Converts the majority of docs over to use the Markdown language for pretty printing on GitHub. It's a rough first convertion without exploiting the full potential of Markdown at this point. Section titles and indentation are fixed as needed. Minimal docs interlinking is added. Signed-off-by: Thomas Graf <tgraf@noironetworks.com> Signed-off-by: Ben Pfaff <blp@nicira.com>
Diffstat (limited to 'INSTALL.NetBSD.md')
-rw-r--r--INSTALL.NetBSD.md33
1 files changed, 33 insertions, 0 deletions
diff --git a/INSTALL.NetBSD.md b/INSTALL.NetBSD.md
new file mode 100644
index 000000000..47322505a
--- /dev/null
+++ b/INSTALL.NetBSD.md
@@ -0,0 +1,33 @@
+How to Install Open vSwitch on NetBSD
+=====================================
+
+On NetBSD, you might want to install requirements from pkgsrc.
+In that case, you need at least the following packages.
+
+ * automake
+ * libtool-base
+ * gmake
+ * python27
+ * py27-xml
+ * pkg_alternatives
+
+Some components have additional requirements. (See [INSTALL](INSTALL.md))
+
+Assuming you are running NetBSD/amd64 6.1.2, you can download and
+install pre-built binary packages as the following.
+(You might get some warnings about minor version mismatch. Don't care.)
+
+ ```
+ # PKG_PATH=http://ftp.netbsd.org/pub/pkgsrc/packages/NetBSD/amd64/6.1.2/All/
+ # export PKG_PATH
+ # pkg_add automake libtool-base gmake python27 py27-xml pkg_alternatives
+ ```
+
+NetBSD's `/usr/bin/make` is not GNU make. GNU make is installed as
+`/usr/pkg/bin/gmake` by the above mentioned `gmake` package.
+
+As all executables installed with pkgsrc are placed in `/usr/pkg/bin/`
+directory, it might be a good idea to add it to your PATH.
+
+Open vSwitch on NetBSD is currently "userspace switch" implementation
+in the sense described in INSTALL.userspace and PORTING.