[prev in list] [next in list] [prev in thread] [next in thread] 

List:       qubes-devel
Subject:    Re: [qubes-devel] Any command for setting new vchan up?
From:       moritzbrunner2000 () gmail ! com
Date:       2017-04-14 14:44:43
Message-ID: a66acd54-07c3-4dae-9158-15a062bb25c8 () googlegroups ! com
[Download RAW message or body]

[Attachment #2 (multipart/alternative)]


Thanks

Am Dienstag, 11. April 2017 02:22:19 UTC+2 schrieb Marek 
Marczykowski-Górecki:
> 
> -----BEGIN PGP SIGNED MESSAGE----- 
> Hash: SHA256 
> 
> On Sat, Apr 08, 2017 at 11:43:01AM -0700, moritzbr...@gmail.com 
> <javascript:> wrote: 
> > Hi, 
> > is there currently any command in dom0 to set a new vchan connection for 
> a 
> > qrexec daemon up? 
> > It would be useful for vms directly started/restored with virsh. 
> 
> You can start both qrexec daemon and gui daemon manually. Take a look at 
> the process list for examples. 
> 
> /usr/lib/qubes/qrexec-daemon --help: 
> 
> /usr/lib/qubes/qrexec-daemon: invalid option -- '-' 
> usage: /usr/lib/qubes/qrexec-daemon [-q] domainid domain-name [default 
> user] 
> 
> /usr/bin/qubes-guid --help: 
> 
> Usage: qubes-guid -d domain_id -N domain_name [options] 
> 
> Options: 
> --verbose, -v  increase log verbosity 
> --quiet, -q    decrease log verbosity 
> --domid=ID, -d ID      domain ID running GUI agent 
> --target-domid=ID, -t ID       domain ID of actual VM (may be 
> different from --domid in case of stubdomain) 
> --name=NAME, -N NAME   VM name 
> --color=COLOR, -c COLOR        VM color (in format 0xRRGGBB) 
> --label=LABEL_INDEX, -l LABEL_INDEX    VM label index 
> --icon=ICON, -i ICON   Icon name (without suffix), or full icon path 
> --qrexec-for-clipboard, -Q     force usage of Qrexec for clipboard 
> operations 
> --background, -n       do not wait for agent connection 
> --audio-low-latency, -a        low-latency audio mode 
> --foreground, -f       do not fork into background 
> --invisible, -I        run in "invisible" mode - do not show any VM 
> window 
> --kill-on-connect=PID, -K PID  when established connection to VM 
> agent, send SIGUSR1 to given pid (ignored when -f set) 
> --prop=name=type:value, -p     add additional X11 property on all the 
> windows of this VM (up to 10 properties) 
> specify value as "s:text" for string, "a:atom" for atom, 
> "c:cardinal1,cardinal2,..." for unsigned number(s) 
> --title-name, -T       prefix window titles with VM name 
> --trayicon-mode        trayicon coloring mode (see below); default: 
> tint 
> --help, -h     Print help message 
> 
> Log levels: 
> 0 - only errors 
> 1 - some basic messages (default) 
> 2 - debug 
> 
> Available trayicon modes: 
> bg:   color full icon background to the VM color 
> border1:      add 1px border at the icon edges 
> border2:      add 1px border 1px from the icon edges 
> tint :        tint icon to the VM color, 
> can be used with additional modifiers (you can enable multiple of 
> them) 
> tint+border1,tint+border2:    same as tint, but also add a border 
> tint+saturation50:    same as tint, but reduce icon saturation by 
> 50% 
> tint+whitehack:       same as tint, but change white pixels 
> (0xffffff) to almost-white (0xfefefe) 
> 
> 
> 
> - -- 
> Best Regards, 
> Marek Marczykowski-Górecki 
> Invisible Things Lab 
> A: Because it messes up the order in which people normally read text. 
> Q: Why is top-posting such a bad thing? 
> -----BEGIN PGP SIGNATURE----- 
> Version: GnuPG v2 
> 
> iQEcBAEBCAAGBQJY7CG2AAoJENuP0xzK19csnaQH/2iQySXPFnG7Om00IitRVUDK 
> FqZbeYeYRtf7wcO4MhAOKjw/VC8au26vT6EUyia1UWWXal/M/59y7WJDtlcKAqXg 
> RVJnWxvfogw8BSKpQhRXC21kkS8/bXwEuFAPn1Xq49C8QhwlT6vuD7I1qwKcZs8N 
> 1dB/pkJXDtz9lEwsiVqb0D6k/MH6MbJ8/NXd9tGigoIzUiDbldOjf7B6iM6dfLHJ 
> Sg2ucI0OfDOdITCvyz6yzFUsYfhjYtLU83NvGE6tisoLHSWcDPAqpfKwpoJ65n99 
> YnIa4IE5GA05Sp5OS6TQSSm1NNKpIV03Mlx+jvQEwrtEig4dJBiHu++25SVmY7M= 
> =9I/c 
> -----END PGP SIGNATURE----- 
> 

-- 
You received this message because you are subscribed to the Google Groups \
"qubes-devel" group. To unsubscribe from this group and stop receiving emails from \
it, send an email to qubes-devel+unsubscribe@googlegroups.com. To post to this group, \
send email to qubes-devel@googlegroups.com. To view this discussion on the web visit \
https://groups.google.com/d/msgid/qubes-devel/a66acd54-07c3-4dae-9158-15a062bb25c8%40googlegroups.com.
 For more options, visit https://groups.google.com/d/optout.


[Attachment #5 (text/html)]

<div dir="ltr">Thanks<br><br>Am Dienstag, 11. April 2017 02:22:19 UTC+2 schrieb Marek \
Marczykowski-Górecki:<blockquote class="gmail_quote" style="margin: 0;margin-left: \
0.8ex;border-left: 1px #ccc solid;padding-left: 1ex;">-----BEGIN PGP SIGNED \
MESSAGE----- <br>Hash: SHA256
<br>
<br>On Sat, Apr 08, 2017 at 11:43:01AM -0700, <a href="javascript:" target="_blank" \
gdf-obfuscated-mailto="kvVFTVaKAAAJ" rel="nofollow" \
onmousedown="this.href=&#39;javascript:&#39;;return true;" \
onclick="this.href=&#39;javascript:&#39;;return true;">moritzbr...@gmail.com</a> \
wrote: <br>&gt; Hi,
<br>&gt; is there currently any command in dom0 to set a new vchan connection for a 
<br>&gt; qrexec daemon up?
<br>&gt; It would be useful for vms directly started/restored with virsh.
<br>
<br>You can start both qrexec daemon and gui daemon manually. Take a look at
<br>the process list for examples.
<br>
<br>/usr/lib/qubes/qrexec-daemon --help:
<br>
<br>      /usr/lib/qubes/qrexec-daemon: invalid option -- &#39;-&#39;
<br>      usage: /usr/lib/qubes/qrexec-daemon [-q] domainid domain-name [default \
user] <br>
<br>/usr/bin/qubes-guid --help:
<br>
<br>      Usage: qubes-guid -d domain_id -N domain_name [options]
<br>
<br>      Options:
<br>        --verbose, -v   increase log verbosity
<br>        --quiet, -q      decrease log verbosity
<br>        --domid=ID, -d ID         domain ID running GUI agent
<br>        --target-domid=ID, -t ID          domain ID of actual VM (may be \
different from --domid in case of stubdomain) <br>        --name=NAME, -N NAME    VM \
name <br>        --color=COLOR, -c COLOR            VM color (in format 0xRRGGBB)
<br>        --label=LABEL_INDEX, -l LABEL_INDEX      VM label index
<br>        --icon=ICON, -i ICON    Icon name (without suffix), or full icon path
<br>        --qrexec-for-clipboard, -Q       force usage of Qrexec for clipboard \
operations <br>        --background, -n          do not wait for agent connection
<br>        --audio-low-latency, -a            low-latency audio mode
<br>        --foreground, -f          do not fork into background
<br>        --invisible, -I            run in &quot;invisible&quot; mode - do not \
show any VM window <br>        --kill-on-connect=PID, -K PID   when established \
connection to VM agent, send SIGUSR1 to given pid (ignored when -f set) <br>        \
--prop=name=type:value, -p       add additional X11 property on all the windows of \
this VM (up to 10 properties) <br>                     specify value as \
&quot;s:text&quot; for string, &quot;a:atom&quot; for atom, \
&quot;c:cardinal1,cardinal2,...&quot; for unsigned number(s) <br>        \
--title-name, -T          prefix window titles with VM name <br>        \
--trayicon-mode            trayicon coloring mode (see below); default: tint <br>     \
--help, -h       Print help message <br>
<br>      Log levels:
<br>        0 - only errors
<br>        1 - some basic messages (default)
<br>        2 - debug
<br>
<br>      Available trayicon modes:
<br>         bg:    color full icon background to the VM color
<br>         border1:         add 1px border at the icon edges
<br>         border2:         add 1px border 1px from the icon edges
<br>         tint :            tint icon to the VM color,
<br>            can be used with additional modifiers (you can enable multiple of \
them) <br>         tint+border1,tint+border2:      same as tint, but also add a \
border <br>         tint+saturation50:      same as tint, but reduce icon saturation \
by 50% <br>         tint+whitehack:          same as tint, but change white pixels \
(0xffffff) to almost-white (0xfefefe) <br>
<br>
<br>
<br>- -- 
<br>Best Regards,
<br>Marek Marczykowski-Górecki
<br>Invisible Things Lab
<br>A: Because it messes up the order in which people normally read text.
<br>Q: Why is top-posting such a bad thing?
<br>-----BEGIN PGP SIGNATURE-----
<br>Version: GnuPG v2
<br>
<br>iQEcBAEBCAAGBQJY7CG2AAoJENuP0x<wbr>zK19csnaQH/<wbr>2iQySXPFnG7Om00IitRVUDK
<br>FqZbeYeYRtf7wcO4MhAOKjw/<wbr>VC8au26vT6EUyia1UWWXal/M/<wbr>59y7WJDtlcKAqXg
<br>RVJnWxvfogw8BSKpQhRXC21kkS8/<wbr>bXwEuFAPn1Xq49C8QhwlT6vuD7I1qw<wbr>KcZs8N
<br>1dB/pkJXDtz9lEwsiVqb0D6k/<wbr>MH6MbJ8/<wbr>NXd9tGigoIzUiDbldOjf7B6iM6dfLH<wbr>J
<br>Sg2ucI0OfDOdITCvyz6yzFUsYfhjYt<wbr>LU83NvGE6tisoLHSWcDPAqpfKwpoJ6<wbr>5n99
<br>YnIa4IE5GA05Sp5OS6TQSSm1NNKpIV<wbr>03Mlx+jvQEwrtEig4dJBiHu++<wbr>25SVmY7M=
<br>=9I/c
<br>-----END PGP SIGNATURE-----
<br></blockquote></div>

<p></p>

-- <br />
You received this message because you are subscribed to the Google Groups \
&quot;qubes-devel&quot; group.<br /> To unsubscribe from this group and stop \
receiving emails from it, send an email to <a \
href="mailto:qubes-devel+unsubscribe@googlegroups.com">qubes-devel+unsubscribe@googlegroups.com</a>.<br \
/> To post to this group, send email to <a \
href="mailto:qubes-devel@googlegroups.com">qubes-devel@googlegroups.com</a>.<br /> To \
view this discussion on the web visit <a \
href="https://groups.google.com/d/msgid/qubes-devel/a66acd54-07c3-4dae-9158-15a062bb25 \
c8%40googlegroups.com?utm_medium=email&utm_source=footer">https://groups.google.com/d/ \
msgid/qubes-devel/a66acd54-07c3-4dae-9158-15a062bb25c8%40googlegroups.com</a>.<br /> \
For more options, visit <a \
href="https://groups.google.com/d/optout">https://groups.google.com/d/optout</a>.<br \
/>



[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic