diff options
author | Helmut Grohne <helmut@subdivi.de> | 2023-01-08 22:38:09 +0100 |
---|---|---|
committer | Helmut Grohne <helmut@subdivi.de> | 2023-01-08 22:38:09 +0100 |
commit | 80b239b821af73f8a74b3694cc116773d37d43d6 (patch) | |
tree | cc4d73a6a8562775203873ba2e34a9a789bb516e /debvm-create | |
parent | ea9b8d792d7e430c97306587e62907f5742f0b7f (diff) | |
download | debvm-80b239b821af73f8a74b3694cc116773d37d43d6.tar.gz |
debvm-create: automatically log in on serial getty
Diffstat (limited to 'debvm-create')
-rwxr-xr-x | debvm-create | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/debvm-create b/debvm-create index c6f4b5c..0dc619b 100755 --- a/debvm-create +++ b/debvm-create @@ -320,6 +320,11 @@ if test "$DEBVER" -ge 12; then set -- --hook-dir=/usr/share/mmdebstrap/hooks/merged-usr "$@" fi +set -- \ + '--customize-hook=mkdir "$1/etc/systemd/system/serial-getty@.service.d"' \ + "--customize-hook=sed -n -e '1i[Service]' -e '1iExecStart=' -e 's,^ExecStart=-/sbin/agetty ,&-a root ,p'"' "$1/lib/systemd/system/serial-getty@.service" > "$1/etc/systemd/system/serial-getty@.service.d/autologin.conf"' \ + "$@" + # suite target mirror set -- "$@" "$SUITE" "$IMAGE" "deb $MIRROR $SUITE main" |