1 |
This email will be about some good results that I have obtained in this |
2 |
non-dbus virt-manager matter, and at least one snag left to solve... |
3 |
|
4 |
I have made a lot of progress in using non-dbus virt-manager recently. |
5 |
|
6 |
I hope some readers might be interested in these not very usual, except |
7 |
in Gentoo, feats. |
8 |
|
9 |
Let me remind you: |
10 |
|
11 |
On 170114-12:48+0100, Miroslav Rovis wrote: |
12 |
> Hi! |
13 |
> |
14 |
> This is my installation of the package virt-manager: |
15 |
> |
16 |
> # equery l virt-manager |
17 |
> * Searching for virt-manager ... |
18 |
> [IP-] [ ] app-emulation/virt-manager-1.4.0-r2:0 |
19 |
> # |
20 |
The above is still the case. And so is the below. |
21 |
|
22 |
> # emerge -pv virt-manager |
23 |
> |
24 |
... |
25 |
> |
26 |
> /usr/bin/virt-clone |
27 |
> /usr/bin/virt-convert |
28 |
> /usr/bin/virt-install |
29 |
> /usr/bin/virt-xml |
30 |
> |
31 |
> While at the list of files, pls. notice that there is no executable named |
32 |
> 'virt-manager' in my system's virt-manager install: |
33 |
... |
34 |
|
35 |
This is what I thought that I needed to do at the onset: |
36 |
> |
37 |
> So I guess, to get Tails installed, the way I will need to follow: |
38 |
> |
39 |
> https://tails.boum.org/doc/advanced_topics/virtualization/virt-manager/index.en.html |
40 |
|
41 |
But there is now the better debian than the systemDestructed Debian, |
42 |
which is Devuan, and there is now Heads (based on Devuan) instead of |
43 |
Tails (based on Debian): |
44 |
|
45 |
https://heads.dyne.org/about.html |
46 |
or |
47 |
http://fz474h2o46o2u7xj.onion/about.html |
48 |
|
49 |
And, as far as Tails, I can use it, although as of this time still only |
50 |
in pure Qemu (just a little is still missing for full Libvirt deployment |
51 |
under sound control of grsecurity RBAC policies... more below about |
52 |
that): |
53 |
https://www.croatiafidelis.hr/foss/cap/cap-161015-qemu-devuan/qemu-devuan-10.php |
54 |
(and the successive page) |
55 |
|
56 |
This was wrong, that's for developers |
57 |
> So, the mailing list: |
58 |
> |
59 |
> https://www.redhat.com/mailman/listinfo/virt-tools-list |
60 |
> |
61 |
there's users list instead: |
62 |
https://www.redhat.com/mailman/listinfo/libvirt-users |
63 |
|
64 |
But I first need to complete setting up the grsecurity RBAC policies for |
65 |
Libvirt: |
66 |
|
67 |
Libvirt virtualization policies |
68 |
https://forums.grsecurity.net/viewtopic.php?f=5&t=4675 |
69 |
|
70 |
which I might be at an end of (that took time! but it feels |
71 |
rewarding)... |
72 |
|
73 |
All of that I have successfully managed to do without dbus... |
74 |
|
75 |
Or d-bus, like in the comparison table of init systems: |
76 |
|
77 |
https://wiki.gentoo.org/wiki/Comparison_of_init_systems |
78 |
|
79 |
Which I hope is slowly spreading from Gentoo into other true-unix FOSS, |
80 |
the sans-dbus OpenRC... |
81 |
|
82 |
But I would need time to see, say, how far Devuan has reached in |
83 |
implementing OpenRC, as they planned... |
84 |
|
85 |
(I'm not a dev, I'm only yet struggling to become a good |
86 |
tester for projects that I believe in...) |
87 |
|
88 |
I have also hit a snag... see the last post at: |
89 |
|
90 |
Whonix on Gentoo issues |
91 |
https://forums.whonix.org/t/whonix-on-gentoo-issues/3188/17 |
92 |
where find (pasting: |
93 |
|
94 |
(virt-viewer:9916): GSpice-CRITICAL **: egl init failed: cannot create |
95 |
EGL context |
96 |
|
97 |
and more. That's basically, my virt-manager, virt-viewer and spice, and |
98 |
spice-gtk and xf86-video-qxl have some issues, and when virt-viewer |
99 |
starts, the spice client can't get the egl context, which I have come to |
100 |
understand is the... keyboard and the mouse... |
101 |
|
102 |
In slow time, if anybody has any advice about this matter, I'll be |
103 |
greatful! |
104 |
|
105 |
-- |
106 |
Miroslav Rovis |
107 |
Zagreb, Croatia |
108 |
https://www.CroatiaFidelis.hr |