Package Details: obfs4proxy 0.0.14-1

Git Clone URL: https://aur.archlinux.org/obfs4proxy.git (read-only, click to copy)
Package Base: obfs4proxy
Description: The obfourscator - a pluggable transport proxy written in Go
Upstream URL: https://gitlab.com/yawning/obfs4
Keywords: go tor
Licenses: BSD
Submitter: mutantmonkey
Maintainer: mutantmonkey
Last Packager: mutantmonkey
Votes: 27
Popularity: 0.021282
First Submitted: 2015-09-10 07:03 (UTC)
Last Updated: 2022-09-05 23:13 (UTC)

Dependencies (3)

Required by (1)

Sources (1)

Latest Comments

1 2 Next › Last »

artefact commented on 2022-04-24 12:43 (UTC)

If you intend to run obfs4proxy with tor to bind to a low port (eg 443 or 80), you will need to run setcap cap_net_bind_service=+ep /usr/bin/obfs4proxy after every install/upgrade of this package.

Maybe it might be worth adding this notice in a post-install/upgrade hook?

yawning commented on 2022-01-02 09:10 (UTC)

Git with either https://gitlab.com/yawning/obfs4 (canonical) or https://github.com/Yawning/obfs4 (mirror).

aminvakil commented on 2022-01-02 08:25 (UTC)

@yawning Thanks for answering here, I didn't expect it!

So you're suggesting to switch to github from now on?

yawning commented on 2022-01-02 01:18 (UTC)

curl: (22) The requested URL returned error: 404 ==> ERROR: Failure while downloading https://people.torproject.org/~yawning/releases/obfs4proxy/obfs4proxy-0.0.12.tar.xz

Not sure what is https://github.com/Yawning/obfs4/releases/tag/obfs4proxy-0.0.12 though...

Due to time constraints and a lack of motivation, I have stopped making and uploading tar.xz archives of releases, and switched to only using signed git tags. Sorry for the inconvenience.

aminvakil commented on 2022-01-01 11:34 (UTC)

curl: (22) The requested URL returned error: 404 ==> ERROR: Failure while downloading https://people.torproject.org/~yawning/releases/obfs4proxy/obfs4proxy-0.0.12.tar.xz

Not sure what is https://github.com/Yawning/obfs4/releases/tag/obfs4proxy-0.0.12 though...

makeworld commented on 2021-02-01 16:34 (UTC)

When installing I get hundreds of lines like this:

rm: cannot remove '/home/USERNAME/.cache/yay/obfs4proxy/src/go/pkg/mod/gitlab.com/yawning/utls.git@v0.0.11-1/.travis.yml': Permission denied

The path changes, but it's all in the package cache area.

The package installed successfully anyway.

aminvakil commented on 2020-01-23 19:58 (UTC)

I'm in Iran and cannot install this package without tor, so I decided to create an AUR package which uses tor service to download sources, you just have to make sure tor service is up and working.

Please give me feedback on this package, Thanks.

https://aur.archlinux.org/packages/obfs4proxy-behind-tor/

I also maintain this package if it's useful to anyone.

https://aur.archlinux.org/packages/tor-browser-behind-tor/

strshr commented on 2019-03-20 16:22 (UTC)

Builds fine on armv6h, could we have that one added on the list of architectures for the package?

murchik commented on 2017-08-27 12:54 (UTC)

Can't build the package. runtime # runtime /usr/lib/go/src/runtime/signal_unix.go:27: _SIG_DFL redeclared in this block previous declaration at /usr/lib/go/src/runtime/signal1_unix.go:15 /usr/lib/go/src/runtime/signal_unix.go:28: _SIG_IGN redeclared in this block previous declaration at /usr/lib/go/src/runtime/signal1_unix.go:16 /usr/lib/go/src/runtime/signal_unix.go:37: fwdSig redeclared in this block previous declaration at /usr/lib/go/src/runtime/signal1_unix.go:25 /usr/lib/go/src/runtime/signal_unix.go:42: disableSigChan redeclared in this block previous declaration at /usr/lib/go/src/runtime/signal1_unix.go:35 /usr/lib/go/src/runtime/signal_unix.go:43: enableSigChan redeclared in this block previous declaration at /usr/lib/go/src/runtime/signal1_unix.go:36 /usr/lib/go/src/runtime/signal_unix.go:44: maskUpdatedChan redeclared in this block previous declaration at /usr/lib/go/src/runtime/signal1_unix.go:37 /usr/lib/go/src/runtime/signal_unix.go:56: signalsOK redeclared in this block previous declaration at /usr/lib/go/src/runtime/signal1_unix.go:49 /usr/lib/go/src/runtime/signal_unix.go:62: initsig redeclared in this block previous declaration at /usr/lib/go/src/runtime/signal1_unix.go:55 /usr/lib/go/src/runtime/signal_unix.go:97: sigInstallGoHandler redeclared in this block previous declaration at /usr/lib/go/src/runtime/signal1_unix.go:90 /usr/lib/go/src/runtime/signal_unix.go:122: sigenable redeclared in this block previous declaration at /usr/lib/go/src/runtime/signal1_unix.go:115 /usr/lib/go/src/runtime/signal_unix.go:122: too many errors ==> ERROR: A failure occurred in build(). Aborting... ==> ERROR: Makepkg was unable to build obfs4proxy. Any ideas?

strshr commented on 2017-06-09 07:08 (UTC)

Could you, please, add armv6h to the list of supported architectures? Builds fine on RPI 1.