switch-to-configuration: Fix the call to install the boot loader
This commit is contained in:
parent
aa6fd9f8a2
commit
0d6b96a525
@ -24,8 +24,10 @@ EOF
|
|||||||
die "This is not a NixOS installation (/etc/NIXOS is missing)!\n" unless -f "/etc/NIXOS";
|
die "This is not a NixOS installation (/etc/NIXOS is missing)!\n" unless -f "/etc/NIXOS";
|
||||||
|
|
||||||
# Install or update the bootloader.
|
# Install or update the bootloader.
|
||||||
#system("@installBootLoader@ @out@") == 0 or exit 1 if $action eq "switch" || $action eq "boot";
|
if ($action eq "switch" || $action eq "boot") {
|
||||||
exit 0 if $action eq "boot";
|
system("@installBootLoader@ @out@") == 0 or exit 1;
|
||||||
|
exit 0 if $action eq "boot";
|
||||||
|
}
|
||||||
|
|
||||||
# Check if we can activate the new configuration.
|
# Check if we can activate the new configuration.
|
||||||
my $oldVersion = read_file("/run/current-system/init-interface-version", err_mode => 'quiet') // "";
|
my $oldVersion = read_file("/run/current-system/init-interface-version", err_mode => 'quiet') // "";
|
||||||
|
Loading…
Reference in New Issue
Block a user