Comments (4)
Hi,
I'm encountering this same issue, we do not have git
installed and we would not like to install it.
We are currently using oraclelinux
Docker container and it does not contain git
by default and we like to keep it that way.
You can easily test this by:
docker pull oraclelinux
docker run -it --entrypoint /bin/bash oraclelinux
yum install -y npm
npm init
# do init stuff to get package.json file
npm i --save samlp
Installation stops in error:
npm ERR! git clone --template=/root/.npm/_git-remotes/_templates --mirror [email protected]:auth0/xmldom.git /root/.npm/_git-remotes/git-github-com-auth0-xmldom-git-v0-1-19-auth0-1-cc06230f: undefined
npm ERR! git clone --template=/root/.npm/_git-remotes/_templates --mirror [email protected]:auth0/xmldom.git /root/.npm/_git-remotes/git-github-com-auth0-xmldom-git-v0-1-19-auth0-1-cc06230f: undefined
npm ERR! Linux 4.9.125-linuxkit
npm ERR! argv "/usr/bin/node" "/usr/bin/npm" "i" "samlp"
npm ERR! node v6.17.1
npm ERR! npm v3.10.10
npm ERR! code ENOGIT
npm ERR! not found: git
npm ERR!
npm ERR! Failed using git.
npm ERR! This is most likely not a problem with npm itself.
npm ERR! Please check if you have git installed and in your PATH.
npm ERR! Please include the following file with any support request:
npm ERR! /npm-debug.log
[root@27bc17e95a98 /]# exit
Possible solution could be yarn
which installs samlp
properly, but because we are not using yarn it would make too much changes to our scripts. (large project)
Solution in samlp would be that in package.json
file you would directly point to .tar.gz
file in xmldom dependency to fix this or publish your xmldom in to npm registry.
@ziluvatar could you verify this and perhaps fix package.json in samlp side?
from node-samlp.
Here is PR on this #87
from node-samlp.
Is there any progress on this? This is a huge issue when there is no git present on the system.
from node-samlp.
Can this please be fixed or #87 looked at and merged. Much of the corporate world is stuck behind firewalls and can't access github directly. We just want xmldom resolved from npm if possible.
from node-samlp.
Related Issues (20)
- update xml-crypto dependency HOT 3
- Update saml dependency HOT 1
- Current backwards compatability checks are preventing dependencies from being updated. HOT 2
- Math.random() is not cryptographically secure HOT 1
- Add Organization Details to samlp.metadata
- Request for help
- Dynamically Set Audience
- Uncaught Exception Error in samlp.logout
- Update xml-crypto dependency to solve npm audit issue 1769 HOT 1
- Found Vulnerability ' Improper Input Validation ' and ' Prototype Pollution ' on Synk.io HOT 3
- Npm audit advisories found HOT 1
- Caching suggestion to avoid phantom logons
- Errors do not end up in the express middleware chain
- SP initiated flow
- Missing saml: prefix on Issuer and NameID tags in LogoutRequest HOT 1
- redirectEndpointPath documentation HOT 1
- 401 improvement HOT 1
- SAML assertion signing using HSM
- NPM Release for 3.4.2? HOT 1
- Can I get an example code
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from node-samlp.