Age | Commit message (Collapse) | Author | |
---|---|---|---|
2023-01-11 | Merge branch main into skip | Helmut Grohne | |
Resolve conflicts in the documentation of debvm-create. | |||
2023-01-11 | debvm-run: fix typo in error path | Helmut Grohne | |
2023-01-08 | Merge branch 'faq' into 'main' | Helmut Grohne | |
Add FAQ to debvm-run See merge request helmutg/debvm!19 | |||
2023-01-08 | Add FAQ to debvm-run | Jochen Sprickerhof | |
2023-01-08 | debvm-create: automatically log in on serial getty | Helmut Grohne | |
2023-01-08 | Merge branch 'josch' into 'main' | Johannes Schauer Marin Rodrigues | |
some debvm-waitssh improvements See merge request helmutg/debvm!18 | |||
2023-01-08 | debvm-waitssh: remove redundant adjective 'positive' from error message | Johannes Schauer Marin Rodrigues | |
2023-01-08 | debvm-waitssh: don't apply -q to usage errors and further port check | Helmut Grohne | |
2023-01-08 | debvm-waitssh: bad usage should result in exit 2 | Helmut Grohne | |
2023-01-08 | debvm-waitssh: standardize option parser | Helmut Grohne | |
An option --foo is handled by opt_foo. | |||
2023-01-08 | debvm-waitssh: error out if hostname contains @ character | Johannes Schauer Marin Rodrigues | |
2023-01-08 | debvm-waitssh: error out if port number is not a positive integer | Johannes Schauer Marin Rodrigues | |
2023-01-08 | debvm-waitssh: output error message if timeout is reached | Johannes Schauer Marin Rodrigues | |
2023-01-08 | debvm-waitssh: add --quiet option | Johannes Schauer Marin Rodrigues | |
2023-01-08 | debvm-create: allow skipping the usrmerge hook | Helmut Grohne | |
2023-01-07 | use more perlpod formatting codes | Helmut Grohne | |
2023-01-07 | debvm-create: allow skipping package lists | Helmut Grohne | |
2023-01-07 | Merge branch 'josch' into 'main' | Helmut Grohne | |
debvm-run: add an example (I always forget about the -snapshot option) See merge request helmutg/debvm!17 | |||
2023-01-07 | Merge branch 'waitssh' into 'main' | Helmut Grohne | |
add tool debvm-waitssh See merge request helmutg/debvm!16 | |||
2023-01-07 | debvm-run: add an example (I always forget about the -snapshot option) | Johannes Schauer Marin Rodrigues | |
2023-01-04 | debvm-create: add a --skip option | Helmut Grohne | |
As with mmdebstrap, the --skip option can be used to skip over tasks that are enabled by default. For now, we just add an integration for | |||
2023-01-04 | Merge branch 'user' into 'main' | Helmut Grohne | |
add useraddhook/customize.sh See merge request helmutg/debvm!15 | |||
2023-01-04 | add useraddhook/customize.sh | Johannes Schauer Marin Rodrigues | |
- the new user is called "user" - no password required for login - requires the passwd package installed inside the chroot - this adds the new user to the sudo group if it exists - requires the passwd and coreutils packages installed inside the chroot - adds the new user to the sudo group if it exists - ~/.ssh/authorized_keys files is copied from root user if it exists | |||
2023-01-03 | debvm-waitssh: issue fewer test connections | Helmut Grohne | |
ssh-keyscan creates one connection per key type. | |||
2023-01-03 | debvm-waitssh: force ipv4 | Helmut Grohne | |
On salsa, localhost resolves to ::1 and ssh-keyscan skips checking 127.0.0.1 there. | |||
2023-01-03 | debvm-waitssh: make timeout configurable and restore previous value for tests | Helmut Grohne | |
2023-01-03 | Merge branch 'ssh' into 'main' | Helmut Grohne | |
some ssh related improvements See merge request helmutg/debvm!14 | |||
2023-01-03 | gitlab-ci: stop installing sleepenh | Helmut Grohne | |
2023-01-03 | add a debvm-waitssh utility | Helmut Grohne | |
2023-01-03 | more docs for the ssh options | Johannes Schauer Marin Rodrigues | |
2023-01-03 | debvm-create: set permissions of ~/.ssh to 700 | Johannes Schauer Marin Rodrigues | |
2023-01-02 | README: advertise debvm as root-less | Helmut Grohne | |
2023-01-01 | debvm-run: support riscv64 | Helmut Grohne | |
2022-12-31 | Merge branch 'dist-ugrade' into 'main' | Helmut Grohne | |
Dist ugrade Closes #3 See merge request helmutg/debvm!8 | |||
2022-12-31 | gitlab-ci: also apply shellcheck and codespell to tests | Helmut Grohne | |
2022-12-31 | Use more variables | Jochen Sprickerhof | |
2022-12-31 | Merge branch 'pod2man' into 'main' | Helmut Grohne | |
add documentation in pod2man format Closes #2 See merge request helmutg/debvm!11 | |||
2022-12-31 | tests: rework common code | Helmut Grohne | |
Turn try-ssh.sh script into a shell function library. | |||
2022-12-31 | tests: discover tool under test from $PATH | Helmut Grohne | |
This enables use in autopkgtests and makes it consistent with the create-and-run.sh test. | |||
2022-12-28 | Test dist-upgrades | Jochen Sprickerhof | |
2022-12-28 | Extract ssh connection check to try-ssh.sh | Jochen Sprickerhof | |
2022-12-28 | test: wait for qemu to terminate | Helmut Grohne | |
2022-12-28 | tests: do not attempt to update a known hosts file | Helmut Grohne | |
This makes testing work in situations where $HOME isn't writeable. | |||
2022-12-28 | debvm-create: do clean downloaded .debs | Helmut Grohne | |
What should remain is downloaded package lists. | |||
2022-12-28 | update pod2man documentation | Helmut Grohne | |
* Rename debvm-create -s to -z. * Add long options. * Improve documentation of debvm-create -p and -z. | |||
2022-12-28 | Merge branch main into branch pod2man | Helmut Grohne | |
This merge picks up long options and the -s to -z rename. | |||
2022-12-28 | debvm-create: rename -s option to -z | Helmut Grohne | |
The idea is to eventually add a mechanism for skipping steps similar to how mmdebstrap allows skipping them. | |||
2022-12-28 | add a mmdebstrap example hook for mounting 9p file systems | Helmut Grohne | |
2022-12-28 | Merge branch 'longoptions' into 'main' | Helmut Grohne | |
support long options See merge request helmutg/debvm!13 | |||
2022-12-28 | debvm-create: allow easily overriding the kernel image | Helmut Grohne | |
When adding your own kernel image via -p, it will now skip the automatically detected one. |