mirror of
https://git.savannah.gnu.org/git/gnuboot.git
synced 2025-01-04 07:17:40 +01:00
Denis 'GNUtoo' Carikli
9cc02ddde1
In GNU Boot, at the time of writing, we want to advise users to use the GRUB images as they don't require users to modify their distribtions. However before the commit aec2e2f2bcf7693a05e416f9722e15b9d1854516 ("Fix bug #65663 (No support for LVM2)."), most computers using LVM2 would not boot with these images. The bug is now fixed by this commit, however since we ship a custom grub.cfg and that it is very important to get it right, it's a good idea to have some sort of automated testing for it. It uses Trisquel (instead of other FSF certified distributions) for several reasons: - Trisquel can be used by less technical users, and so it's important to make sure it works as less technical users tend to have harder times finding workaround when things break. - It's probably the GNU/Linux distribution that most current and potential GNU Boot users use. - It is also maintained by a community that welcome contributions, so if we hit some issues, we can also contribute to get it fixed (we also verified that multiple times by contributing to it). Note that we also welcome tests that reuse other distributions as well. Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org> neox: fixed typos in the commit message and fixed copyright notice Acked-by: Adrien Bourmault <neox@gnu.org>
22 lines
632 B
Desktop File
22 lines
632 B
Desktop File
# This file is part of GNU Boot.
|
|
#
|
|
# Copyright (C) 2024 Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>
|
|
#
|
|
# This file is free software; you can redistribute it and/or modify it
|
|
# under the terms of the GNU Lesser General Public License as published by
|
|
# the Free Software Foundation; either version 2.1 of the License, or
|
|
# (at your option) any later version.
|
|
|
|
[Unit]
|
|
Description=Shut down the VM to make the boot test conclude.
|
|
DefaultDependencies=no
|
|
Wants=display-manager.service
|
|
After=display-manager.service
|
|
|
|
[Service]
|
|
Type=oneshot
|
|
RemainAfterExit=yes
|
|
ExecStart=/usr/sbin/poweroff
|
|
|
|
[Install]
|
|
WantedBy=multi-user.target
|