Package Details: ngrok 2.1.18-1

Git Clone URL: https://aur.archlinux.org/ngrok.git (read-only)
Package Base: ngrok
Description: A tunneling, reverse proxy for developing and understanding networked, HTTP services
Upstream URL: https://ngrok.com
Licenses: Apache
Submitter: neersighted
Maintainer: neersighted
Last Packager: neersighted
Votes: 25
Popularity: 0.285888
First Submitted: 2013-09-08 17:10
Last Updated: 2016-11-01 00:48

Dependencies (0)

Required by (0)

Sources (1)

Pinned Comments

neersighted commented on 2016-10-08 16:36

This package is now based on ngrok 2.x, and is binary only. There is some auto-updating functionality built into ngrok now, but as I only recently switched to 2.x, I am not sure what effect this will have on the packaging. Please let me know if you run into any problems.

Latest Comments

jamesan commented on 2016-10-28 18:16

The checksum validation currently fails as the source URL points to an updated version of the binary archive. The current version is 2.1.18 and the correct SHA256 checksum value is: 0165a266388e80b467d6f97fcc42baa51da262c467b99bfb79305d7b6dd22b94.

CircleCode commented on 2016-10-12 06:53

please mark it as conflicting with previous ngrok-bin

neersighted commented on 2016-10-08 16:36

This package is now based on ngrok 2.x, and is binary only. There is some auto-updating functionality built into ngrok now, but as I only recently switched to 2.x, I am not sure what effect this will have on the packaging. Please let me know if you run into any problems.

mart-e commented on 2016-09-16 08:45

The package is broken because code.google no longer exists.
It has been fixed upstream at https://github.com/inconshreveable/ngrok/pull/308
but not yet integrated into a release.
I have asked to make a 1.7.2 version (https://github.com/inconshreveable/ngrok/issues/368) but in the meantime, if you want to build it, you need to modify the PKGBUILD.

-source=("git+https://github.com/inconshreveable/ngrok.git#tag=${pkgver}")
+source=("git+https://github.com/inconshreveable/ngrok.git")

bradpitcher commented on 2016-05-16 18:56

I got an error on build(). Using Antergos:

==> Starting build()...
go fmt ngrok/...
go get github.com/jteeuwen/go-bindata
GOOS="" GOARCH="" go install github.com/jteeuwen/go-bindata/go-bindata
bin/go-bindata -nomemcopy -pkg=assets -tags=release \
-debug=false \
-o=src/ngrok/client/assets/assets_release.go \
assets/client/...
go get github.com/jteeuwen/go-bindata
GOOS="" GOARCH="" go install github.com/jteeuwen/go-bindata/go-bindata
bin/go-bindata -nomemcopy -pkg=assets -tags=release \
-debug=false \
-o=src/ngrok/server/assets/assets_release.go \
assets/server/...
go get -tags 'release' -d -v ngrok/...
github.com/inconshreveable/go-update (download)
package github.com/inconshreveable/go-update/check: cannot find package "github.com/inconshreveable/go-update/check" in any of:
/usr/lib/go/src/github.com/inconshreveable/go-update/check (from $GOROOT)
/tmp/yaourt-tmp-brad/aur-ngrok/src/ngrok/src/github.com/inconshreveable/go-update/check (from $GOPATH)
github.com/inconshreveable/mousetrap (download)
github.com/rcrowley/go-metrics (download)
Fetching https://gopkg.in/yaml.v1?go-get=1
Parsing meta tags from https://gopkg.in/yaml.v1?go-get=1 (status code 200)
get "gopkg.in/yaml.v1": found meta tag main.metaImport{Prefix:"gopkg.in/yaml.v1", VCS:"git", RepoRoot:"https://gopkg.in/yaml.v1"} at https://gopkg.in/yaml.v1?go-get=1
gopkg.in/yaml.v1 (download)
github.com/inconshreveable/go-vhost (download)
package code.google.com/p/log4go: unable to detect version control system for code.google.com/ path
github.com/nsf/termbox-go (download)
github.com/mattn/go-runewidth (download)
github.com/gorilla/websocket (download)
Makefile:8: recipe for target 'deps' failed
make: *** [deps] Error 1
==> ERROR: A failure occurred in build().
Aborting...

zekesonxx commented on 2016-01-09 03:51

@neersighted ngrok-bin is ngrok 2.0 so I would say leave this package as-is.

neersighted commented on 2015-08-05 16:24

I'm not sure how to go about updating to ngrok 2.0. It is a closed-source, totally different program. I'd like to keep this package (and ngrok-git) around. Does anyone object to a ngrok2 package?

daurnimator commented on 2015-07-26 23:55

Can you add a conflicts=ngrok?

foxxy commented on 2015-02-26 14:35

Failed to build with -j2 (or greater). I think the PKGBUILD needs to ensure -j1.

dumphblooz commented on 2015-02-21 10:04

==> Starting build()...
go fmt ngrok/...
go get github.com/jteeuwen/go-bindata
go get github.com/jteeuwen/go-bindata
# cd .; git clone https://github.com/jteeuwen/go-bindata /tmp/yaourt-tmp-nuklea/aur-ngrok/src/ngrok/src/github.com/jteeuwen/go-bindata
fatal: destination path '/tmp/yaourt-tmp-nuklea/aur-ngrok/src/ngrok/src/github.com/jteeuwen/go-bindata' already exists and is not an empty directory.
package github.com/jteeuwen/go-bindata: exit status 128
Makefile:30: recipe for target 'server-assets' failed
make: *** [server-assets] Error 1
make: *** Waiting for unfinished jobs....
GOOS="" GOARCH="" go install github.com/jteeuwen/go-bindata/go-bindata
bin/go-bindata -nomemcopy -pkg=assets -tags=release \
-debug=false \
-o=src/ngrok/client/assets/assets_release.go \
assets/client/...
==> ERROR: A failure occurred in build().

All comments