Page MenuHomePhabricator

radsProject
ActivePublic

Members (1)

Watchers

  • This project does not have any watchers.

Details

Description

RAM Adjusted Desktop Starter

https://github.com/Whonix/rads

Recent Activity

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

Mar 7 2018

Patrick closed T505: do not use tput if variable TERM is empty as Resolved.
Mar 7 2018, 1:24 AM · Whonix, build, whonix-initializer, rads, whonixsetup, curl-scripts, whonix-base-files, msgcollector, Whonix 14, bug
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 T637: port from service to systemctl add --no-pager / --no-block as Resolved.
Mar 7 2018, 1:14 AM · whonixsetup, whonixcheck, whonix-setup-wizard, whonix-legacy, whonix-developer-meta-files, sdwdate-gui, sdwdate, rads, qubes-whonix, bootclockrandomization, anon-shared-helper-scripts, anon-gw-leaktest, anon-gw-anonymizer-config, systemd, bug, Whonix, Whonix 14

Jun 16 2017

JasonJAyalaP closed T692: [Discuss] 128MB ram gateway no longer works. 256 new minimum? as Resolved.

Done.

Jun 16 2017, 6:06 PM · rads, Whonix, Whonix 14
Patrick placed T692: [Discuss] 128MB ram gateway no longer works. 256 new minimum? up for grabs.

There is no traction for physical isolation at this point. Let's not optimize at this point.

Jun 16 2017, 12:31 PM · rads, Whonix, Whonix 14

Feb 21 2017

Patrick claimed T637: port from service to systemctl add --no-pager / --no-block.

One mistake fixed.

Feb 21 2017, 11:39 PM · whonixsetup, whonixcheck, whonix-setup-wizard, whonix-legacy, whonix-developer-meta-files, sdwdate-gui, sdwdate, rads, qubes-whonix, bootclockrandomization, anon-shared-helper-scripts, anon-gw-leaktest, anon-gw-anonymizer-config, systemd, bug, Whonix, Whonix 14
Patrick changed the status of T637: port from service to systemctl add --no-pager / --no-block from Open to Review.

This unfortunately has quite a chance to have messed up an argument an introduce a regression.

Feb 21 2017, 11:33 PM · whonixsetup, whonixcheck, whonix-setup-wizard, whonix-legacy, whonix-developer-meta-files, sdwdate-gui, sdwdate, rads, qubes-whonix, bootclockrandomization, anon-shared-helper-scripts, anon-gw-leaktest, anon-gw-anonymizer-config, systemd, bug, Whonix, Whonix 14
Patrick added projects to T637: port from service to systemctl add --no-pager / --no-block: anon-gw-anonymizer-config, anon-gw-leaktest, anon-shared-helper-scripts, bootclockrandomization, qubes-whonix, rads, sdwdate, sdwdate-gui, whonix-developer-meta-files, whonix-legacy, whonix-setup-wizard, whonixcheck, whonixsetup.
Feb 21 2017, 11:32 PM · whonixsetup, whonixcheck, whonix-setup-wizard, whonix-legacy, whonix-developer-meta-files, sdwdate-gui, sdwdate, rads, qubes-whonix, bootclockrandomization, anon-shared-helper-scripts, anon-gw-leaktest, anon-gw-anonymizer-config, systemd, bug, Whonix, Whonix 14

Oct 13 2016

Patrick changed the status of T503: have sane built-in defaults even if config files are non-existing from Open to Review.
Oct 13 2016, 1:56 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 added a comment to T503: have sane built-in defaults even if config files are non-existing.

https://github.com/Whonix/rads/commit/168642875e30d202613d4e0274972ce5d18e102d

Oct 13 2016, 1:56 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 updated the task description for T503: have sane built-in defaults even if config files are non-existing.
Oct 13 2016, 1:56 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 updated the task description for T503: have sane built-in defaults even if config files are non-existing.
Oct 13 2016, 1:55 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 updated the task description for T503: have sane built-in defaults even if config files are non-existing.
Oct 13 2016, 1:53 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 updated the task description for T503: have sane built-in defaults even if config files are non-existing.
Oct 13 2016, 1:46 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 updated the task description for T503: have sane built-in defaults even if config files are non-existing.
Oct 13 2016, 1:33 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 updated the task description for T503: have sane built-in defaults even if config files are non-existing.
Oct 13 2016, 1:28 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 added a comment to T503: have sane built-in defaults even if config files are non-existing.

https://github.com/Whonix/whonix-gw-firewall/commit/f2dfc5c43cfe28a2b84b4543ee2f8eed07e7b4bd

Oct 13 2016, 12:40 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 updated the task description for T503: have sane built-in defaults even if config files are non-existing.
Oct 13 2016, 12:26 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 2 2016

Patrick changed the status of T505: do not use tput if variable TERM is empty from Open to Review.

Done in all involved components.

Jun 2 2016, 1:59 PM · Whonix, build, whonix-initializer, rads, whonixsetup, curl-scripts, whonix-base-files, msgcollector, Whonix 14, bug
Patrick added a comment to T505: do not use tput if variable TERM is empty.

https://github.com/Whonix/curl-scripts/commit/6a56d4a95eb440d0792115486b398a96af219aab

Jun 2 2016, 1:47 PM · Whonix, build, whonix-initializer, rads, whonixsetup, curl-scripts, whonix-base-files, msgcollector, Whonix 14, bug

Apr 29 2016

marmarek added a comment to T505: do not use tput if variable TERM is empty.

qvm-run --pass-io uses simple pipe (not virtual terminal), so it is
expected to not have TERM set.

Apr 29 2016, 8:39 PM · Whonix, build, whonix-initializer, rads, whonixsetup, curl-scripts, whonix-base-files, msgcollector, Whonix 14, bug
Patrick added a comment to T505: do not use tput if variable TERM is empty.

Related, has it been considered for qvm-run --pass-io to set or not set environment variable TERM? I wonder if the current implementation is correct. @marmarek

Apr 29 2016, 6:52 AM · Whonix, build, whonix-initializer, rads, whonixsetup, curl-scripts, whonix-base-files, msgcollector, Whonix 14, bug
Patrick created T505: do not use tput if variable TERM is empty.
Apr 29 2016, 6:50 AM · Whonix, build, whonix-initializer, rads, whonixsetup, curl-scripts, whonix-base-files, msgcollector, Whonix 14, bug
Patrick closed T286: Only source configuration files that end with the `.conf` extension? as Resolved.
Apr 29 2016, 5:55 AM · tb-updater, tb-starter, open-link-confirmation, Whonix-Host, rads, Whonix 13, onion-grater (Control Port Filter Proxy), uwt, build, sdwdate, whonixcheck, whonix-ws-firewall, whonix-gw-firewall, Whonix
Patrick added a comment to T286: Only source configuration files that end with the `.conf` extension?.

https://github.com/Whonix/sdwdate/commit/0a0436b2de152ca13445c368fbd7cb95d339c75a

Apr 29 2016, 5:55 AM · tb-updater, tb-starter, open-link-confirmation, Whonix-Host, rads, Whonix 13, onion-grater (Control Port Filter Proxy), uwt, build, sdwdate, whonixcheck, whonix-ws-firewall, whonix-gw-firewall, Whonix
Patrick added a comment to T286: Only source configuration files that end with the `.conf` extension?.
In T286#8987, @Patrick wrote:
Apr 29 2016, 2:50 AM · tb-updater, tb-starter, open-link-confirmation, Whonix-Host, rads, Whonix 13, onion-grater (Control Port Filter Proxy), uwt, build, sdwdate, whonixcheck, whonix-ws-firewall, whonix-gw-firewall, Whonix

Apr 28 2016

Patrick added a comment to T503: have sane built-in defaults even if config files are non-existing.

https://github.com/Whonix/uwt/commit/651d2af8417fb0b7f77a88493a37935972ed444b

Apr 28 2016, 5:07 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 changed the status of T286: Only source configuration files that end with the `.conf` extension? from Open to Review.

https://github.com/Whonix/uwt/commit/651d2af8417fb0b7f77a88493a37935972ed444b

Apr 28 2016, 5:07 AM · tb-updater, tb-starter, open-link-confirmation, Whonix-Host, rads, Whonix 13, onion-grater (Control Port Filter Proxy), uwt, build, sdwdate, whonixcheck, whonix-ws-firewall, whonix-gw-firewall, Whonix
Patrick changed the status of T286: Only source configuration files that end with the `.conf` extension? from Review to Open.

Since T503 is not yet implemented, Whonix 12 -> Whonix 13 are currently broken because of uwt. whonix-repository and tb-updater fails closed because the moment it uses gpg, /etc/uwt.d/30_uwt_default.conf does not exist, which results in "gpg" (actually uwt) failing. The solution I will be attempting is to make uwt also work with built-in defaults (part of T503).

Apr 28 2016, 4:49 AM · tb-updater, tb-starter, open-link-confirmation, Whonix-Host, rads, Whonix 13, onion-grater (Control Port Filter Proxy), uwt, build, sdwdate, whonixcheck, whonix-ws-firewall, whonix-gw-firewall, Whonix
Patrick created T503: have sane built-in defaults even if config files are non-existing.
Apr 28 2016, 4:46 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

Nov 30 2015

Patrick changed the status of T286: Only source configuration files that end with the `.conf` extension? from Open to Review.

https://github.com/Whonix/Whonix/commit/1340726a83e5e02fe5e355cd20620d04335024c4

Nov 30 2015, 10:55 PM · tb-updater, tb-starter, open-link-confirmation, Whonix-Host, rads, Whonix 13, onion-grater (Control Port Filter Proxy), uwt, build, sdwdate, whonixcheck, whonix-ws-firewall, whonix-gw-firewall, Whonix
Patrick added a comment to T286: Only source configuration files that end with the `.conf` extension?.
Only source configuration files that end with the '.conf' extension.
Nov 30 2015, 8:56 PM · tb-updater, tb-starter, open-link-confirmation, Whonix-Host, rads, Whonix 13, onion-grater (Control Port Filter Proxy), uwt, build, sdwdate, whonixcheck, whonix-ws-firewall, whonix-gw-firewall, Whonix
Patrick added projects to T286: Only source configuration files that end with the `.conf` extension?: tb-starter, tb-updater.
Nov 30 2015, 8:38 PM · tb-updater, tb-starter, open-link-confirmation, Whonix-Host, rads, Whonix 13, onion-grater (Control Port Filter Proxy), uwt, build, sdwdate, whonixcheck, whonix-ws-firewall, whonix-gw-firewall, Whonix
Patrick added projects to T286: Only source configuration files that end with the `.conf` extension?: Whonix-Host, open-link-confirmation.
Nov 30 2015, 8:33 PM · tb-updater, tb-starter, open-link-confirmation, Whonix-Host, rads, Whonix 13, onion-grater (Control Port Filter Proxy), uwt, build, sdwdate, whonixcheck, whonix-ws-firewall, whonix-gw-firewall, Whonix
Patrick added a project to T286: Only source configuration files that end with the `.conf` extension?: rads.
Nov 30 2015, 8:03 PM · tb-updater, tb-starter, open-link-confirmation, Whonix-Host, rads, Whonix 13, onion-grater (Control Port Filter Proxy), uwt, build, sdwdate, whonixcheck, whonix-ws-firewall, whonix-gw-firewall, Whonix

May 24 2015

Patrick closed T308: do not run rads outside of boot process as Resolved.

Fixed in Whonix 11.0.0.2.0-developers-only.

May 24 2015, 5:18 PM · bug, Whonix 11, Whonix, rads

May 23 2015

Patrick added a comment to T308: do not run rads outside of boot process.
In T308#4679, @Patrick wrote:

Implemented the half solution.
Do not run rads outside of boot process.
When started by systemd, there is no stdin connected and "tty" exit code is 1.
In these cases, rads is likely run during an interactive apt-get upgrade.
Exit in those cases.
https://phabricator.whonix.org/T308:
https://github.com/Whonix/rads/commit/d3c27f735155033f53fb6ce8e75330255cc29bf9

May 23 2015, 5:53 PM · bug, Whonix 11, Whonix, rads
Patrick added a comment to T57: implement rads (ram adjusted desktop starter) systemd unit.

Improved implementation. When there is enough RAM... On 'enter': instantly start login manager. On 'ctrl + c': instantly abort and do not start login manager. On 'timeout': start login manager. Thanks to 'dh_systemd_start --no-start' we can now use 'StandardInput=tty' and 'read' instead of 'systemd-ask-password'. Now we could even implement an interactive menu at boot (that allows to configure wait time and/or disabling rads). - https://phabricator.whonix.org/T57:
https://github.com/Whonix/rads/commit/c8c94c3dfe625dee62bd0fcbe76c5480d4e94056

May 23 2015, 5:51 PM · Whonix 11, Debian version 8 codename Jessie, Whonix, systemd, rads, security, usability, bug
Patrick changed the status of T308: do not run rads outside of boot process from Open to Review.

do not run rads outside of boot process - https://phabricator.whonix.org/T308:
https://github.com/Whonix/rads/commit/cb90ac1c54900fc27e9b80ccc2c46ea95f98a324

May 23 2015, 2:19 AM · bug, Whonix 11, Whonix, rads

May 21 2015

Patrick added a comment to T308: do not run rads outside of boot process.

How to distinguish if a systemd unit is run by apt-get or during boot?:
https://lists.alioth.debian.org/pipermail/pkg-systemd-maintainers/2015-May/007274.html

May 21 2015, 12:42 AM · bug, Whonix 11, Whonix, rads

May 18 2015

Patrick added a comment to T308: do not run rads outside of boot process.

How to distinguish if a systemd unit is run by apt-get or during boot?:
https://unix.stackexchange.com/questions/204084/how-to-distinguish-if-a-systemd-unit-is-run-by-apt-get-or-during-boot

May 18 2015, 3:15 PM · bug, Whonix 11, Whonix, rads
Patrick updated subscribers of T308: do not run rads outside of boot process.
May 18 2015, 2:37 PM · bug, Whonix 11, Whonix, rads
Patrick added a comment to T308: do not run rads outside of boot process.

Implemented the half solution.
Do not run rads outside of boot process.
When started by systemd, there is no stdin connected and "tty" exit code is 1.
In these cases, rads is likely run during an interactive apt-get upgrade.
Exit in those cases.
https://phabricator.whonix.org/T308:
https://github.com/Whonix/rads/commit/d3c27f735155033f53fb6ce8e75330255cc29bf9

May 18 2015, 2:36 PM · bug, Whonix 11, Whonix, rads

May 17 2015

Patrick closed T306: rads skip mechanism as Resolved.

Done, https://github.com/nrgaway/qubes-whonix/pull/2 was merged by nrgaway.

May 17 2015, 3:34 PM · Qubes, Whonix 11, rads, Whonix

May 16 2015

Patrick created T308: do not run rads outside of boot process.
May 16 2015, 4:57 AM · bug, Whonix 11, Whonix, rads
Patrick added a comment to T306: rads skip mechanism.

Yes. This is supposed for Whonix >= 11 only. (Hence, only using 'Whonix 11' tag, not 'Whonix 10' tag.)

May 16 2015, 3:23 AM · Qubes, Whonix 11, rads, Whonix

May 15 2015

nrgaway added a comment to T306: rads skip mechanism.

I have already reviewed your PRs and there is nothing I can see to prevent build errors and I have also merged them into a test branch I am using for building this weekend. Will merge into master once everything confirmed working.

May 15 2015, 11:18 PM · Qubes, Whonix 11, rads, Whonix
Patrick changed the status of T306: rads skip mechanism from Open to Review.

This is done as soon as @nrgaway merges https://github.com/nrgaway/qubes-whonix/pull/2.

May 15 2015, 10:07 PM · Qubes, Whonix 11, rads, Whonix