From 0bbe88666942f337be2912cba1b17f83167f224e Mon Sep 17 00:00:00 2001 From: Robert Jordens Date: Wed, 6 Jan 2016 13:12:42 -0700 Subject: [PATCH] doc/manual: umask warning and openocd installation refinement --- doc/manual/installing.rst | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/doc/manual/installing.rst b/doc/manual/installing.rst index af096891c..17a46c874 100644 --- a/doc/manual/installing.rst +++ b/doc/manual/installing.rst @@ -5,6 +5,12 @@ The preferred way of installing ARTIQ is through the use of the conda package ma The conda package contains pre-built binaries that you can directly flash to your board. But you can also :ref:`install from sources `. +.. warning:: + NIST users need to pay close attention to their ``umask``. The sledgehammer + called ``secureconfig`` leaves you (and root) with umask 027 and files + created by root (e.g. ``sudo make install``) insaccessible to you. + The usual umask is 022. + Installing using conda ---------------------- @@ -186,6 +192,7 @@ These steps are required to generate bitstream (``.bit``) files, build the MiSoC $ cd ~/artiq-dev $ git clone https://github.com/ntfreak/openocd.git $ cd openocd + $ sudo apt-get install build-essentials libtool libusb-1.0-0-dev libftdi-dev $ ./bootstrap $ ./configure $ make