New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Create qvm-* (domU) man pages #2020

Open
andrewdavidwong opened this Issue May 23, 2016 · 4 comments

Comments

Projects
None yet
3 participants
@andrewdavidwong
Member

andrewdavidwong commented May 23, 2016

In a fedora-23-based AppVM:

[user@untrusted ~]$ apropos qvm-*
qvm-*: nothing appropriate.
[user@untrusted ~]$ man qvm-copy-to-vm
No manual entry for qvm-copy-to-vm
[user@untrusted ~]$ man qvm-open-in-dvm
No manual entry for qvm-open-in-dvm
[user@untrusted ~]$ man qvm-open-in-vm
No manual entry for qvm-open-in-vm
[user@untrusted ~]$ man qvm-run
No manual entry for qvm-run
[user@untrusted ~]$ qvm-copy-to-vm --help
usage: /usr/bin/qvm-copy-to-vm [--without-progress] dest_vmname file [file]+
[user@untrusted ~]$ qvm-open-in-dvm --help
Request refused
[user@untrusted ~]$ qvm-open-in-vm --help
Usage: /usr/bin/qvm-open-in-vm vmname filename
[user@untrusted ~]$ qvm-run --help
Usage: /usr/bin/qvm-run vmname command arguments
Executes a command in another VM using the qubes.VMShell RPC service.  The
arguments are joined with spaces and passed to "bash -c".

Standard input and output are connected to the command.  Unlike qvm-run in Dom0,
this tool does not propagate standard error or exit codes, nor does it offer
protection against the remote VM messing with your terminal if standard output
is your terminal.

You can use $dispvm or --dispvm instead of vmname to start a new DisposableVM.
[user@untrusted ~]$ 

#385, #421, #479 appear to be only about dom0 qvm-* tools. Even if not, the possibility of doing this was mentioned in #421 (comment) but never actually followed up or tracked in another ticket. (#479 and #385 were just about documenting them on the wiki.)

@marmarek

This comment has been minimized.

Show comment
Hide comment
@marmarek

marmarek May 23, 2016

Member

There is qubes-core-vm-doc package, not installed by default. I guess the best solution would be to integrate it back to qubes-core-vm.

Member

marmarek commented May 23, 2016

There is qubes-core-vm-doc package, not installed by default. I guess the best solution would be to integrate it back to qubes-core-vm.

@andrewdavidwong

This comment has been minimized.

Show comment
Hide comment
@andrewdavidwong

andrewdavidwong May 23, 2016

Member

Any particular reason it's not installed by default?

Member

andrewdavidwong commented May 23, 2016

Any particular reason it's not installed by default?

@marmarek

This comment has been minimized.

Show comment
Hide comment
@marmarek

marmarek May 23, 2016

Member

I don't think so. I'm trying to recall why it is in separate package in the first place...

Member

marmarek commented May 23, 2016

I don't think so. I'm trying to recall why it is in separate package in the first place...

@Jeeppler

This comment has been minimized.

Show comment
Hide comment
@Jeeppler

Jeeppler May 25, 2016

It should be installed by default.

It should be installed by default.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment