- build-essential
- debhelper
- ruby-ronn
- wget -qO- https://www.whonix.org/patrick.asc | apt-key add -
- echo "deb http://deb.whonix.org jessie main" > /etc/apt/sources.list.d/whonix.list
- apt-get update
- apt-get install genmkfile
- git clone https://github.com/Whonix/sdwdate-gui.git
- cd swdate-gui
- make dist
- dpkg-buildpackage
- wget http://ftp.de.debian.org/debian/pool/main/p/python-pysocks/python-pysocks_1.5.0-2_all.deb
- sudo dpkg -i $PWD/python-pysocks_1.5.0-2_all.deb
- apt-get install sdwdate
- apt-get install python3-pyqt5
- sudo dpkg -i $PWD/../sdwdate-gui_1.0-1_all.deb
-
Console messages:
$ /usr/lib/sdwdate-gui/start-maybe Unexpected error: <class 'FileNotFoundError'> QInotifyFileSystemWatcherEngine::addPaths: inotify_add_watch failed: No such file or directory QDBusConnection: session D-Bus connection created before QCoreApplication. Application may misbehave.
-
Tray icon is displayed when sdwdate-gui is started manually, but not displayed when started via /etc/xdg/autostart/sdwdate-gui.desktop
- https://bugreports.qt.io/browse/QTBUG-31762 -- QSystemTrayIcon creates an icon in the wrong place.
- https://bugreports.qt.io/browse/QTBUG-43859 -- QSystemTrayicon doesn't show in MATE desktop
- gpg signing name is taken from debian/changelog, new build record should be added for that
- sudoers and app refers to systemctl, so it cannot be used on the old distros