obfs4 - git how to ?

Trying to use obfs4 from git on a test bridge : With "root" user: cd /home/TEST git clone https://git.torproject.org/pluggable-transports/obfs4.git ln -s /home/TEST/obfs4/obfs4proxy /usr/bin/obfs4proxy torrc file : [...] ServerTransportPlugin obfs4 exec /usr/bin/obfs4proxy managed ServerTransportListenAddr obfs4 0.0.0.0:48001 In the log when starting Tor : [...] [warn] Could not launch managed proxy executable at '/usr/bin/obfs4proxy' ('Permission denied'). [...] Tor is still working and is connected to the network... Humm, I think I've not understand how to use this source, and how to manage it ?! Thx for you help :) -- Petrusko PubKey EBE23AE5 C0BF 2184 4A77 4A18 90E9 F72C B3CA E665 EBE2 3AE5

chmod o+x /usr/bin/obfs4proxy On 14 Jul 2016 10:55 a.m., "Petrusko" <petrusko@riseup.net> wrote:
Trying to use obfs4 from git on a test bridge :
With "root" user: cd /home/TEST git clone https://git.torproject.org/pluggable-transports/obfs4.git ln -s /home/TEST/obfs4/obfs4proxy /usr/bin/obfs4proxy
torrc file : [...] ServerTransportPlugin obfs4 exec /usr/bin/obfs4proxy managed ServerTransportListenAddr obfs4 0.0.0.0:48001
In the log when starting Tor : [...] [warn] Could not launch managed proxy executable at '/usr/bin/obfs4proxy' ('Permission denied'). [...] Tor is still working and is connected to the network...
Humm, I think I've not understand how to use this source, and how to manage it ?!
Thx for you help :)
-- Petrusko PubKey EBE23AE5 C0BF 2184 4A77 4A18 90E9 F72C B3CA E665 EBE2 3AE5
_______________________________________________ tor-relays mailing list tor-relays@lists.torproject.org https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-relays

On Thu, 14 Jul 2016 14:47:27 +0100 Jonathan Roșca <roscaj@tcd.ie> wrote:
chmod o+x /usr/bin/obfs4proxy
lol no.
On 14 Jul 2016 10:55 a.m., "Petrusko" <petrusko@riseup.net> wrote:
Trying to use obfs4 from git on a test bridge :
With "root" user: cd /home/TEST git clone https://git.torproject.org/pluggable-transports/obfs4.git ln -s /home/TEST/obfs4/obfs4proxy /usr/bin/obfs4proxy
Through out any of this, did it occur for you to look at the `README.md` file in the directory you cloned? To build: `go get git.torproject.org/pluggable-transports/obfs4.git/obfs4proxy` To install: Copy `$GOPATH/bin/obfs4proxy` to a permanent location (Eg: `/usr/local/bin`) Regards, -- Yawning Angel

Through out any of this, did it occur for you to look at the `README.md` file in the directory you cloned?
To build: `go get git.torproject.org/pluggable-transports/obfs4.git/obfs4proxy`
To install: Copy `$GOPATH/bin/obfs4proxy` to a permanent location (Eg: `/usr/local/bin`)
Thx all for your answers (sry for this answer 1 month after...) Rah, I've just understood why I'm having this problem with "permission denied", after copying the folder obfs4proxy cloned from git, in the /usr/bin/obfs4proxy Is it source folder I'm downloading from git ?! So _I've to build obfs4proxy_ with "go" and all others dependencies listed ?! So "go" is a program used to build ?! Ouch, I'm not sure how to find this program in the distribution I'm using (Raspbian) Sry for being noob!!! totally noob ;) But it's nice to learn everyday... Thx ;) -- Petrusko PubKey EBE23AE5 C0BF 2184 4A77 4A18 90E9 F72C B3CA E665 EBE2 3AE5

-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 Hi, go is a programming language[0]. You can install golang from the golang repository[1]. There are some tutorials out there on how to get it running under raspbian - but maybe there are packages in the repository available. Once installed, you can use the go command to compile go programs. See the manual at [2]. Cheers, Matthias [0]: https://golang.org/ [1]: https://github.com/golang/go [2]: https://golang.org/cmd/go/ On 08/15/2016 09:11 PM, Petrusko wrote:
Through out any of this, did it occur for you to look at the `README.md` file in the directory you cloned?
To build: `go get git.torproject.org/pluggable-transports/obfs4.git/obfs4proxy`
To install: Copy `$GOPATH/bin/obfs4proxy` to a permanent location (Eg: `/usr/local/bin`)
Thx all for your answers (sry for this answer 1 month after...)
Rah, I've just understood why I'm having this problem with "permission denied", after copying the folder obfs4proxy cloned from git, in the /usr/bin/obfs4proxy
Is it source folder I'm downloading from git ?! So _I've to build obfs4proxy_ with "go" and all others dependencies listed ?! So "go" is a program used to build ?!
Ouch, I'm not sure how to find this program in the distribution I'm using (Raspbian)
Sry for being noob!!! totally noob ;) But it's nice to learn everyday... Thx ;)
_______________________________________________ tor-relays mailing list tor-relays@lists.torproject.org https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-relays
-----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQEcBAEBCAAGBQJXshswAAoJEHANOxYzX3CHizIH/i2ef9SZOgF/iZ5QQVDGJ6Vk HGPboLJQFutgmZexyFzMdxSRGGsxqwgRFpwrPO1iXJz5GsvIdoHDnbx2ewveMeJ2 VeT2kbHw/jk1wPZfKQ4PsxXizU3r0zUFC/wo8Z6cLkpzVTFAbWxui1LbJJ9gK8BD t9nBc8CPeIHNr9Bjn00WI8MQfovbJS1SHz+RYfWXk+Mw/Y5SVwxK7I8d9Sdv9kh2 r7VXcov6+rm11TDyAd1+OoO6XNZNx4+UhXwgmnlsvfGOw+RilzAwH1roq6JqEV8F 7FnDEvxZkqG7W4ZGzxCZzJYWMtbAsjz/PQRXuMwwFLzXhxr2MPRYcrdQLDyq4HM= =HBxJ -----END PGP SIGNATURE-----
participants (4)
-
Jonathan Roșca
-
Matthias Fetzer
-
Petrusko
-
Yawning Angel