(Stuff not mentioned: noticed, but not addressed yet.)
Would it help for debugging if VM files in ~/whonix_binary folder were
non-versioned? So greater Whonix host version than VM versions could be
used to build without need to adjust version number or Whonix version
onion_knight via Whonix Forum:
/etc/xdg/xfce4/xfconf/xfce-perchannel-xml/xfce4-session.xml.whonix breaks XFCE4, needs to be corrected (in the meantime I just did
mv /etc/xdg/xfce4/xfconf/xfce-perchannel-xml/xfce4-session.xml.dpkg-new /etc/xdg/xfce4/xfconf/xfce-perchannel-xml/xfce4-session.xml)
That should also break regular Whonix-(Gateway|Workstation) XFCE VM
builds too? Move to /etc/xdg/xfce4/ folder was just added recently and
ls -la /etc/xdg/xfce4/xfconf/xfce-perchannel-xml/xfce4-session.xml
lrwxrwxrwx 1 root root 24 May 16 10:50
Maybe symlinks are unsupported by XFCE?
ls -la /etc/xdg/xfce4/xfconf/xfce-perchannel-xml/
drwxr-xr-x 2 root root 4096 May 16 10:50 .
drwxr-xr-x 3 root root 4096 Nov 17 05:17 ..
-rw-r--r-- 1 root root 1024 May 13 06:03 xfce4-desktop.xml
-rw-r--r-- 1 root root 5961 May 6 2015 xfce4-keyboard-shortcuts.xml
-rw-r--r-- 1 root root 2940 May 13 06:03 xfce4-panel.xml
lrwxrwxrwx 1 root root 24 May 16 10:50 xfce4-session.xml ->
-rw-r--r-- 1 root root 211 May 13 06:03 xfce4-session.xml.whonix
-rw-r--r-- 1 root root 1551 Oct 21 2017 xfce4-session.xml.whonix-orig
-rw-r--r-- 1 root root 246 May 13 06:03 xfwm4.xml
lrwxrwxrwx 1 root root 20 May 16 10:50 xsettings.xml ->
-rw-r--r-- 1 root root 316 May 13 06:03 xsettings.xml.whonix
-rw-r--r-- 1 root root 2610 Jul 9 2018 xsettings.xml.whonix-orig
user-setup needs to be installed in the master whonix-host-xfce VM otherwise live-boot will fail to create a live user
Done in git master.
squashfs-tools needs to be installed in the master whonix-host-xfce VM otherwise Calamares will fail to install (it needs it to unsquashfs the filesystem.squashfs file into the target)
Done in git master.
live-config needs to be installed in the master whonix-host-xfce VM otherwise live user will not be created in live-boot mode (it may already be the case, just a reminder)
Wondering why you added “VM” here?
this is the list of packages that now gets installed for Whonix host
flavors as per git master.
- Grub boot menu of install target still has the same parameters of default Whonix-Host grub boot menu, i.e. normal + Live Boot. The live boot option line should be suppressed since the install target does not have live-boot packages anymore (suppressed during install). Furthermore, Debian/GNU Linux should be replaced by Whonix/GNU Linux
This is because package
whonix-base-files is not installed on Whonix
host (yet) which ships
/etc/default/grub.d/30_whonix.cfg (because that
package would create user
user) during installation. Once user “user”
creation is sorted, we probably want to install that package anyhow?
All fixed mentioned so far are untested and included in