make sdwdate-gui Qubes friendly (sdwdate-gui-qubes)

Information

ID: 534
PHID: PHID-TASK-up2omayxvjzgfdfwaprm
Author: Patrick
Status at Migration Time: open
Priority at Migration Time: Normal

Description

#sdwdate-gui currently is effectively unused in #Qubes.

  • It is installed by default, can be manually started and works.
  • However cannot be automatically started, since that would be a #usability mess. One systray icon just for sdwdate per VM. So for most users at least two, for gateway and workstation. And and additional one for any additional workstation.

The only instance of sdwdate-gui in Qubes should run inside Whonix-Gateway. Any Whonix-Workstation that boots should register itself automatically inside Whonix-Gateway’s sdwdate-gui. Then notify Whonix-Gateway about its status. And on shutdown, de-register from Whonix-Gateway.

In case of Whonix-Gateway reboot, it would have to ask all currently connected Whonix-Workstations to re-register and to relay their current status.

Whonix-Gateway and all Whonix-Workstations would result in new sdwdate-gui systray icon sub menus.

It should be possible to securely implement this communication protocol using Qubes qrexec.

Comments


Patrick

2017-06-12 17:04:17 UTC


Patrick

2017-07-03 12:03:58 UTC


marmarek

2017-07-04 01:59:32 UTC


troubadour

2018-01-16 12:23:08 UTC


troubadour

2018-01-20 22:30:53 UTC


Patrick

2018-01-22 01:53:06 UTC


marmarek

2018-01-22 02:11:07 UTC


troubadour

2018-01-22 21:46:06 UTC


troubadour

2018-01-22 21:52:01 UTC


troubadour

2018-01-24 23:20:59 UTC


Patrick

2018-01-25 01:32:08 UTC


Patrick

2018-01-25 01:35:10 UTC


troubadour

2018-01-26 16:11:59 UTC


marmarek

2018-01-26 17:49:10 UTC


troubadour

2018-01-26 19:56:31 UTC


troubadour

2018-01-26 20:11:43 UTC


Patrick

2018-01-29 14:37:17 UTC


marmarek

2018-01-29 14:44:47 UTC


troubadour

2018-01-31 23:22:34 UTC


troubadour

2018-02-02 00:47:24 UTC


Patrick

2018-02-02 14:47:28 UTC


troubadour

2018-02-03 22:15:38 UTC


Patrick

2018-02-04 15:48:56 UTC


troubadour

2018-02-04 20:10:24 UTC


troubadour

2018-02-04 22:02:20 UTC


troubadour

2018-02-14 23:55:53 UTC


troubadour

2018-02-16 22:18:39 UTC


troubadour

2018-03-04 22:03:22 UTC


troubadour

2018-07-05 20:01:20 UTC


troubadour

2018-07-07 20:26:20 UTC


Patrick

2018-07-17 07:19:21 UTC


troubadour

2018-07-17 21:14:11 UTC


marmarek

2018-07-17 22:12:27 UTC


Patrick

2020-02-12 07:19:31 UTC