From 75304ab6d1f3af6c3de3aab6727ec7a477f73708 Mon Sep 17 00:00:00 2001 From: Jakub Warmuz Date: Sat, 5 Sep 2015 19:02:19 +0000 Subject: [PATCH] Add basic setup for FreeBSD --- bootstrap/freebsd.sh | 8 ++++++++ docs/using.rst | 15 +++++++++++++++ 2 files changed, 23 insertions(+) create mode 100755 bootstrap/freebsd.sh diff --git a/bootstrap/freebsd.sh b/bootstrap/freebsd.sh new file mode 100755 index 000000000..180ee21b4 --- /dev/null +++ b/bootstrap/freebsd.sh @@ -0,0 +1,8 @@ +#!/bin/sh -xe + +pkg install -Ay \ + git \ + python \ + py27-virtualenv \ + augeas \ + libffi \ diff --git a/docs/using.rst b/docs/using.rst index d22f22076..1cc48f24a 100644 --- a/docs/using.rst +++ b/docs/using.rst @@ -102,6 +102,21 @@ Centos 7 sudo ./bootstrap/centos.sh +FreeBSD +------- + +.. code-block:: shell + + sudo ./bootstrap/centos.sh + +Bootstrap script for FreeBSD uses ``pkg`` for package installation, +i.e. it does not use ports. + +FreeBSD by default uses ``tcsh``. In order to activate virtulenv (see +below), you will need a compatbile shell, e.g. ``pkg install bash && +bash``. + + Installation ============