Page MenuHomePhabricator
Feed Advanced Search

Aug 16 2015

Patrick closed T288: Qubes Whonix 10 - Testing Instructions and Issues as Resolved.
Aug 16 2015, 4:13 AM · Whonix 10, Whonix, qubes-whonix 10
Patrick closed T248: whonixcheck workaround can be removed in qubes-whonix 10 as Resolved.

https://github.com/Whonix/qubes-whonix/commit/390c8db4aff5ff0cb1007d967253f3bf6c44f6ef

Aug 16 2015, 4:07 AM · Qubes, Whonix, qubes-whonix 10
Patrick claimed T248: whonixcheck workaround can be removed in qubes-whonix 10.
Aug 16 2015, 4:06 AM · Qubes, Whonix, qubes-whonix 10

Jun 26 2015

Patrick added a comment to T322: obfsproxy not working on Qubes R3.

For the record, slightly off-topic.
Qubes Q3 RC1, Whonix 10.

Jun 26 2015, 7:48 PM · Whonix 12, Qubes, Whonix

Jun 11 2015

Patrick added a comment to T248: whonixcheck workaround can be removed in qubes-whonix 10.
In T248#5442, @nrgaway wrote:

Its now in etc/whonix.d/40_qubes:WHONIXCHECK_NO_EXIT_ON_UNSUPPORTED_VIRTUALIZER="1"
since I was still getting those errors in Whonix 10.

Jun 11 2015, 1:24 PM · Qubes, Whonix, qubes-whonix 10
nrgaway added a comment to T248: whonixcheck workaround can be removed in qubes-whonix 10.

Its now in etc/whonix.d/40_qubes:WHONIXCHECK_NO_EXIT_ON_UNSUPPORTED_VIRTUALIZER="1"
since I was still getting those errors in Whonix 10.

Jun 11 2015, 12:55 PM · Qubes, Whonix, qubes-whonix 10
Patrick assigned T248: whonixcheck workaround can be removed in qubes-whonix 10 to nrgaway.

Looks like you done this, @nrgaway?

Jun 11 2015, 5:09 AM · Qubes, Whonix, qubes-whonix 10

Jun 7 2015

Patrick changed the status of T170: check Qubes build script for apt-get update network / gpg failure security issues from Review to Open.
In T170#5334, @nrgaway wrote:

the --force option has also been removed

Jun 7 2015, 7:21 AM · Qubes, security, Whonix

Jun 6 2015

nrgaway added a comment to T288: Qubes Whonix 10 - Testing Instructions and Issues.
  1. Error when attempting to update in Whonix 10
Jun 6 2015, 6:47 PM · Whonix 10, Whonix, qubes-whonix 10
nrgaway changed the status of T170: check Qubes build script for apt-get update network / gpg failure security issues from Open to Review.

The Qubes build script will fail the install of the template if any apt-get errors are returned.

Jun 6 2015, 6:32 PM · Qubes, security, Whonix
nrgaway lowered the priority of T162: qubes-whonix handling of /etc/timezone and /etc/localtime from Normal to Low.
Jun 6 2015, 6:19 PM · Whonix 12, qubes-whonix 12, Whonix, Qubes
nrgaway lowered the priority of T173: triggers interest-noawait /etc/resolv.conf will probably not work from Normal to Low.
Jun 6 2015, 6:19 PM · Whonix 12, qubes-whonix 12, Qubes, Whonix
nrgaway closed T177: remove duplicate ipv4 forwarding disable as Resolved.

Done

Jun 6 2015, 6:17 PM · qubes-whonix 10, Qubes, Whonix

Jun 5 2015

oneoffew added a comment to T322: obfsproxy not working on Qubes R3.

For the record, flushing all rules and defaulting to ACCEPT makes obfsproxy work.

Jun 5 2015, 1:13 AM · Whonix 12, Qubes, Whonix

Jun 4 2015

oneoffew added a comment to T322: obfsproxy not working on Qubes R3.

This seems to have gotten lost in the backlog.

Jun 4 2015, 9:52 PM · Whonix 12, Qubes, Whonix

Jun 3 2015

Patrick added a comment to T170: check Qubes build script for apt-get update network / gpg failure security issues.

Is this done?

Jun 3 2015, 1:51 AM · Qubes, security, Whonix

May 30 2015

Patrick assigned T322: obfsproxy not working on Qubes R3 to nrgaway.
May 30 2015, 4:42 PM · Whonix 12, Qubes, Whonix
Patrick added a project to T322: obfsproxy not working on Qubes R3: qubes-whonix 11.
May 30 2015, 4:41 PM · Whonix 12, Qubes, Whonix

May 22 2015

nrgaway added a comment to T322: obfsproxy not working on Qubes R3.

Thanks for all the info. I will test it out over the weekend!

May 22 2015, 3:52 PM · Whonix 12, Qubes, Whonix
Patrick added a comment to T322: obfsproxy not working on Qubes R3.
  • works for me in Whonix 10
  • Documentation: https://www.whonix.org/wiki/Bridges
  • obfsproxy: https://www.whonix.org/wiki/Bridges#Using_obfuscated.2C_.28private.29_and.2For_ordinary_bridges
  • no different firewall rules required for obfs3
  • no startup scripts required
  • no other fancy stuff required
  • user configuration is simply added to /etc/tor/torrc
  • make sure the obfsproxy package is installed
  • apparmor was an issue in past, try obfsproxy yourself and check /var/log/kern.log
  • for now, just try it out yourself. Does it work for you? If it works for you, if you can confirm from /var/log/tor/log and arm, that Tor is in fact connecting only to the obfs3 bridges you configured, then it's more likely a user configuration error than Whonix bug.
May 22 2015, 3:33 PM · Whonix 12, Qubes, Whonix
Patrick triaged T322: obfsproxy not working on Qubes R3 as High priority.
May 22 2015, 3:21 PM · Whonix 12, Qubes, Whonix
nrgaway added a comment to T322: obfsproxy not working on Qubes R3.

@Patrick I was wondering if this is working in regular Whonix 10? If so can you give me some clues on how to troubleshoot it (startup scripts, configuration locations, expected firewall rules) since I have never used it before

May 22 2015, 10:31 AM · Whonix 12, Qubes, Whonix
nrgaway created T322: obfsproxy not working on Qubes R3.
May 22 2015, 10:29 AM · Whonix 12, Qubes, Whonix

May 16 2015

nrgaway closed T233: qubes-whonix update issue because of bug in whonix-setup-wizard / whonix_repository as Resolved.
May 16 2015, 3:04 PM · usability, qubes-whonix 10, Qubes, Whonix, whonix-setup-wizard, bug, whonix-repository
nrgaway added a comment to T233: qubes-whonix update issue because of bug in whonix-setup-wizard / whonix_repository.

Resolved with qubes-whonix unreleased 9.6.9 and 10

May 16 2015, 3:04 PM · usability, qubes-whonix 10, Qubes, Whonix, whonix-setup-wizard, bug, whonix-repository
nrgaway closed T247: qubes-whonix 10 ./whonix_build command needs to be updated for Whonix 10 as Resolved.
May 16 2015, 3:02 PM · qubes-whonix 10, Whonix, Qubes
nrgaway closed T275: Qubes Whonix 9.6.9 and 10.0.5 is ready as Resolved.
May 16 2015, 3:00 PM · Whonix 10, qubes-whonix 10, Qubes, Whonix
nrgaway closed T278: building Whonix11 for qubes-whonix: Package installation errors as Resolved.
May 16 2015, 6:47 AM · Whonix 11, qubes-whonix 10, Whonix
nrgaway closed T278: building Whonix11 for qubes-whonix: Package installation errors, a subtask of T273: control-port-filter-python.service exits pre-maturely, as Resolved.
May 16 2015, 6:47 AM · systemd, Whonix 11, Whonix 10, Whonix, qubes-whonix 10
nrgaway added a comment to T278: building Whonix11 for qubes-whonix: Package installation errors.

No longer an issue with 11.0.0.0.4-developers-only

May 16 2015, 6:47 AM · Whonix 11, qubes-whonix 10, Whonix

May 15 2015

Patrick closed T273: control-port-filter-python.service exits pre-maturely as Resolved.

This has been fixed in T274. control-port-filter-python has a working systemd unit file now. Closing. Please re-open if you still see an issue here.

May 15 2015, 1:57 AM · systemd, Whonix 11, Whonix 10, Whonix, qubes-whonix 10

May 4 2015

Patrick added a comment to T273: control-port-filter-python.service exits pre-maturely.
In T273#4175, @Patrick wrote:

What's next here?

@nrgaway Can you please post all your existing systemd units for packages developed under the Whonix umbrella somewhere? Such as the one in the comment of https://phabricator.whonix.org/T273#3852 ? + Add the license header? That would be important. It's currently a blocker before I can continue with most Whonix 11 development tasks. I would like to integrate those into packages and make those systemd-only. I guess I am getting to that before you?

Just finished making whonix-initializer systemd-only. Once the systemd unit is ready, the required remaining changes in debian/control and debian/rules are minimal and simple.

May 4 2015, 12:34 AM · systemd, Whonix 11, Whonix 10, Whonix, qubes-whonix 10

May 3 2015

Patrick triaged T275: Qubes Whonix 9.6.9 and 10.0.5 is ready as Normal priority.
May 3 2015, 6:00 AM · Whonix 10, qubes-whonix 10, Qubes, Whonix
nrgaway added a comment to T288: Qubes Whonix 10 - Testing Instructions and Issues.
  1. HOW TO RE-INSTALL qubes-whonix
May 3 2015, 4:22 AM · Whonix 10, Whonix, qubes-whonix 10

May 2 2015

Patrick added a comment to T288: Qubes Whonix 10 - Testing Instructions and Issues.

Can workstation templates also be upgraded that way? That's not clear from instructions.

May 2 2015, 3:59 PM · Whonix 10, Whonix, qubes-whonix 10
Patrick added a comment to T278: building Whonix11 for qubes-whonix: Package installation errors.
In T278#4255, @nrgaway wrote:

@Patrick

Is the 11.0.0.0.7-developers-only tag supposed to be available? While most submodules are cloning properly, I get this error:

Submodule path 'packages/xchat-improved-privacy': checked out 'afc52a514e0b86bd4fe61344e5e44023d6885890'
Unable to checkout '435741702cb49cb38f410b7597078df7d6659a6c' in submodule path 'packages/whonix-developer-meta-files

Fixed.

May 2 2015, 6:39 AM · Whonix 11, qubes-whonix 10, Whonix
nrgaway added a comment to T288: Qubes Whonix 10 - Testing Instructions and Issues.
In T288#4229, @Patrick wrote:

Your instructions sound good. I recommend to hit the edit button for instruction posts and to copy it over to the wiki https://www.whonix.org/wiki/Qubes/Upgrade_from_9_to_10 or so. Unfortunately, phabricator uses markdown and mediawiki uses mediawiki syntax.

May 2 2015, 5:15 AM · Whonix 10, Whonix, qubes-whonix 10
nrgaway added a comment to T278: building Whonix11 for qubes-whonix: Package installation errors.

Is the 11.0.0.0.7-developers-only tag supposed to be available? While most submodules are cloning properly, I get this error:

May 2 2015, 4:36 AM · Whonix 11, qubes-whonix 10, Whonix

May 1 2015

nrgaway added a comment to T278: building Whonix11 for qubes-whonix: Package installation errors.
In T278#4230, @Patrick wrote:

skippable package installation:

On Whonix 10, all packages installed in build-steps.d/1700_install-packages by pkg-install-maybe (as opposed of being installed as part of a dependency) are skippable through the whonix_build_script_skip_package_install environment variable. Example:

whonix_build_script_skip_package_install+=" anon-shared-build-fix-grub "
export whonix_build_script_skip_package_install

Should prevent installation of that package.

May 1 2015, 11:43 PM · Whonix 11, qubes-whonix 10, Whonix
Patrick added a comment to T278: building Whonix11 for qubes-whonix: Package installation errors.

The whonix_build_on_operating_system variable is important for:
https://github.com/Whonix/Whonix/blob/master/buildconfig.d/30_apt_sources

May 1 2015, 3:29 PM · Whonix 11, qubes-whonix 10, Whonix
Patrick added a comment to T278: building Whonix11 for qubes-whonix: Package installation errors.

Good catch!

May 1 2015, 3:00 PM · Whonix 11, qubes-whonix 10, Whonix
Patrick added a comment to T288: Qubes Whonix 10 - Testing Instructions and Issues.

Your instructions sound good. I recommend to hit the edit button for instruction posts and to copy it over to the wiki https://www.whonix.org/wiki/Qubes/Upgrade_from_9_to_10 or so. Unfortunately, phabricator uses markdown and mediawiki uses mediawiki syntax.

May 1 2015, 2:21 PM · Whonix 10, Whonix, qubes-whonix 10
nrgaway added a comment to T278: building Whonix11 for qubes-whonix: Package installation errors.

I was able to identify all the issue that prevented complete and successful build.

May 1 2015, 10:42 AM · Whonix 11, qubes-whonix 10, Whonix
nrgaway added a comment to T288: Qubes Whonix 10 - Testing Instructions and Issues.
  1. What to do if you ran a apt-get dist-upgrade not using the upgrade method above
May 1 2015, 6:50 AM · Whonix 10, Whonix, qubes-whonix 10
Patrick added a comment to T288: Qubes Whonix 10 - Testing Instructions and Issues.

Link: "stable vs wheezy repository" bug T233

May 1 2015, 3:28 AM · Whonix 10, Whonix, qubes-whonix 10
nrgaway added a comment to T288: Qubes Whonix 10 - Testing Instructions and Issues.
In T288#4212, @Patrick wrote:

Yes. Done, migrated (copied) qubes-whonix 10.0.5-1 from developers to testers repository.

Want to post a blog post? Otherwise I guess very few will notice these instructions. Got a blog account already?

May 1 2015, 3:18 AM · Whonix 10, Whonix, qubes-whonix 10
Patrick added a comment to T278: building Whonix11 for qubes-whonix: Package installation errors.

Any pages you find under 'free paste bin' or github [gist] or anything that works.

May 1 2015, 3:03 AM · Whonix 11, qubes-whonix 10, Whonix
Patrick added a comment to T288: Qubes Whonix 10 - Testing Instructions and Issues.

Yes. Done, migrated (copied) qubes-whonix 10.0.5-1 from developers to testers repository.

May 1 2015, 3:00 AM · Whonix 10, Whonix, qubes-whonix 10
nrgaway added a comment to T288: Qubes Whonix 10 - Testing Instructions and Issues.
In T288#4179, @Patrick wrote:

I am not sure it's wise telling testers to enable the developers repository. That could break badly at some point. The developers repository is a playground for me to upload and install from packages where I am not 100% certain they are not going to break the package manager.

May 1 2015, 1:32 AM · Whonix 10, Whonix, qubes-whonix 10
nrgaway added a comment to T278: building Whonix11 for qubes-whonix: Package installation errors.
In T278#4002, @nrgaway wrote:

I have been about to get Whonix 11 to successfully build using the 11.0.0.0.1-developers-only tag (since submodules seemed broken on master branch), although the build process kept asking for input starting at line 450 of 1700_install-packages and all the way until it exited. I just kept entering c manually since by that stage everything had already been installed:

# 1700_install-packages:450 --> "$WHONIX_SOURCE_HELP_STEPS_FOLDER/remove-local-temp-apt-repo"
INFO: Setting... export UWT_DEV_PASSTHROUGH="1"
INFO: Variable anon_dist_build_version was already set to: 11.0.0.0.1
/home/user/Whonix/help-steps/pre: line 20: error_: command not found
...
+ true 'INFO: Currently running script: /home/user/Whonix/help-steps/unprevent-daemons-from-starting '
+ true 'INFO: Currently running script: /home/user/Whonix/help-steps/unchroot-raw '
+ true 'INFO: Skipping script, because ANON_BUILD_INSTALL_TO_ROOT=1: /home/user/Whonix/help-steps/unmount-raw'
+ true 'INFO: Currently running script: ././build-steps.d/2300_run-chroot-scripts-post-d '
May 1 2015, 12:21 AM · Whonix 11, qubes-whonix 10, Whonix

Apr 30 2015

Patrick added a comment to T273: control-port-filter-python.service exits pre-maturely.

Related, see also:
https://www.whonix.org/forum/index.php/topic,560.msg7989.html#msg7989

Apr 30 2015, 5:28 PM · systemd, Whonix 11, Whonix 10, Whonix, qubes-whonix 10
Patrick added a comment to T278: building Whonix11 for qubes-whonix: Package installation errors.
  1. torsocks: This is most likely something we have to live with. It happens because the uwt wrapper adds torsocks before invoking apt-get for stream isolation. And torsocks generates this noise. It's something we need to document as a known issue and to report upstream against torsocks. Only alternative would be not using stream isolation for apt-get or finding some alternative way to point it to a socks port. Unfortunately, apt-get does not support socks proxy settings. (Acquire::socks::proxy is a myth in forums. That string can neither be found in apt's source code nor do apt developers claim to have implemented it.)
  2. whonixcheck gpg issue: I was unable to reproduce this in 11.0.0.0.3.
  3. tb-updater gpg issue: Same as above.
Apr 30 2015, 4:59 PM · Whonix 11, qubes-whonix 10, Whonix
Patrick added a comment to T288: Qubes Whonix 10 - Testing Instructions and Issues.

I am not sure it's wise telling testers to enable the developers repository. That could break badly at some point. The developers repository is a playground for me to upload and install from packages where I am not 100% certain they are not going to break the package manager.

Apr 30 2015, 4:15 PM · Whonix 10, Whonix, qubes-whonix 10
Patrick added a comment to T273: control-port-filter-python.service exits pre-maturely.

What's next here?

Apr 30 2015, 3:19 PM · systemd, Whonix 11, Whonix 10, Whonix, qubes-whonix 10
nrgaway closed T176: use GATEWAY_IPv4_DROP_INVALID_INCOMING_PACKAGES_POST_HOOK instead of editing /usr/bin/whonix_firewall as Resolved.

Done

Apr 30 2015, 9:11 AM · qubes-whonix 10, Qubes, Whonix
nrgaway renamed T275: Qubes Whonix 9.6.9 and 10.0.5 is ready from Qubes Whonix 9.6.8 and 10.0.5 is ready to Qubes Whonix 9.6.9 and 10.0.5 is ready.
Apr 30 2015, 4:53 AM · Whonix 10, qubes-whonix 10, Qubes, Whonix
nrgaway added a comment to T288: Qubes Whonix 10 - Testing Instructions and Issues.
  1. Testers Update instructions
Apr 30 2015, 4:52 AM · Whonix 10, Whonix, qubes-whonix 10
nrgaway created T288: Qubes Whonix 10 - Testing Instructions and Issues.
Apr 30 2015, 4:35 AM · Whonix 10, Whonix, qubes-whonix 10
nrgaway added a comment to T275: Qubes Whonix 9.6.9 and 10.0.5 is ready.

Thanks, tests are successful for me.

Apr 30 2015, 4:27 AM · Whonix 10, qubes-whonix 10, Qubes, Whonix
Patrick added a comment to T275: Qubes Whonix 9.6.9 and 10.0.5 is ready.

Signed, pushed 10.0.5-1 and added to developers repository.

Apr 30 2015, 1:59 AM · Whonix 10, qubes-whonix 10, Qubes, Whonix

Apr 29 2015

nrgaway added a comment to T275: Qubes Whonix 9.6.9 and 10.0.5 is ready.

@Patrick, I created a new version that hopefully solves the control-port-filter-python not re-enabling properly... I had a typo in the maintainers postinst configuration file.

Apr 29 2015, 2:18 PM · Whonix 10, qubes-whonix 10, Qubes, Whonix
nrgaway renamed T275: Qubes Whonix 9.6.9 and 10.0.5 is ready from Qubes Whonix 9.6.8 and 10.0.4 is ready to Qubes Whonix 9.6.8 and 10.0.5 is ready.
Apr 29 2015, 2:08 PM · Whonix 10, qubes-whonix 10, Qubes, Whonix
Patrick added a comment to T275: Qubes Whonix 9.6.9 and 10.0.5 is ready.
In T275#4134, @nrgaway wrote:

XXX: @Patrick, do your scripts ignore backed up files in directories such as /etc/whonix_firewall.d....

Apr 29 2015, 2:02 PM · Whonix 10, qubes-whonix 10, Qubes, Whonix
nrgaway added a comment to T275: Qubes Whonix 9.6.9 and 10.0.5 is ready.

Maybe you want to give an upgrade a try. The required qubes package is now also in the ITL test repo so you should be able to attempt an update. DO NOT FORGET TO BACKUP (CLONE) your existing whonix proxy :)

Apr 29 2015, 12:02 PM · Whonix 10, qubes-whonix 10, Qubes, Whonix
nrgaway added a comment to T275: Qubes Whonix 9.6.9 and 10.0.5 is ready.
In T275#4132, @Patrick wrote:

Alright.

How would users upgrade the qubes-whonix package then? Does the ITL repo also contain Debian packages?

Apr 29 2015, 6:12 AM · Whonix 10, qubes-whonix 10, Qubes, Whonix
Patrick added a comment to T275: Qubes Whonix 9.6.9 and 10.0.5 is ready.

How would users upgrade the qubes-whonix package then? Does the ITL repo also contain Debian packages?

Apr 29 2015, 4:17 AM · Whonix 10, qubes-whonix 10, Qubes, Whonix
nrgaway added a comment to T275: Qubes Whonix 9.6.9 and 10.0.5 is ready.
In T275#4130, @Patrick wrote:
In T275#4128, @nrgaway wrote:

hehe, I was wondering why it was not in repo. Yes, please add it as I want to do some upgrade testing.

Done, added to developers repository.

Apr 29 2015, 1:07 AM · Whonix 10, qubes-whonix 10, Qubes, Whonix
Patrick added a comment to T275: Qubes Whonix 9.6.9 and 10.0.5 is ready.
In T275#4128, @nrgaway wrote:

hehe, I was wondering why it was not in repo. Yes, please add it as I want to do some upgrade testing.

Apr 29 2015, 12:41 AM · Whonix 10, qubes-whonix 10, Qubes, Whonix
nrgaway added a comment to T275: Qubes Whonix 9.6.9 and 10.0.5 is ready.
In T275#4097, @Patrick wrote:

I was wondering about this also and going to post about that. It slows down the development/debugging process if you have to wait for me to tag releases just so you can do a developers-only test build. We're living in different time zones and perhaps I won't have time for a few days at some point.

qubes-whonix isn't build by git cloning https://github.com/Whonix/Whonix and using Whonix's original build script anyhow. Official redistributable template images are build by ITL. So we don't have any security/trust improvements by having "blessed" tags in https://github.com/Whonix/qubes-whonix.

Apr 29 2015, 12:27 AM · Whonix 10, qubes-whonix 10, Qubes, Whonix
nrgaway added a comment to T275: Qubes Whonix 9.6.9 and 10.0.5 is ready.
In T275#4092, @Patrick wrote:

Tagged your Whonix 10 branch by the way as 10.0.4-1.

Just tagged. Not added to any repository. I can do that if you wish. I am not sure, if I should always do that or wait for explicit requests. I don't mind either way.

Apr 29 2015, 12:10 AM · Whonix 10, qubes-whonix 10, Qubes, Whonix

Apr 28 2015

WhonixQubes added a comment to T275: Qubes Whonix 9.6.9 and 10.0.5 is ready.

Right. I assume @nrgaway is testing his build, and if it checks out, he
can notify us here, submit a pull request to Marek, and we can have you
@Patrick update qubes-whonix 10.0.4 DEB package as stable.

Apr 28 2015, 8:36 PM · Whonix 10, qubes-whonix 10, Qubes, Whonix
Patrick added a comment to T275: Qubes Whonix 9.6.9 and 10.0.5 is ready.

Okay, so to get this back on topic... What's next? I guess @nrgaway will inform us about his test results.

Apr 28 2015, 8:08 PM · Whonix 10, qubes-whonix 10, Qubes, Whonix
WhonixQubes added a comment to T275: Qubes Whonix 9.6.9 and 10.0.5 is ready.

Yes, I am for improving the process.

Apr 28 2015, 7:23 PM · Whonix 10, qubes-whonix 10, Qubes, Whonix
Patrick added a comment to T275: Qubes Whonix 9.6.9 and 10.0.5 is ready.
In T275#4090, @nrgaway wrote:

since it never got removed on update. Maybe the new control-port-filter should have conflicts or provides in the control file.

Apr 28 2015, 6:49 PM · Whonix 10, qubes-whonix 10, Qubes, Whonix
Patrick added a comment to T275: Qubes Whonix 9.6.9 and 10.0.5 is ready.

I was wondering about this also and going to post about that. It slows down the development/debugging process if you have to wait for me to tag releases just so you can do a developers-only test build. We're living in different time zones and perhaps I won't have time for a few days at some point.

Apr 28 2015, 6:42 PM · Whonix 10, qubes-whonix 10, Qubes, Whonix
WhonixQubes added a comment to T275: Qubes Whonix 9.6.9 and 10.0.5 is ready.

I've reviewed "qubes-whonix" 10.0.4 and give it a thumbs up for release
in its current form.

Apr 28 2015, 6:11 PM · Whonix 10, qubes-whonix 10, Qubes, Whonix
WhonixQubes added a comment to T275: Qubes Whonix 9.6.9 and 10.0.5 is ready.

We really need a better structured release process that helps iron out
the issues and hiccups. I will plan to make a post on this so we can get
a more robust process in place for the future.

Apr 28 2015, 5:03 PM · Whonix 10, qubes-whonix 10, Qubes, Whonix
Patrick added a comment to T275: Qubes Whonix 9.6.9 and 10.0.5 is ready.

Tagged your Whonix 10 branch by the way as 10.0.4-1.

Apr 28 2015, 4:25 PM · Whonix 10, qubes-whonix 10, Qubes, Whonix
Patrick added a comment to T275: Qubes Whonix 9.6.9 and 10.0.5 is ready.

Done.

Apr 28 2015, 4:23 PM · Whonix 10, qubes-whonix 10, Qubes, Whonix
nrgaway added a comment to T275: Qubes Whonix 9.6.9 and 10.0.5 is ready.

I have another version ready to tag, 10.0.4. Hopefully its the last since I have to gt back working on another task soon too :)

Apr 28 2015, 3:53 PM · Whonix 10, qubes-whonix 10, Qubes, Whonix
nrgaway renamed T275: Qubes Whonix 9.6.9 and 10.0.5 is ready from Qubes Whonix 9.6.8 and 10.0.3 is ready to Qubes Whonix 9.6.8 and 10.0.4 is ready.
Apr 28 2015, 3:47 PM · Whonix 10, qubes-whonix 10, Qubes, Whonix
nrgaway claimed T275: Qubes Whonix 9.6.9 and 10.0.5 is ready.
Apr 28 2015, 3:47 PM · Whonix 10, qubes-whonix 10, Qubes, Whonix
nrgaway added a comment to T273: control-port-filter-python.service exits pre-maturely.

BTW, and as a note to self :)

Apr 28 2015, 5:57 AM · systemd, Whonix 11, Whonix 10, Whonix, qubes-whonix 10
nrgaway added a comment to T275: Qubes Whonix 9.6.9 and 10.0.5 is ready.
In T275#4079, @Patrick wrote:

From https://github.com/Whonix/qubes-whonix/blob/master/tests/apt-update-from-local-repo

APT_GET_OPTIONS="-o Dpkg::Options::="--force-confnew" --force-yes --yes"

please remove the --force-yes. Reason: insecure, see also:
https://groups.google.com/forum/#!topic/qubes-devel/akv5B7TgRFQ

Apr 28 2015, 2:50 AM · Whonix 10, qubes-whonix 10, Qubes, Whonix
Patrick added a comment to T273: control-port-filter-python.service exits pre-maturely.

Perhaps just remember make help. I guess you get used to the others quite soon. Forum... This one...
make / make help / makefile / package build process changes:
https://www.whonix.org/forum/index.php/topic,378
It's an older thread. I don't mind if we continue to use that one or create a new one.

Apr 28 2015, 12:49 AM · systemd, Whonix 11, Whonix 10, Whonix, qubes-whonix 10
Patrick added a comment to T275: Qubes Whonix 9.6.9 and 10.0.5 is ready.

From https://github.com/Whonix/qubes-whonix/blob/master/tests/apt-update-from-local-repo

Apr 28 2015, 12:46 AM · Whonix 10, qubes-whonix 10, Qubes, Whonix
nrgaway added a comment to T273: control-port-filter-python.service exits pre-maturely.

Thanks, I need to bookmark those instructions now :)

Apr 28 2015, 12:44 AM · systemd, Whonix 11, Whonix 10, Whonix, qubes-whonix 10
Patrick added a comment to T273: control-port-filter-python.service exits pre-maturely.

You don't necessarily need Whonix's makefiles. Although I hope they make things real comfortable and fast to test/develop.

Apr 28 2015, 12:37 AM · systemd, Whonix 11, Whonix 10, Whonix, qubes-whonix 10
nrgaway added a comment to T278: building Whonix11 for qubes-whonix: Package installation errors.
In T278#4074, @Patrick wrote:

You know this thread already? https://www.whonix.org/forum/index.php/topic,1040.msg7941.html#msg7941
Short: 11.0.0.0.2-developers-only is a tag that works for me (build succeeded). Hth.

Apr 28 2015, 12:30 AM · Whonix 11, qubes-whonix 10, Whonix
nrgaway added a comment to T273: control-port-filter-python.service exits pre-maturely.
In T273#4007, @Patrick wrote:

I've got an unrelated lintian error for an existing sysvinit script.

Since the effort to keep sysvinit still somewhat supported is too high for too little gain, let's deprecate all sysvinit scripts for Whonix 11. Let's move those into the https://github.com/Whonix/deprecated-code repository and then say "patches welcome" if someone wants to reintroduce/contribute sysvinit support.

As for proper systemd unit files, for packages developed under the Whonix umbrella (where we are upstream), let's move them into the standard location /lib/systemd/system?

Does that sound alright? @nrgaway?

Apr 28 2015, 12:26 AM · systemd, Whonix 11, Whonix 10, Whonix, qubes-whonix 10
Patrick added a comment to T278: building Whonix11 for qubes-whonix: Package installation errors.

You know this thread already? https://www.whonix.org/forum/index.php/topic,1040.msg7941.html#msg7941
Short: 11.0.0.0.2-developers-only is a tag that works for me (build succeeded). Hth.

Apr 28 2015, 12:21 AM · Whonix 11, qubes-whonix 10, Whonix

Apr 27 2015

Patrick closed T280: building packages on jessie broken due to genmkfile -> lintian warnings, a subtask of T273: control-port-filter-python.service exits pre-maturely, as Resolved.
Apr 27 2015, 5:43 PM · systemd, Whonix 11, Whonix 10, Whonix, qubes-whonix 10
Patrick reopened T280: building packages on jessie broken due to genmkfile -> lintian warnings, a subtask of T273: control-port-filter-python.service exits pre-maturely, as Open.
Apr 27 2015, 5:39 PM · systemd, Whonix 11, Whonix 10, Whonix, qubes-whonix 10
Patrick closed T280: building packages on jessie broken due to genmkfile -> lintian warnings, a subtask of T273: control-port-filter-python.service exits pre-maturely, as Resolved.
Apr 27 2015, 5:03 PM · systemd, Whonix 11, Whonix 10, Whonix, qubes-whonix 10
Patrick added a comment to T278: building Whonix11 for qubes-whonix: Package installation errors.
In T278#4002, @nrgaway wrote:

I have been about to get Whonix 11 to successfully build using the 11.0.0.0.1-developers-only tag (since submodules seemed broken on master branch)

Apr 27 2015, 4:48 PM · Whonix 11, qubes-whonix 10, Whonix
Patrick added a comment to T273: control-port-filter-python.service exits pre-maturely.

I've got an unrelated lintian error for an existing sysvinit script.

Apr 27 2015, 3:58 PM · systemd, Whonix 11, Whonix 10, Whonix, qubes-whonix 10
WhonixQubes added a comment to T278: building Whonix11 for qubes-whonix: Package installation errors.
In T278#4002, @nrgaway wrote:

Both Whonix10 and 11 had some strange display issues in regards to dialog boxes that pop up. Some of the dialog boxes are partially transparent and seem not to be receiving proper focus until clicked on and some time three quartes of the dialog is transparent when the other quarter is normal, and the smaller dialogs seems to have the bottom two corners transparent as well until focus is gained.

Apr 27 2015, 1:13 PM · Whonix 11, qubes-whonix 10, Whonix
WhonixQubes added a comment to T278: building Whonix11 for qubes-whonix: Package installation errors.
Apr 27 2015, 1:08 PM · Whonix 11, qubes-whonix 10, Whonix
Patrick added a comment to T273: control-port-filter-python.service exits pre-maturely.

I would like to do it the Debian way. Like how other Debian packages handle this. Using the standard way. I want to figure that out today. And only if the standard way of doing this seems inappropriate I would cook up a custom solution. Maybe you get to find this out before me? debian-mentors IRC?

Apr 27 2015, 12:18 PM · systemd, Whonix 11, Whonix 10, Whonix, qubes-whonix 10
nrgaway added a comment to T273: control-port-filter-python.service exits pre-maturely.

Do you want me to keep both systemd and sysv init files in the package. Both of them could go in the /usr/share/control-port-filter-python directory and be available to anyone that may want to manually install the sysv init scripts. At the same time a copy can be made of the systemd unit file to be placed in the /lib/systemd/system directory (since linking may not work)

Apr 27 2015, 11:35 AM · systemd, Whonix 11, Whonix 10, Whonix, qubes-whonix 10