doc/manual: umask warning and openocd installation refinement

This commit is contained in:
Robert Jördens 2016-01-06 13:12:42 -07:00
parent 73b4aff3c2
commit 0bbe886669
1 changed files with 7 additions and 0 deletions

View File

@ -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. The conda package contains pre-built binaries that you can directly flash to your board.
But you can also :ref:`install from sources <install-from-sources>`. But you can also :ref:`install from sources <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 Installing using conda
---------------------- ----------------------
@ -186,6 +192,7 @@ These steps are required to generate bitstream (``.bit``) files, build the MiSoC
$ cd ~/artiq-dev $ cd ~/artiq-dev
$ git clone https://github.com/ntfreak/openocd.git $ git clone https://github.com/ntfreak/openocd.git
$ cd openocd $ cd openocd
$ sudo apt-get install build-essentials libtool libusb-1.0-0-dev libftdi-dev
$ ./bootstrap $ ./bootstrap
$ ./configure $ ./configure
$ make $ make