Page MenuHomePhabricator

uwtProject
ActivePublic

Members (1)

Watchers

  • This project does not have any watchers.
  • View All

Recent Activity

Apr 6 2019

Patrick closed T503: have sane built-in defaults even if config files are non-existing as Resolved.

https://github.com/Whonix/anon-ws-disable-stacked-tor/commit/128e2312bf58a5c1cea3eecd74d1fa0a1a194b51

Apr 6 2019, 5:17 PM · Whonix 15, tb-updater, tb-starter, open-link-confirmation, rads, onion-grater (Control Port Filter Proxy), uwt, sdwdate, whonixcheck, whonix-ws-firewall, whonix-gw-firewall, Whonix
Patrick updated the task description for T503: have sane built-in defaults even if config files are non-existing.
Apr 6 2019, 5:17 PM · Whonix 15, tb-updater, tb-starter, open-link-confirmation, rads, onion-grater (Control Port Filter Proxy), uwt, sdwdate, whonixcheck, whonix-ws-firewall, whonix-gw-firewall, Whonix

Oct 1 2018

Patrick placed T503: have sane built-in defaults even if config files are non-existing up for grabs.
Oct 1 2018, 1:17 PM · Whonix 15, tb-updater, tb-starter, open-link-confirmation, rads, onion-grater (Control Port Filter Proxy), uwt, sdwdate, whonixcheck, whonix-ws-firewall, whonix-gw-firewall, Whonix

Jul 24 2018

Patrick reopened T503: have sane built-in defaults even if config files are non-existing as "Open".
Jul 24 2018, 5:35 AM · Whonix 15, tb-updater, tb-starter, open-link-confirmation, rads, onion-grater (Control Port Filter Proxy), uwt, sdwdate, whonixcheck, whonix-ws-firewall, whonix-gw-firewall, Whonix

Jun 29 2018

Patrick closed T797: Issue with Symbolic Links as Resolved.

Thank you for your contribution, I would appreciate if keep contributing to Whonix!

Jun 29 2018, 5:54 AM · Whonix 15, Whonix, uwt

Jun 28 2018

yzxd added a comment to T797: Issue with Symbolic Links.

It needs to be developed and tested on Whonix 14.

Jun 28 2018, 7:21 PM · Whonix 15, Whonix, uwt

Jun 26 2018

Patrick added a comment to T797: Issue with Symbolic Links.

It needs to be developed and tested on Whonix 14.

Jun 26 2018, 4:56 AM · Whonix 15, Whonix, uwt
yzxd added a comment to T797: Issue with Symbolic Links.

Could you try please any application depending on bindp is still functional? I guess onionshare would be the easiest.

Jun 26 2018, 3:26 AM · Whonix 15, Whonix, uwt

Jun 25 2018

Patrick added a comment to T797: Issue with Symbolic Links.

Could you try please any application depending on bindp is still functional? I guess onionshare would be the easiest.

Jun 25 2018, 6:04 AM · Whonix 15, Whonix, uwt

Jun 23 2018

yzxd added a comment to T797: Issue with Symbolic Links.

The two main issues of this issue, following symlinks and passing the zeroth argument properly, do work correctly now with the update in the testers repository.

Jun 23 2018, 6:12 PM · Whonix 15, Whonix, uwt

Jun 22 2018

Patrick assigned T797: Issue with Symbolic Links to yzxd.

Merged. Added some commits on top. Uploaded to Whonix 14 testers repository. Please have a look and test.

Jun 22 2018, 6:05 AM · Whonix 15, Whonix, uwt
yzxd added a comment to T797: Issue with Symbolic Links.

See https://github.com/Whonix/uwt/pull/6/files#r196984725.

Jun 22 2018, 3:12 AM · Whonix 15, Whonix, uwt

Jun 21 2018

Patrick added a comment to T797: Issue with Symbolic Links.

See https://github.com/Whonix/uwt/pull/6/files#r196984725.

Jun 21 2018, 3:02 AM · Whonix 15, Whonix, uwt

Jun 20 2018

yzxd added a comment to T797: Issue with Symbolic Links.

Do you mean something like exec {wrappers} exec -a $uwtwrapper_zeroarg $uwtwrapper_parent.anondist-orig $@? I can create a pull request for that but I'm not entirely sure if I'm understanding correctly.

Jun 20 2018, 3:57 AM · Whonix 15, Whonix, uwt

Jun 19 2018

Patrick added a comment to T797: Issue with Symbolic Links.

Store it in a variable. Export. Read that variable and use it on nested
execution?

Jun 19 2018, 3:58 AM · Whonix 15, Whonix, uwt

Jun 18 2018

yzxd added a comment to T797: Issue with Symbolic Links.

For exec calls without any wrappers (faketime or torsocks), the -a parameter will work fine.

Jun 18 2018, 8:47 PM · Whonix 15, Whonix, uwt
Patrick added a comment to T797: Issue with Symbolic Links.

Do we really need a new wrapper just for that? See T797#16131 how to do it without.

Jun 18 2018, 2:33 AM · Whonix 15, Whonix, uwt
yzxd added a comment to T797: Issue with Symbolic Links.

I've created pull request #6 that fixes this issue and doesn't break any functionality. It adds a new wrapper (/usr/lib/uwtexec), which uses a new variable $uwtwrapper_zeroarg, $uwtwrapper_parent, and the original parameters ($@) to execute the program.

Jun 18 2018, 1:53 AM · Whonix 15, Whonix, uwt

Jun 15 2018

Patrick added a comment to T797: Issue with Symbolic Links.

Btw don't mind faketime. I doubt anyone is using it. Might be because it
was never been documented.

Jun 15 2018, 12:21 PM · Whonix 15, Whonix, uwt
yzxd added a comment to T797: Issue with Symbolic Links.

If yes... We could uwtwrapper_parent into variable uwtwrapper_parent_previous and pass it to exec -a on nested execution of uwt (when uwtwrapper_counter is bigger than 1).

Jun 15 2018, 4:19 AM · Whonix 15, Whonix, uwt

Jun 13 2018

Patrick added a comment to T797: Issue with Symbolic Links.

If yes... We could uwtwrapper_parent into variable uwtwrapper_parent_previous and pass it to exec -a on nested execution of uwt (when uwtwrapper_counter is bigger than 1).

Jun 13 2018, 8:54 AM · Whonix 15, Whonix, uwt
Patrick added a comment to T797: Issue with Symbolic Links.

Any exec -a command that would work?

Jun 13 2018, 8:53 AM · Whonix 15, Whonix, uwt

Jun 6 2018

yzxd added a comment to T797: Issue with Symbolic Links.

Looks really good, right? Solved already?

Jun 6 2018, 11:08 PM · Whonix 15, Whonix, uwt

Jun 5 2018

Patrick added a comment to T797: Issue with Symbolic Links.

/usr/bin/git-receive-pack symlinks to git.

Jun 5 2018, 6:54 PM · Whonix 15, Whonix, uwt
Patrick added a comment to T797: Issue with Symbolic Links.
user@host:~$ ls -la /usr/bin/git-receive-pack 
lrwxrwxrwx 1 root root xxx 7 /usr/bin/git-receive-pack -> git
Jun 5 2018, 5:27 PM · Whonix 15, Whonix, uwt
Patrick added a comment to T797: Issue with Symbolic Links.
In T797#16123, @yzxd wrote:

I think I may have another solution that involves just adding the wrapper. If the wrappers were added for them and the symlink renamed to /usr/bin/git-receive-pack.anondist-orig, perhaps the symlink could be changed to point from /usr/bin/git to /usr/bin/git.anondist-orig. Would that still provide stream isolation?

Jun 5 2018, 5:11 PM · Whonix 15, Whonix, uwt

Jun 2 2018

yzxd added a comment to T797: Issue with Symbolic Links.

I think I may have another solution that involves just adding the wrapper. If the wrappers were added for them and the symlink renamed to /usr/bin/git-receive-pack.anondist-orig, perhaps the symlink could be changed to point from /usr/bin/git to /usr/bin/git.anondist-orig. Would that still provide stream isolation?

Jun 2 2018, 11:37 PM · Whonix 15, Whonix, uwt

May 29 2018

Patrick added a comment to T797: Issue with Symbolic Links.

Sure. (Let's still fix the code to make it more resilient.)

May 29 2018, 3:53 AM · Whonix 15, Whonix, uwt

May 28 2018

yzxd added a comment to T797: Issue with Symbolic Links.

How does git figure out by which symlink it was called?

May 28 2018, 3:55 PM · Whonix 15, Whonix, uwt
Patrick added a comment to T797: Issue with Symbolic Links.
In T797#16103, @yzxd wrote:

I've created a pull request that fixes this issue here.

May 28 2018, 7:05 AM · Whonix 15, Whonix, uwt
yzxd added a comment to T797: Issue with Symbolic Links.

I've created a pull request that fixes this issue here. It is a bit clunky since I'm not well-versed in bash, so any criticism is welcome.

May 28 2018, 6:17 AM · Whonix 15, Whonix, uwt

May 27 2018

Patrick triaged T797: Issue with Symbolic Links as Normal priority.
May 27 2018, 7:09 AM · Whonix 15, Whonix, uwt
yzxd created T797: Issue with Symbolic Links.
May 27 2018, 1:27 AM · Whonix 15, Whonix, uwt

Mar 7 2018

Patrick closed T503: have sane built-in defaults even if config files are non-existing as Resolved.
Mar 7 2018, 1:22 AM · Whonix 15, tb-updater, tb-starter, open-link-confirmation, rads, onion-grater (Control Port Filter Proxy), uwt, sdwdate, whonixcheck, whonix-ws-firewall, whonix-gw-firewall, Whonix
Patrick closed T357: uwt: set AllowOutboundLocalhost / AllowInbound and abolish UWT_DEV_PASSTHROUGH / uwt circumvention hack as Resolved.
Mar 7 2018, 1:21 AM · Whonix 14, Debian version 9 codename Stretch, uwt, Whonix
Patrick closed T356: uwt: set TORSOCKS_ISOLATE_PID in Debian Stretch? as Resolved.
Mar 7 2018, 1:16 AM · Whonix 14, Whonix, uwt, Debian version 9 codename Stretch
Patrick closed T561: find way to have Tor ephermal hidden service using applications in Whonix-Workstation bind on all interfaces as Resolved.
Mar 7 2018, 1:08 AM · uwt, Whonix 14, Whonix, onion-grater (Control Port Filter Proxy)

Mar 1 2017

Patrick edited projects for T442: make Qubes-Whonix-Gateway able to function as UpdateVM out of the box with dnf, added: Debian version 10 codename Buster; removed Whonix 14, Debian version 9 codename Stretch.

Debian stretch comes without dnf.

Mar 1 2017, 1:02 AM · Debian version 10 codename Buster, Whonix, uwt, Qubes

Feb 20 2017

Patrick updated the task description for T561: find way to have Tor ephermal hidden service using applications in Whonix-Workstation bind on all interfaces.
Feb 20 2017, 11:09 PM · uwt, Whonix 14, Whonix, onion-grater (Control Port Filter Proxy)

Feb 13 2017

Patrick added a comment to T561: find way to have Tor ephermal hidden service using applications in Whonix-Workstation bind on all interfaces.

Removed from uwt and moved to its own package.

Feb 13 2017, 7:36 PM · uwt, Whonix 14, Whonix, onion-grater (Control Port Filter Proxy)

Jan 18 2017

Patrick closed T65: drop uwt as soon as torsocks gets native stream isolation support as Resolved.

This was done in T356.

Jan 18 2017, 10:33 AM · Whonix 14, Debian version 9 codename Stretch, Whonix, uwt, enhancement
Patrick changed the status of T357: uwt: set AllowOutboundLocalhost / AllowInbound and abolish UWT_DEV_PASSTHROUGH / uwt circumvention hack from Open to Review.
Jan 18 2017, 10:31 AM · Whonix 14, Debian version 9 codename Stretch, uwt, Whonix
Patrick changed the status of T356: uwt: set TORSOCKS_ISOLATE_PID in Debian Stretch? from Open to Review.

https://www.whonix.org/wiki/Stream_Isolation#Whonix_14_and_above

Jan 18 2017, 10:25 AM · Whonix 14, Whonix, uwt, Debian version 9 codename Stretch
Patrick added a comment to T356: uwt: set TORSOCKS_ISOLATE_PID in Debian Stretch?.

https://github.com/Whonix/uwt/commit/66447a54d37a88a78bb9a2056cd410c0c2bf12ab

Jan 18 2017, 10:08 AM · Whonix 14, Whonix, uwt, Debian version 9 codename Stretch
Patrick added a comment to T356: uwt: set TORSOCKS_ISOLATE_PID in Debian Stretch?.

https://github.com/Whonix/uwt/commit/d1a64bd9a6016ee527b127b380676f97aa1d53ca

Jan 18 2017, 10:06 AM · Whonix 14, Whonix, uwt, Debian version 9 codename Stretch
Patrick added a comment to T356: uwt: set TORSOCKS_ISOLATE_PID in Debian Stretch?.

https://github.com/Whonix/uwt/commit/c2f471d97573680bf00992ac775296da0fe9ac35

Jan 18 2017, 10:03 AM · Whonix 14, Whonix, uwt, Debian version 9 codename Stretch
Patrick added a comment to T357: uwt: set AllowOutboundLocalhost / AllowInbound and abolish UWT_DEV_PASSTHROUGH / uwt circumvention hack.

/etc/tor/torsocks.conf AllowInbound 1 - safe in Whonix-Workstation and can help making Tor hidden services based servers work.

Jan 18 2017, 10:00 AM · Whonix 14, Debian version 9 codename Stretch, uwt, Whonix
Patrick renamed T357: uwt: set AllowOutboundLocalhost / AllowInbound and abolish UWT_DEV_PASSTHROUGH / uwt circumvention hack from uwt: set AllowOutboundLocalhost to abolish UWT_DEV_PASSTHROUGH / uwt circumvention hack to uwt: set AllowOutboundLocalhost / AllowInbound and abolish UWT_DEV_PASSTHROUGH / uwt circumvention hack.
Jan 18 2017, 9:48 AM · Whonix 14, Debian version 9 codename Stretch, uwt, Whonix
Patrick added a comment to T357: uwt: set AllowOutboundLocalhost / AllowInbound and abolish UWT_DEV_PASSTHROUGH / uwt circumvention hack.

https://github.com/Whonix/uwt/commit/86d553a63a3a90d7e9b57edc9e2998df6cc17a70

Jan 18 2017, 9:45 AM · Whonix 14, Debian version 9 codename Stretch, uwt, Whonix
Patrick edited projects for T357: uwt: set AllowOutboundLocalhost / AllowInbound and abolish UWT_DEV_PASSTHROUGH / uwt circumvention hack, added: Whonix 14; removed Whonix 15.
Jan 18 2017, 9:45 AM · Whonix 14, Debian version 9 codename Stretch, uwt, Whonix