On Sunday, 7 February 2016 09:19:26 UTC, Achim Patzner wrote:
Hi,
I've tried the following and as mentioned it broke X. Here are the steps I followed if anyone want to pursue it further:
1- debian-8 template clone
2- sudo vi /etc/apt/sources.list
deb
http://http.kali.org/kali kali-rolling main contrib non-free
3- open firewall (temp)
4- gpg --key-server hkp://
key.gnupg.net --recv-key 7D8D0BF6 (this is the key ID I found on Kali web site)
5- close firewall
6- gpg --list-keys --with-fingerprint 7D8D0BF6
7- gpg --export --armor 7D8D0BF6 > kali.asc
8- sudo apt-key add kali.asc
9- sudo apt-key list
10- sudo apt-get update
11- sudo halt
12- backup template (cloned...)
13- sudo apt-get install kali-linux-full --> installs fine but break the template X settings. As mentioned, X packaged need to be masked prior to this, I did not take the time to look-up how to do that...
Tested by creating an AppVM based on this template and launched gnome-template which never appeared as Qubes GUI protocol was no longer present to grab the window output and push it to Dom0.
I've read an article about package pinning which might be a good way to set priority so that Qubes has priority over Kali for the packages it manages, however I am not sure what would happen with dependent packages, but it should work...