Page MenuHomePhabricator

troubadour (troubadour)Administrator
User

Projects

User does not belong to any projects.

User Details

User Since
Nov 24 2014, 4:03 PM (211 w, 2 h)
Roles
Administrator

Recent Activity

Jul 17 2018

troubadour added a comment to T534: make sdwdate-gui Qubes friendly (sdwdate-gui-qubes).

For the time being, the vm's whonix gateway is hard coded in two files, the one watching and sending sdwdate satus and the one sending the shutdown notification.

Jul 17 2018, 11:14 PM · Whonix, python, Qubes, usability, security, enhancement, sdwdate, sdwdate-gui

Jul 7 2018

troubadour added a comment to T534: make sdwdate-gui Qubes friendly (sdwdate-gui-qubes).

Have run the fuzzer unit test simultaneously in sys-whonix and five anon-vm.

Jul 7 2018, 10:26 PM · Whonix, python, Qubes, usability, security, enhancement, sdwdate, sdwdate-gui

Jul 5 2018

troubadour added a comment to T534: make sdwdate-gui Qubes friendly (sdwdate-gui-qubes).

Update, after my post in the forum.
https://forums.whonix.org/t/testers-wanted-blocking-networking-until-sdwdate-finished-status-of-sdwdate-gui/5372/3

Jul 5 2018, 9:35 PM · Whonix, python, Qubes, usability, security, enhancement, sdwdate, sdwdate-gui

Mar 4 2018

troubadour added a comment to T534: make sdwdate-gui Qubes friendly (sdwdate-gui-qubes).

A new Tor controller GUI.

Mar 4 2018, 11:03 PM · Whonix, python, Qubes, usability, security, enhancement, sdwdate, sdwdate-gui

Feb 16 2018

troubadour added a comment to T534: make sdwdate-gui Qubes friendly (sdwdate-gui-qubes).

Added the relevant icon in show_message (after resizing the sdwdate icons from mediawiki, the original are huge).

Feb 16 2018, 11:18 PM · Whonix, python, Qubes, usability, security, enhancement, sdwdate, sdwdate-gui

Feb 15 2018

troubadour added a comment to T534: make sdwdate-gui Qubes friendly (sdwdate-gui-qubes).

Some progress here.

Feb 15 2018, 12:55 AM · Whonix, python, Qubes, usability, security, enhancement, sdwdate, sdwdate-gui

Feb 4 2018

troubadour added a comment to T534: make sdwdate-gui Qubes friendly (sdwdate-gui-qubes).

If possible: it should only show Tor restart gui / anon-connection-wizard if these are installed. Otherwise not show such a menu entry.

Feb 4 2018, 11:02 PM · Whonix, python, Qubes, usability, security, enhancement, sdwdate, sdwdate-gui
troubadour added a comment to T534: make sdwdate-gui Qubes friendly (sdwdate-gui-qubes).

Have pushed an updated version with Restart Tor and Anon Connection Wizard commands from the menu, so you can have an idea of the look and feel. This is of course not written in stone. The standalone restart-tor-gui was updated for testing. https://github.com/troubadoour/restart-tor-gui

Feb 4 2018, 9:10 PM · Whonix, python, Qubes, usability, security, enhancement, sdwdate, sdwdate-gui

Feb 3 2018

troubadour added a comment to T534: make sdwdate-gui Qubes friendly (sdwdate-gui-qubes).

Implemented some defensive code against qubes-dband qubes-qrexec-agent just in case. Now if one or both of those services stop, it just ensures that the sdwdate-gui programs don't crash, and that's it.

Feb 3 2018, 11:15 PM · Whonix, python, Qubes, usability, security, enhancement, sdwdate, sdwdate-gui

Feb 2 2018

troubadour added a comment to T534: make sdwdate-gui Qubes friendly (sdwdate-gui-qubes).

sdwdate-gui-qubes will be shortly ready for packaging.

There are files for the gateway, files for the workstations, none for non-qubes environment. At this stage, for review, it would be easier to make a standalone package before merging in sdwdate-gui.

It was actually easier to merge directly, if only for the new user sdwdate-gui created in postint.

Feb 2 2018, 1:47 AM · Whonix, python, Qubes, usability, security, enhancement, sdwdate, sdwdate-gui

Feb 1 2018

troubadour added a comment to T534: make sdwdate-gui Qubes friendly (sdwdate-gui-qubes).

sdwdate-gui-qubes will be shortly ready for packaging.

Feb 1 2018, 12:22 AM · Whonix, python, Qubes, usability, security, enhancement, sdwdate, sdwdate-gui

Jan 30 2018

troubadour added a comment to T765: Merge restart-tor-gui in tor-control-panel.

This can be easily done. A package with the merging has been tested already.

Jan 30 2018, 6:54 PM · python, Whonix, anon-connection-wizard
troubadour triaged T765: Merge restart-tor-gui in tor-control-panel as Normal priority.
Jan 30 2018, 6:49 PM · python, Whonix, anon-connection-wizard

Jan 26 2018

troubadour added a comment to T534: make sdwdate-gui Qubes friendly (sdwdate-gui-qubes).

Probably no. But I,m not an expert in security or attacks.

pickle load deserialize an object, in our case a DICTionary. Anything not in that form would raise an exception.

How do you ensure that? Normally pickle.load would gladly deserialize any object, even if that results in executing code inside of it. See https://docs.python.org/3/library/pickle.html
Better use json or such if really a structure (rather than a single value) is needed.

Jan 26 2018, 9:11 PM · Whonix, python, Qubes, usability, security, enhancement, sdwdate, sdwdate-gui
troubadour added a comment to T534: make sdwdate-gui Qubes friendly (sdwdate-gui-qubes).

What happens if a workstation is killed, and then later restarted?

Jan 26 2018, 8:52 PM · Whonix, python, Qubes, usability, security, enhancement, sdwdate, sdwdate-gui
troubadour added a comment to T534: make sdwdate-gui Qubes friendly (sdwdate-gui-qubes).

Probably no. But I,m not an expert in security or attacks.

Jan 26 2018, 5:12 PM · Whonix, python, Qubes, usability, security, enhancement, sdwdate, sdwdate-gui

Jan 25 2018

troubadour added a comment to T534: make sdwdate-gui Qubes friendly (sdwdate-gui-qubes).

The submenu commands are implemented. Looks nice and handy.

Jan 25 2018, 12:21 AM · Whonix, python, Qubes, usability, security, enhancement, sdwdate, sdwdate-gui

Jan 22 2018

troubadour added a comment to T534: make sdwdate-gui Qubes friendly (sdwdate-gui-qubes).

>>! In T534#15414, @marmarek wrote:

Jan 22 2018, 10:52 PM · Whonix, python, Qubes, usability, security, enhancement, sdwdate, sdwdate-gui
troubadour added a comment to T534: make sdwdate-gui Qubes friendly (sdwdate-gui-qubes).

troubadour

For now, the qrexec commands are issued from the workstations sdwdate-gui,
for practical reasons, the main one being that it's easy to restart sdwdate from there.
Obviously they'll have to be in sdwdate.

Patrick

Possibly, yes. Necessarily, maybe not. Keeping all the "if Qubes then"
logic outside of sdwdate may also be an option.

That would help a lot. There are not that many "if Qubes then" in sdwdate -- actually we also check if we are not in sys-whonix --, but when it comes to run the qrexec command in sdwdate, the problem begins. Have tried all sort of things to get the call, Popen or even os.system command working in sdwdate, to no avail, although call works in many other places.

Jan 22 2018, 10:42 PM · Whonix, python, Qubes, usability, security, enhancement, sdwdate, sdwdate-gui

Jan 20 2018

troubadour added a comment to T534: make sdwdate-gui Qubes friendly (sdwdate-gui-qubes).

Some progress on this one. A summary without literature.

Jan 20 2018, 11:30 PM · Whonix, python, Qubes, usability, security, enhancement, sdwdate, sdwdate-gui

Jan 16 2018

troubadour added a comment to T534: make sdwdate-gui Qubes friendly (sdwdate-gui-qubes).

Playing with tags.

Jan 16 2018, 1:12 PM · Whonix, python, Qubes, usability, security, enhancement, sdwdate, sdwdate-gui

Dec 19 2015

troubadour added a comment to T90: Whonix Tor Controller.

Yes, that sounds sensible. Remembering previous experience with TPO, it's probably better to wait and see what it will look like eventually. I'll try to finish the current version in Whonix with the architecture defined so far. We can redesign when Tor Launcher comes with new features. I'll use the new text though, aware that that will change too, but can be easily updated.

Dec 19 2015, 8:41 PM · usability, enhancement, Apps, Whonix

Dec 18 2015

troubadour added a comment to T90: Whonix Tor Controller.

Some changes to come in Tor Launcher.
https://trac.torproject.org/projects/tor/ticket/11773#comment:5

Dec 18 2015, 9:14 PM · usability, enhancement, Apps, Whonix

Dec 5 2015

troubadour added a comment to T90: Whonix Tor Controller.

Yes, and it will make the wizard simpler. There is some work in https://github.com/troubadoour/whonix-setup-wizard. The discussion is continued in https://forums.whonix.org/t/whonix-setup-wizard-graphical-technical-discussion/650/202

Dec 5 2015, 10:30 PM · usability, enhancement, Apps, Whonix

Nov 29 2015

troubadour added a comment to T90: Whonix Tor Controller.

Yes, let's go for anon-connection-wizard.

Nov 29 2015, 10:27 PM · usability, enhancement, Apps, Whonix
troubadour added a comment to T90: Whonix Tor Controller.
In T90#7349, @Patrick wrote:

During the bootstrap phase, the back and next buttons don't work. The next button probably would not make sense either way. And the back button, I don't know if we need it. Would fixing the back button be difficult?

Nov 29 2015, 9:44 PM · usability, enhancement, Apps, Whonix

Nov 27 2015

troubadour added a comment to T90: Whonix Tor Controller.

(wanted to remove obfsproxy package, but it would remove whonix-gateway too).

Nov 27 2015, 11:33 PM · usability, enhancement, Apps, Whonix
troubadour added a comment to T90: Whonix Tor Controller.

Had some doubts about obfsproxy AppArmor lines working in system_tor profile. They don't.

Nov 27 2015, 11:22 PM · usability, enhancement, Apps, Whonix

Nov 26 2015

troubadour added a comment to T90: Whonix Tor Controller.

Pushed a batch of commits.

Nov 26 2015, 11:21 PM · usability, enhancement, Apps, Whonix

Nov 3 2015

troubadour added a comment to T90: Whonix Tor Controller.

Progress update.

Nov 3 2015, 10:39 PM · usability, enhancement, Apps, Whonix

Oct 29 2015

troubadour added a comment to T90: Whonix Tor Controller.

Created a new branch tor-launcher-clone. It's for review only, showing the new pages.

Oct 29 2015, 11:51 PM · usability, enhancement, Apps, Whonix
troubadour added a comment to T90: Whonix Tor Controller.

For the Disable Tor option, implementing the "Advanced" button may satisfy everyone.

Oct 29 2015, 10:42 PM · usability, enhancement, Apps, Whonix

Oct 28 2015

troubadour added a comment to T90: Whonix Tor Controller.

I am also wondering if we need the disable Tor option. For this minority use case, wouldn't it make more sense if users disabled the (virtual) network interface then?

Will remove it, unless someone has a strong advice against it.

Oct 28 2015, 11:07 PM · usability, enhancement, Apps, Whonix
troubadour added a comment to T90: Whonix Tor Controller.

Do we want the Whonix logo in the wizard? I guess no.

Oct 28 2015, 10:06 PM · usability, enhancement, Apps, Whonix

Oct 27 2015

troubadour added a comment to T90: Whonix Tor Controller.

the first page (Connect or Configure) should be a separate GUI

It can be in the wizard, and it seems a logical place where to put the Disable Tor option.

Oct 27 2015, 12:56 PM · usability, enhancement, Apps, Whonix

Oct 25 2015

troubadour added a comment to T90: Whonix Tor Controller.

Started Tor Launcher clone interface.



Those pages are part of the wizard. But the first page (Connect or Configure) should be a separate GUI which either enable Tor or start the bridges wizard.

Oct 25 2015, 10:36 PM · usability, enhancement, Apps, Whonix

Oct 6 2015

troubadour added a comment to T373: Qubes templates: graphical updater (Apper) broken.

A starting point to run a cli or GUI updater could be achieved with a minor modification in msgcollector.

Oct 6 2015, 4:36 PM · Qubes, usability, enhancement, Whonix
troubadour added a comment to T90: Whonix Tor Controller.

The bridge options were tested (obs2, obfs3 and scramblesuit at the time, if I remember correctly) when we had the discussion about including them or not in whonix-setup-wizard, and decided to go for T118.

Oct 6 2015, 2:56 PM · usability, enhancement, Apps, Whonix

Sep 12 2015

troubadour added a comment to T364: apparmor denied messages when running Tor Browser's Internal Updater.

Yes, it should be in commit 60bf3b98cf3cd0b20c9f186a3e896cb678758e99
https://github.com/troubadoour/apparmor-profile-torbrowser/commit/60bf3b98cf3cd0b20c9f186a3e896cb678758e99

Sep 12 2015, 11:29 PM · Whonix, Whonix 12, AppArmor

Jun 27 2015

troubadour added a comment to T365: apparmor denied message for icedove torbirdy.

Could not see that one. Added.
https://github.com/troubadoour/apparmor-profile-icedove/commit/91263dc1a7ea42ced53c96dddabdaca512ccf2fd

Jun 27 2015, 11:34 PM · Whonix, Whonix 12, AppArmor
troubadour added a comment to T364: apparmor denied messages when running Tor Browser's Internal Updater.

Added.
https://github.com/troubadoour/apparmor-profile-torbrowser/commit/ba49d7a460386e6ca9974b8933c53ce841b2f772

Jun 27 2015, 11:33 PM · Whonix, Whonix 12, AppArmor

Jun 18 2015

troubadour added a comment to T355: understand / consider systemd ApparmorProfile= option.

Looks like this option is not implemented.
Added

AppArmorProfile=/etc/apparmor.d/usr.sbin.cpfpd

in control-port-filter-python.service. It works as expected.
But with a typo

AppArmorProfile=/etc/apparmor.d/usr.sbin.cpf

It still works. sudo service control-port-filter-python status reports active (running), and the process is still enforced.

Jun 18 2015, 11:05 PM · Whonix 14, Whonix, systemd, Debian version 9 codename Stretch, AppArmor

Jun 11 2015

troubadour added a comment to T313: apparmor issues Whonix 11 / jessie.

Had the same issue. The mrux or mrix permissions fix the parsing issue, but I'll have to check if that works in the host. I have not used the VirtualBox profile for a long time, and I'm not sure it's working as is in jessie. Not sure either if we should keep this profile in Whonix.

Jun 11 2015, 9:42 PM · Whonix 11, Whonix, AppArmor
troubadour added a comment to T314: solve apparmor-profile-pidgin vs apparmor-profiles conflict.

The upstream profile works with Whonix, and it's probably safer to keep the empty package.

Jun 11 2015, 9:29 PM · Whonix 13, bug, AppArmor, Whonix

Jun 9 2015

troubadour added a comment to T314: solve apparmor-profile-pidgin vs apparmor-profiles conflict.

It was not the install error, but the original file was parsed, provoking the conflicting x modifiers error.

Jun 9 2015, 10:31 PM · Whonix 13, bug, AppArmor, Whonix

Jun 8 2015

troubadour added a comment to T314: solve apparmor-profile-pidgin vs apparmor-profiles conflict.

I missed that post. Thanks for the finding.

Jun 8 2015, 10:38 PM · Whonix 13, bug, AppArmor, Whonix

May 27 2015

troubadour reopened T314: solve apparmor-profile-pidgin vs apparmor-profiles conflict as "Open".
May 27 2015, 11:02 PM · Whonix 13, bug, AppArmor, Whonix
troubadour added a comment to T314: solve apparmor-profile-pidgin vs apparmor-profiles conflict.

Updated apparmor-profile-pidgin.

May 27 2015, 10:59 PM · Whonix 13, bug, AppArmor, Whonix

May 23 2015

troubadour added a comment to T320: Tor fails after reload related to torrc DisableNetwork setting issue.

Tested restart instead of start reload before your post, working. Could not check if that solves the issue at first boot in Whonix Gateway, (tor active, exited) but I guess it does, because a manual sudo service tor restart works.

May 23 2015, 9:34 PM · Debian version 8 codename Jessie, systemd, anon-gw-anonymizer-config, bug, Whonix 11, whonixsetup, Whonix, whonix-setup-wizard

May 19 2015

troubadour added a comment to T316: systemd units are not enabled by default.

For information, tried it out of curiosity some time ago. control-port -filter-python is working with systemd only (control-port-filter-python removed from /etc/init.d).

May 19 2015, 8:37 PM · bug, systemd, Debian version 8 codename Jessie, Whonix, Whonix 11

May 18 2015

troubadour added a comment to T314: solve apparmor-profile-pidgin vs apparmor-profiles conflict.

The pidgin profile from apparmor-profiles-extra is not okay in Whonix. See
https://www.whonix.org/forum/index.php/topic,97.msg6432.html#msg6432

May 18 2015, 10:02 PM · Whonix 13, bug, AppArmor, Whonix

May 15 2015

troubadour added a comment to T274: control-port-filter-proxy sd_notify support.

I am putting sd_notify in the pipeline, without guarantee that it will be completed before Whonix 11 release.

May 15 2015, 10:56 PM · python, Whonix 14, Debian version 9 codename Stretch, enhancement, onion-grater (Control Port Filter Proxy), Whonix

May 14 2015

troubadour added a comment to T274: control-port-filter-proxy sd_notify support.

In the unit file, changing Type = forking to Type = simple solves this issue.
https://github.com/troubadoour/control-port-filter-python/commit/9f80d19f778a5d6d047b1fe24212905f8b003c28

May 14 2015, 10:41 PM · python, Whonix 14, Debian version 9 codename Stretch, enhancement, onion-grater (Control Port Filter Proxy), Whonix
troubadour added a comment to T274: control-port-filter-proxy sd_notify support.

sudo -u debian-tor /usr/sbin/cpfpd start and sudo -u debian-tor /usr/sbin/cpfpd stop works for me too. The problem is when the daemon is run with systemd.

May 14 2015, 10:13 PM · python, Whonix 14, Debian version 9 codename Stretch, enhancement, onion-grater (Control Port Filter Proxy), Whonix

May 8 2015

troubadour added a comment to T274: control-port-filter-proxy sd_notify support.

An update to cpfpd.

May 8 2015, 11:27 PM · python, Whonix 14, Debian version 9 codename Stretch, enhancement, onion-grater (Control Port Filter Proxy), Whonix

May 3 2015

troubadour added a comment to T274: control-port-filter-proxy sd_notify support.

Pushed some changes in control-port-filter-python.

May 3 2015, 11:01 PM · python, Whonix 14, Debian version 9 codename Stretch, enhancement, onion-grater (Control Port Filter Proxy), Whonix

Apr 28 2015

troubadour added a comment to T274: control-port-filter-proxy sd_notify support.

Yes, nothing urgent. This change is not intended for Whonix 10, say we have a good base and we can fine tune the script before Whonix 11 release. I guess some small issues might solve themselves after it's tested in a jessie based Whonix. We could change the tag, make tit Whonix 11.

Apr 28 2015, 9:01 PM · python, Whonix 14, Debian version 9 codename Stretch, enhancement, onion-grater (Control Port Filter Proxy), Whonix
troubadour added a comment to T274: control-port-filter-proxy sd_notify support.
In T274#4071, @Patrick wrote:

I don't think this should become a separate package. Never saw something like this. Like apache-server and apache-daemon, doesn't exist.

Just installing control-port-filter-python without the -daemon package, what's the use case for that? Anyone up to that could rather just disable the systemd unit and have the same effect.

Apr 28 2015, 8:42 PM · python, Whonix 14, Debian version 9 codename Stretch, enhancement, onion-grater (Control Port Filter Proxy), Whonix
troubadour added a comment to T274: control-port-filter-proxy sd_notify support.

The daemonized control-port-filter-python is nearly completed (with some tricks for wheezy).

Apr 28 2015, 12:03 AM · python, Whonix 14, Debian version 9 codename Stretch, enhancement, onion-grater (Control Port Filter Proxy), Whonix

Apr 18 2015

troubadour added a comment to T203: grsecurity kernel installation instructions.

Yes, the kernel name was appended with -grsec but it was not enabled.

Apr 18 2015, 8:21 AM · sponsor-B, grsecurity, research, security, Whonix

Apr 13 2015

troubadour added a comment to T258: apparmor-profile-whonixcheck /usr/lib/apt-get-wrapper.

Added:
https://github.com/troubadoour/apparmor-profile-whonixcheck/commit/b1c051ad0463b272d2645294272e075751501e1e

Apr 13 2015, 12:14 AM · AppArmor, Whonix 10, Whonix
troubadour added a comment to T259: apparmor-profile-torbrowser permission denied issue /usr/share/libthai/thbrk.tri.

Added:
https://github.com/troubadoour/apparmor-profile-whonixcheck/commit/69c239cb114488ea6850e4027bfd0391aa4f739e

Apr 13 2015, 12:13 AM · Whonix, Whonix 10, AppArmor

Apr 10 2015

troubadour added a comment to T83: Internationalization Support - bash scripts.
In T83#3580, @Patrick wrote:

We should ask translatewiki if they like our way at all. Perhaps just start small and simple with whonix-setup-wizard. I want to prevent the possible (although not likely) desaster, that we finish this just to learn at the end that we need to start again, because translatewiki doesn't like our approach.

Yes, that's the first think to do before contuining. I am trying to contact translatewiki. The best - and perhaps only - mean seems to be IRC. The problem is that they are on freenode (#mediawiki-i18n), which bans Tor. They have a hidden service (difficult to know which one is current) but it's disabled at the moment. http://en.irc2go.com/?q=tor.

Apr 10 2015, 8:15 PM · usability, bash, Whonix

Apr 6 2015

troubadour added a comment to T83: Internationalization Support - bash scripts.

Started with three whonixcheck files.

Apr 6 2015, 10:26 PM · usability, bash, Whonix

Apr 5 2015

troubadour added a comment to T83: Internationalization Support - bash scripts.

The issue is fixed: access to bash_message was denied by AppArmor...

Apr 5 2015, 7:12 AM · usability, bash, Whonix
Herald updated subscribers of T83: Internationalization Support - bash scripts.

Or, using the same translation mechanism as whonix-setup-wizard.

Apr 5 2015, 12:01 AM · usability, bash, Whonix

Apr 3 2015

troubadour added a comment to T190: whonix-setup-wizard polishing.

Yes, nothing critical.

Apr 3 2015, 8:16 PM · whonix-setup-wizard, python, Whonix
troubadour added a comment to T243: control-port-filter-python improvement.

Yes, the remaining work is cosmetic (so far).

Apr 3 2015, 8:16 PM · Whonix, onion-grater (Control Port Filter Proxy)

Mar 27 2015

troubadour added a comment to T243: control-port-filter-python improvement.

Removed some redundant lines in the configuration file parsing loop:
https://github.com/troubadoour/control-port-filter-python/commit/98151e803dda34b9c567399c857225baebd6c849
https://github.com/troubadoour/control-port-filter-python/commit/8201de3fb0c6fe6902011733f83bcfc0fa240934

Mar 27 2015, 10:28 PM · Whonix, onion-grater (Control Port Filter Proxy)

Mar 25 2015

troubadour added a comment to T250: extra fields in phabricator for severity and difficulty as alternative for priority.

I am not sure either if a difficulty field would be useful.

Mar 25 2015, 11:19 PM · Whonix, phabricator
troubadour added a comment to T233: qubes-whonix update issue because of bug in whonix-setup-wizard / whonix_repository.
In T233#3268, @nrgaway wrote:

I ran the tests with your changes and everything seems fine with the visual tests with the one exception you mentioned. The top part of the Tor status page scrolls a bit but is acceptable IMO.

Pushed the modified argparser (+ unknown_args) and increased the vertical size to accommodate the style change with GTK (looks better than the top text box with a scroll bar). Would have had to do it with Qt too, and the root "style" is only slightly shifted.

Mar 25 2015, 8:53 PM · usability, qubes-whonix 10, Qubes, Whonix, whonix-setup-wizard, bug, whonix-repository

Mar 24 2015

troubadour added a comment to T245: tb-updater installation confirmation screen should show the literal gpg verification message for better security.

The width is fixed in gneric_gui_messge, the height is dynamically adjusted. The lines break at word level.
Have increased the width to accomodate the Primary key fingerprint in a single line.
https://github.com/troubadoour/msgcollector/commit/07cfe95051b95b40d89cb69d0d6ed22c204efe25

Mar 24 2015, 9:47 PM · security, enhancement, Whonix 10, Whonix, tb-updater

Mar 22 2015

troubadour added a comment to T243: control-port-filter-python improvement.

Missing dot:
https://github.com/troubadoour/control-port-filter-python/commit/cc43e0684f41f134241fdf077aaf8daa3a1781a3

Mar 22 2015, 11:28 PM · Whonix, onion-grater (Control Port Filter Proxy)
troubadour added a comment to T243: control-port-filter-python improvement.

Typo:
https://github.com/troubadoour/control-port-filter-python/commit/eb11f771e36075999542e7aeadac5140f32e1137
(which was not a typo).

Mar 22 2015, 11:12 PM · Whonix, onion-grater (Control Port Filter Proxy)
troubadour added a comment to T243: control-port-filter-python improvement.

Some commits.

Mar 22 2015, 10:36 PM · Whonix, onion-grater (Control Port Filter Proxy)

Mar 21 2015

troubadour added a comment to T233: qubes-whonix update issue because of bug in whonix-setup-wizard / whonix_repository.

I do actually see the argparse being related to this ticket on a broad scope since the issue directly impacted the ability to use whonix-setup-wizard.

Does it impact the ability to use the wizard or is that a cosmetic issue? When run with sudo or kdesudo (or gksu), the style defaults to a root one, not that pretty, I agree.

Mar 21 2015, 10:42 PM · usability, qubes-whonix 10, Qubes, Whonix, whonix-setup-wizard, bug, whonix-repository

Mar 20 2015

troubadour created T243: control-port-filter-python improvement.
Mar 20 2015, 1:51 PM · Whonix, onion-grater (Control Port Filter Proxy)

Mar 19 2015

troubadour added a comment to T230: whonix-setup-wizard - if /etc/tor/torrc does not exist.

Yes.

Mar 19 2015, 8:34 PM · python, whonix-setup-wizard, Whonix

Mar 18 2015

troubadour added a comment to T230: whonix-setup-wizard - if /etc/tor/torrc does not exist.

I got mixed up in my own code.

Mar 18 2015, 9:54 PM · python, whonix-setup-wizard, Whonix

Mar 17 2015

troubadour added a comment to T230: whonix-setup-wizard - if /etc/tor/torrc does not exist.

Do you mean starting tor?

Mar 17 2015, 9:12 PM · python, whonix-setup-wizard, Whonix

Mar 12 2015

troubadour added a comment to T230: whonix-setup-wizard - if /etc/tor/torrc does not exist.

If we remove it and /etc/tor/torrc does not exist, the tor status page will be blank,

Mar 12 2015, 10:15 PM · python, whonix-setup-wizard, Whonix
troubadour added a comment to T230: whonix-setup-wizard - if /etc/tor/torrc does not exist.

It's one of the statuses returned to the wizard. If we remove it, the tor status page will be blank, as well as the finish page.

Mar 12 2015, 10:13 PM · python, whonix-setup-wizard, Whonix
troubadour added a comment to T226: make limit to 5 simultaneous connections configureable to any amount.

It should not become an issue, but for the sake of consistency, I modified it.
https://github.com/troubadoour/control-port-filter-python/commit/8b3e361559887e5f8b89805ffd83a5b9fd79f6eb

Mar 12 2015, 10:03 PM · enhancement, Whonix 10, Whonix, onion-grater (Control Port Filter Proxy)

Mar 11 2015

troubadour added a comment to T230: whonix-setup-wizard - if /etc/tor/torrc does not exist.

(By just reporting the issue. Should be quite seldom. Unless you have a better idea. :)

That's what it does does, reporting the error and giving some basic instructions to fix the problem (and re-run the wizard).

Mar 11 2015, 9:41 PM · python, whonix-setup-wizard, Whonix
troubadour added a comment to T155: whonix-setup-wizard, more generic state file mechanism for status files.

No, it looks done, after https://www.whonix.org/forum/index.php/topic,705.msg7290.html#msg7290.

Mar 11 2015, 9:30 PM · Whonix 10, python, whonix-setup-wizard, Whonix
troubadour added a comment to T228: no longer install anon-gw-first-run-notice by default?.

Yes, we can forget it, we'll never run it when whonix-setup-wizard is installed.

Mar 11 2015, 8:57 PM · Whonix, easy, Whonix 10, anon-meta-packages
troubadour added a comment to T226: make limit to 5 simultaneous connections configureable to any amount.

Done.
https://github.com/troubadoour/control-port-filter-python/commit/ecced265b9f4f8cf065dfdb6013989c29b63858e

Mar 11 2015, 8:53 PM · enhancement, Whonix 10, Whonix, onion-grater (Control Port Filter Proxy)

Mar 8 2015

troubadour added a comment to T226: make limit to 5 simultaneous connections configureable to any amount.

Please do it, since you'll write the bash side...

Mar 8 2015, 8:28 PM · enhancement, Whonix 10, Whonix, onion-grater (Control Port Filter Proxy)
troubadour added a comment to T225: inform Tails developers about the existence of control-port-filter-python.

Thanks for the tails-dev link, that's what I was looking for (the archive, not a digest, wrong wording).

Mar 8 2015, 8:25 PM · security, Whonix 10, Whonix, onion-grater (Control Port Filter Proxy)
troubadour added a comment to T225: inform Tails developers about the existence of control-port-filter-python.

I'd prefer if you brought the news to Tails. You are probably more accustomed to their language, and I'm still feeling a little shy. That would be great if they were interested in the development of their original script, and above all, if they could come back with comments on security, or whatnot. :)

Mar 8 2015, 6:32 PM · security, Whonix 10, Whonix, onion-grater (Control Port Filter Proxy)
troubadour created T223: cpfp.py polishing.
Mar 8 2015, 5:02 PM · python, onion-grater (Control Port Filter Proxy), Whonix, Whonix 10
troubadour closed T218: cpfp.py hangs on Tor Browser 4.5a[3-4] new requests as Resolved.
Mar 8 2015, 4:31 PM · Whonix 10, python, onion-grater (Control Port Filter Proxy), Whonix

Mar 6 2015

troubadour added a comment to T218: cpfp.py hangs on Tor Browser 4.5a[3-4] new requests.

/etc/init.d/control-port-filter-python and/or control-port-filter-python instead please.

Yes, done. Removed control-port-filter and installed control-port-filter-python. Had to modify whonixcheck/check_control_port_filter with /var/run/control-port-filter-python/pid.

Mar 6 2015, 9:58 PM · Whonix 10, python, onion-grater (Control Port Filter Proxy), Whonix
troubadour added a comment to T218: cpfp.py hangs on Tor Browser 4.5a[3-4] new requests.

The problem of this thread seems to be, that Tor Browser is keeping the connection open and that multiple connections are broken at the moment. Maybe Tor Browser is using multiple connections. Wouldn't wonder about that.

That's what seems to happen, Tor Browser keeping the connection(s) open.

Mar 6 2015, 5:57 PM · Whonix 10, python, onion-grater (Control Port Filter Proxy), Whonix

Mar 5 2015

troubadour added a comment to T218: cpfp.py hangs on Tor Browser 4.5a[3-4] new requests.

I believe what you report is connected, and it's not Tor specific because ther is no issue with cpfp-bash.

Mar 5 2015, 11:16 PM · Whonix 10, python, onion-grater (Control Port Filter Proxy), Whonix
troubadour added a comment to T219: control-port-filter-python case sensitive issue.

Done.
https://github.com/troubadoour/control-port-filter-python/commit/d2d3b95e305a902ef79d170c1b5d1f97449f5f19

Mar 5 2015, 10:45 PM · bug, Whonix 10, onion-grater (Control Port Filter Proxy), Whonix
troubadour added a comment to T220: remove CONTROL_PORT_FILTER_PROXY from control-port-filter-python config file.

Done. Have merged your fixes beforehand.

Mar 5 2015, 10:44 PM · Whonix, onion-grater (Control Port Filter Proxy)
troubadour added a comment to T219: control-port-filter-python case sensitive issue.

Yes, a missing bit. Have seen authenticate too. Will make it case insensitive.

Mar 5 2015, 9:47 PM · bug, Whonix 10, onion-grater (Control Port Filter Proxy), Whonix
troubadour added a comment to T220: remove CONTROL_PORT_FILTER_PROXY from control-port-filter-python config file.

Yes. Was wondering about CONTROL_PORT_FILTER_PROXY since it's not used in either script. Will remove them.

Mar 5 2015, 9:43 PM · Whonix, onion-grater (Control Port Filter Proxy)
troubadour added a comment to T215: install electrum bitcoin thin client by default?.

Yes.

Mar 5 2015, 8:35 PM · anon-meta-packages, research, Whonix