Commit Graph

47 Commits

Author SHA1 Message Date
Henrik Jonsson
e97604c8c9 Add missing dependencies, fix ownership issue and add --debug 2017-05-19 21:14:04 +02:00
Henrik Jonsson
a6e6d049f3 Revert "Switch to 7.0a3"
This reverts commit 14d8fb9e08.

Seems to not start; brief debugging shows possible issue with missing .so file:
$ firefox --class "Tor Browser"
firefox: /usr/lib/x86_64-linux-gnu/libstdc++.so.6: version `GLIBCXX_3.4.21' not found (required by firefox)

Reverting until I have a chance to debug.
2017-05-02 21:37:56 +02:00
Henrik Jonsson
14d8fb9e08 Switch to 7.0a3
The -hardened releases have been discontinued:

* https://blog.torproject.org/blog/discontinuing-hardened-tor-browser-series
2017-05-02 21:09:20 +02:00
Henrik Jonsson
b1f75daf90 Update to 7.0a2-hardened 2017-03-23 20:36:17 +01:00
Henrik Jonsson
6af281408d Suggest :ro for torrc dir in docs 2017-01-27 06:44:01 +01:00
Henrik Jonsson
905f1ba86f Add more logging 2017-01-27 06:41:17 +01:00
Henrik Jonsson
067c7499fa Restore WORKDIR 2017-01-27 05:51:22 +01:00
Henrik Jonsson
9e04ffc9e9 Revert "Fix path to torrc"
This reverts commit 38ed90c109.
2017-01-27 05:49:58 +01:00
Henrik Jonsson
38ed90c109 Fix path to torrc 2017-01-27 05:48:54 +01:00
Henrik Jonsson
10dcad721c Fix logic to allow not setting TORRC_PATH 2017-01-27 05:45:29 +01:00
Henrik Jonsson
24d11a1793 Fix syntax error in start 2017-01-27 05:15:20 +01:00
Henrik Jonsson
8105b400b3 Add ENTRYPOINT script with support for custom torrc 2017-01-26 20:20:37 +01:00
Henrik Jonsson
ec627a8b59 Upgrade to 7.0a1-hardened 2017-01-26 19:38:04 +01:00
Henrik Jonsson
2797be2f5c Create all parents of Download dir too 2017-01-26 19:37:03 +01:00
Henrik Jonsson
5e73ac81fb Revert to separate ENV commands
Seems previous KEY=VAL entries are not evaluated further down the ENV line, so
RELEASE_URL turned into https://dist.torproject.org/torbrowser// in the previous state..
2017-01-26 07:51:02 +01:00
Henrik Jonsson
8e1cd84972 Remove HOME environment variable 2017-01-26 06:54:25 +01:00
Henrik Jonsson
551c700351 Use start-tor-browser as ENTRYPOINT
Any extra commands given at 'docker run' time should be passed to the
script, and onward to the firefox binary:
[...]
./firefox --class "Tor Browser" -profile TorBrowser/Data/Browser/profile.default "${@}"
2017-01-26 06:52:45 +01:00
Henrik Jonsson
f222a64827 Include path where start-tor-browser is on PATH 2017-01-26 06:51:38 +01:00
Henrik Jonsson
44383bdd5d Combine to one ENV command 2017-01-26 06:50:59 +01:00
Henrik Jonsson
3d9ff6974d Upgrade to 6.5a6-hardened 2017-01-08 13:36:59 +01:00
Henrik Jonsson
a0a61c4348 Update to 6.5a5-hardened 2016-12-08 21:15:14 +01:00
Henrik Jonsson
f57e5b8eba Upgrade to 6.5a4-hardened 2016-11-28 20:38:24 +01:00
Henrik Jonsson
04dd195df1 Update to 6.5a3-hardened 2016-09-21 17:55:21 +02:00
Henrik Jonsson
1236792472 Upgrade to 6.5a2-hardened 2016-08-14 11:39:23 +02:00
Henrik Jonsson
34e6abd457 Update to 6.5a1-hardened 2016-06-19 17:27:43 +02:00
Henrik Jonsson
2fac152708 Fix duped command due to bad merge 2016-05-11 23:26:40 +02:00
Henrik Jonsson
9946bd6f13 Fix line continuation 2016-05-11 23:14:57 +02:00
Henrik Jonsson
67b641025a Revert "Dig hole deeper: checksums fail, why?"
This reverts commit 070903ecbc.
2016-05-11 23:06:44 +02:00
Henrik Jonsson
c415028a28 Use correct checksum for 6.0a5-hardened 2016-05-11 23:06:42 +02:00
Henrik Jonsson
070903ecbc Dig hole deeper: checksums fail, why? 2016-05-11 23:03:16 +02:00
Henrik Jonsson
24f2ffd1f6 Leave a comment trail for our unfortunate decisions 2016-05-11 22:55:12 +02:00
Henrik Jonsson
6c10bd8113 Make gpg fetch command separate layer again
This seems flaky, commonly gives "keys: key 4E2C6E8793298290 can't be retrieved, gpg: no valid OpenPGP data found."

Not sure what's up, but keeping a separate layer cached makes it more probably that this flakiness will still build.
2016-05-11 22:52:26 +02:00
Henrik Jonsson
b0aa22d50c Inline SHA256_CHECKSUM instead of using file 2016-05-11 22:08:36 +02:00
Henrik Jonsson
25be390bd9 Also update sha256 file to 6.0a5-hardened 2016-05-08 18:13:20 +02:00
Henrik Jonsson
7747b85ca7 Make sure user owns Downloads dir 2016-05-08 17:58:14 +02:00
Henrik Jonsson
43058c89d0 Update to 6.0a5-hardened 2016-05-08 17:57:17 +02:00
Henrik Jonsson
c93fe88875 Merge branch 'checksums' 2016-04-13 06:08:03 +02:00
Henrik Jonsson
130e1701d6 Remove checksums for files we don't use 2016-04-13 05:44:35 +02:00
Henrik Jonsson
d76d67b0f1 No need to download checksums file since we include it in repo 2016-04-13 05:21:13 +02:00
Henrik Jonsson
9e6dfaf40b Also check sha256 checksums 2016-04-10 17:27:48 +02:00
Henrik Jonsson
eccda5d184 Update to 6.0a4-hardened 2016-03-23 17:34:50 +01:00
Henrik Jonsson
ae40a702c9 Update to 6.0a3-hardened 2016-03-12 19:53:36 +01:00
Henrik Jonsson
4c29c188b8 Merge branch 'master' of github.com:hkjn/tor-browser 2016-03-02 05:42:47 +01:00
Henrik Jonsson
388fc4c7d6 Add imagelayers.io badge 2016-03-02 05:42:21 +01:00
Henrik Jonsson
9f62090ab0 Update to 6.0a2-hardened 2016-02-29 21:57:29 +01:00
Henrik Jonsson
6815820ab7 Drop TODO that is TODONE 2016-02-27 19:19:26 +01:00
Henrik Jonsson
e504d2122a Initial commit. 2016-02-27 18:56:39 +01:00