Comments (4)
Hmm, yeah. Try this:
cd ~/go
mkdir -p src/github.com/micromdm
cd src/github.com/micromdm
git clone [email protected]:micromdm/scep.git
cd scep
make
Maybe our docs need an adjustment..
from scep.
Ignore my last post, that was caused by my network setup. When I switched to a "normal" network without any proxies, it worked.
@jessepeterson Yes, I think it makes sense to update the README. People who use golang probably don't need it, but for all the rest, it will be really helpful.
from scep.
@Loreno10 feel free to submit a PR adding the linux ARM target to the Makefile, too :)
from scep.
Before running make
, I modified Makefile
as follows:
VERSION=$(shell git describe --tags --always --dirty)
LDFLAGS=-ldflags "-X main.version=$(VERSION)"
OSARCH=$(shell go env GOHOSTOS)-$(shell go env GOHOSTARCH)
SCEPCLIENT=\
scepclient-linux-arm \
scepclient-darwin-amd64 \
scepclient-freebsd-amd64 \
scepclient-windows-amd64.exe
SCEPSERVER=\
scepserver-linux-arm \
scepserver-darwin-amd64 \
scepserver-freebsd-amd64 \
scepserver-windows-amd64.exe
Basically, I changed scepclient-linux-amd64
to scepclient-linux-arm
(and analogical change for the server, although in my case I need just client).
Here's what I see when I run make
:
pi@rpi:~/go/src/github.com/micromdm/scep $ make
GOOS=linux GOARCH=arm go build -ldflags "-X main.version=v2.1.0-dirty" -o scepclient-linux-arm ./cmd/scepclient
go: github.com/boltdb/[email protected]: Get "https://proxy.golang.org/github.com/boltdb/bolt/@v/v1.3.1.mod": x509: certificate signed by unknown authority
go: downloading github.com/go-kit/kit v0.4.0
go: downloading github.com/pkg/errors v0.8.0
go: downloading go.mozilla.org/pkcs7 v0.0.0-20210730143726-725912489c62
go: downloading github.com/gorilla/mux v1.4.0
go: downloading github.com/groob/finalizer v0.0.0-20170707115354-4c2ed49aabda
go: github.com/boltdb/[email protected]: Get "https://proxy.golang.org/github.com/boltdb/bolt/@v/v1.3.1.mod": x509: certificate signed by unknown authority
make: *** [Makefile:22: scepclient-linux-arm] Error 1
How can I fix it?
from scep.
Related Issues (20)
- Building on Ubuntu and running on Docker Alpine results in "no such file or directory" HOT 3
- Revocation Endpoint HOT 2
- Feature Request - Adding Key Attributes to CSR (SCEP Client) HOT 3
- github.com/boltdb/bolt switch to github.com/etcd-io/bbolt? HOT 1
- Openssl revoke doesn't work with index.txt HOT 2
- Is it possible to configure SCEP to get certificate from Let's Encrypt? HOT 2
- docker server not start with PKCS#8 key HOT 1
- TestGenerateSubjectKeyID fails HOT 1
- Official Release? HOT 1
- Juniper SRX Compatibility HOT 3
- Enrollment from CISCO Router HOT 6
- Implementing PKCS11 HOT 2
- DES default HOT 2
- Proxy Implementation HOT 2
- Custom SCEP Client works for NDES, not GO SCEP Server HOT 18
- Compatibility with OpenXPKI HOT 1
- support SM2 ? HOT 4
- Include challenge password into CSR HOT 1
- Unable to enroll second device after enrolling one device (with nanomdm) HOT 5
- SCEP Server Error : "failed to sign CSR" HOT 3
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 scep.