Internal fork of https://github.com/Netflix/lemur.git
dfb9e3a0c8
Affecting Ubuntu 16.04.3 LTS: Following the directions of http://lemur.readthedocs.io/en/latest/quickstart/index.html, the make release command fails as the command 'node' cannot be found. Adding nodejs-legacy solves the issue and allows the build to complete. (lemur) lemur@lemur1:/www/lemur$ make release --> Installing dependencies npm install npm WARN deprecated gulp-minify-css@1.2.4: Please use gulp-clean-css npm WARN deprecated bower@1.8.2: ...psst! Your project can stop working at any moment because its dependencies can change. Prevent this by migrating to Yarn : https://bower.io/blog/2017/how-to-migrate-away-from-bower/ npm WARN deprecated gulp-foreach@0.1.0: Either use gulp-tap or gulp-flatmap, depending on your needs npm WARN deprecated express@2.5.11: express 2.x series is deprecated npm WARN deprecated connect@1.9.2: connect 1.x series is deprecated npm WARN deprecated minimatch@2.0.10: Please update to minimatch 3.0.2 or higher to avoid a RegExp DoS issue npm WARN deprecated minimatch@0.2.14: Please update to minimatch 3.0.2 or higher to avoid a RegExp DoS issue npm WARN deprecated graceful-fs@1.2.3: graceful-fs v3.0.0 and before will fail on node releases >= v7.0. Please update to graceful-fs@^4.0.0 as soon as poss ible. Use 'npm ls graceful-fs' to find it in the tree. npm WARN deprecated node-uuid@1.4.8: Use uuid module instead npm WARN deprecated minimatch@0.3.0: Please update to minimatch 3.0.2 or higher to avoid a RegExp DoS issue npm WARN prefer global marked@0.3.6 should be installed with -g > optipng-bin@3.1.4 postinstall /www/lemur/node_modules/optipng-bin > node lib/install.js sh: 1: node: not found npm WARN install:optipng-bin@3.1.4 optipng-bin@3.1.4 postinstall: `node lib/install.js` npm WARN install:optipng-bin@3.1.4 spawn ENOENT > jpegtran-bin@3.2.0 postinstall /www/lemur/node_modules/jpegtran-bin > node lib/install.js sh: 1: node: not found npm WARN install:jpegtran-bin@3.2.0 jpegtran-bin@3.2.0 postinstall: `node lib/install.js` npm WARN install:jpegtran-bin@3.2.0 spawn ENOENT > gifsicle@3.0.4 postinstall /www/lemur/node_modules/gifsicle > node lib/install.js sh: 1: node: not found npm WARN install:gifsicle@3.0.4 gifsicle@3.0.4 postinstall: `node lib/install.js` npm WARN install:gifsicle@3.0.4 spawn ENOENT > Lemur@ postinstall /www/lemur > bower install --allow-root --config.interactive=false /usr/bin/env: ‘node’: No such file or directory Makefile:24: recipe for target 'release' failed make: *** [release] Error 1 (lemur) lemur@lemur1:/www/lemur$ which node (lemur) lemur@lemur1:/www/lemur$ Installing the package to solve the issue. vsnine@lemur1:~$ sudo apt-get install nodejs-legacy Reading package lists... Done Building dependency tree Reading state information... Done The following NEW packages will be installed: nodejs-legacy 0 upgraded, 1 newly installed, 0 to remove and 79 not upgraded. Need to get 27.7 kB of archives. After this operation, 81.9 kB of additional disk space will be used. Get:1 http://ca.archive.ubuntu.com/ubuntu xenial-updates/universe amd64 nodejs-legacy all 4.2.6~dfsg-1ubuntu4.1 [27.7 kB] Fetched 27.7 kB in 0s (52.4 kB/s) Selecting previously unselected package nodejs-legacy. (Reading database ... 73230 files and directories currently installed.) Preparing to unpack .../nodejs-legacy_4.2.6~dfsg-1ubuntu4.1_all.deb ... Unpacking nodejs-legacy (4.2.6~dfsg-1ubuntu4.1) ... Processing triggers for man-db (2.7.5-1) ... Setting up nodejs-legacy (4.2.6~dfsg-1ubuntu4.1) ... vsnine@lemur1:~$ which node /usr/bin/node vsnine@lemur1:~$ |
||
---|---|---|
docs | ||
gulp | ||
lemur | ||
trustores | ||
.bowerrc | ||
.coveragerc | ||
.gitattributes | ||
.gitignore | ||
.jshintignore | ||
.jshintrc | ||
.pre-commit-config.yaml | ||
.travis.yml | ||
AUTHORS | ||
bower.json | ||
CHANGELOG.rst | ||
config-default.py | ||
docker-compose.yml | ||
Dockerfile | ||
gulpfile.js | ||
LICENSE | ||
Makefile | ||
MANIFEST.in | ||
OSSMETADATA | ||
package.json | ||
README.rst | ||
setup.cfg | ||
setup.py | ||
tox.ini |
Lemur ===== .. image:: https://badges.gitter.im/Join%20Chat.svg :alt: Join the chat at https://gitter.im/Netflix/lemur :target: https://gitter.im/Netflix/lemur?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge .. image:: https://readthedocs.io/projects/lemur/badge/?version=latest :target: https://lemur.readthedocs.io :alt: Latest Docs .. image:: https://img.shields.io/badge/NetflixOSS-active-brightgreen.svg .. image:: https://travis-ci.org/Netflix/lemur.svg :target: https://travis-ci.org/Netflix/lemur Lemur manages TLS certificate creation. While not able to issue certificates itself, Lemur acts as a broker between CAs and environments providing a central portal for developers to issue TLS certificates with 'sane' defaults. It works on CPython 3.5. We deploy on Ubuntu and develop on OS X. Project resources ================= - `Lemur Blog Post <http://techblog.netflix.com/2015/09/introducing-lemur.html>`_ - `Documentation <http://lemur.readthedocs.io/>`_ - `Source code <https://github.com/netflix/lemur>`_ - `Issue tracker <https://github.com/netflix/lemur/issues>`_ - `Docker <https://github.com/Netflix/lemur-docker>`_