aboutsummaryrefslogtreecommitdiff
path: root/bin/vm (follow)
Commit message (Collapse)AuthorAgeFilesLines
* re "s|echo \"\\\$|printf '%s\\\n' \"\$|g"EuAndreh2024-01-041-5/+5
| | | | | | Replace all cases where `echo` was given a variable as its first argument, even on cases where we always know what the variable's content look like.
* bin/*: Add matching parenthesis to case clausesEuAndreh2023-07-291-11/+11
|
* bin/vm: sponge(1) config file for more atomic operationsEuAndreh2023-03-291-1/+1
|
* bin/vm: Allow VM .qcow2 images to be symlinksEuAndreh2023-03-291-1/+1
|
* bin/vm: Allow ".snapshot" file to existEuAndreh2023-03-271-1/+1
|
* bin/vm: Report if VM is running as a snapshot in "status" actionEuAndreh2023-03-231-1/+11
|
* bin/vm: Set user to "vm"EuAndreh2023-03-231-0/+1
|
* bin/vm: Add -S option of help string exampleEuAndreh2023-03-231-1/+1
|
* Makefile: Strip .qcow2 from image namesEuAndreh2023-03-231-1/+1
|
* bin/vm: Allow it to get QCoW2 images from remoteEuAndreh2023-03-231-0/+18
|
* bin/vm: Do not fail when VM is already up or downEuAndreh2023-03-211-2/+2
|
* bin/: Use explicit "--" separator for assert-arg usagesEuAndreh2023-02-171-3/+3
| | | | | | | | | | | | | | In order to prevent legitimate cases to fail as errors, such as: NUM='-10' eval "$(assert-arg "$NUM" '-n NUM')" To prevent assert-arg(1) from treating "-10" as the options "-1 and -0, they need to be put after the "--" separator. This way, all usages of assert-arg(1) that had its first argument as a variable were adapted, and the usage and examples of assert-arg itself were updated to encourage this best practice.
* bin/vm: Fix help string indentationEuAndreh2022-12-061-3/+3
|
* bin/vm: Actually implement dry-run for the "down" actionEuAndreh2022-12-031-3/+9
|
* bin/vm: Place logs under $XDG_LOG_HOMEEuAndreh2022-12-031-2/+2
|
* bin/vm: Make snapshot the defaultEuAndreh2022-12-031-3/+3
|
* bin/vm: Disable ShellCheck warningEuAndreh2022-12-031-0/+1
|
* bin/vm: Ignore known_hosts on SSHing into vmEuAndreh2022-12-031-0/+3
|
* bin/vm: Support portmapping, custom memory and partial custom imageEuAndreh2022-12-031-20/+68
|
* bin/vm: Bail out when given a bad prefixEuAndreh2022-12-031-0/+5
|
* bin/vm: Improve help string documentationEuAndreh2022-12-031-7/+20
|
* bin/vm: Support -n for dry-run and "-- --flags" forwarding to QEMUEuAndreh2022-12-031-18/+51
|
* bin/vm: v2EuAndreh2022-12-021-56/+113
| | | | | | | - support -S flag for toggling snapshot mode; - support -G flag for toggling GUI mode; - dynamically discover available images; - dynamically find available ports to map to 22.
* bin/vm: Fix name of PID file when creating itEuAndreh2022-10-101-1/+1
|
* bin/vm: Add VM management scriptEuAndreh2022-10-101-0/+176
etc/guix/system.scm: Include myself in the "kvm" group so that the QEMU commands can be given the "--enable-kvm" flag; etc/ssh/config: Include the generated SSH config file