Whonix on Mac M1 (ARM) - Development Discussion

TODO:

  • These .plist files need more work.
    • These settings should be compared with Whonix for KVM.
      • These are essential for Whonix as these define the VM settings such as these being linked together and other potentially security (or usability) related settings.

Step 1)

Look at Whonix KVM, something like:

  • virsh domxml-to-native qemu-argv ~/derivative-maker/packages/kicksecure/libvirt-dist/usr/share/libvirt-dist/xml/Whonix-Gateway.xml

  • virsh domxml-to-native qemu-argv ~/derivative-maker/packages/kicksecure/libvirt-dist/usr/share/libvirt-dist/xml/Whonix-Workstation.xml

  • virsh domxml-to-native qemu-argv ~/derivative-maker/packages/kicksecure/libvirt-dist/usr/share/libvirt-dist/xml/Kicksecure.xml

Step 2)

Add missing settings, if any, to the .plist files.