diff options
author | Linus Heckemann <git@sphalerite.org> | 2017-01-21 13:24:26 +0000 |
---|---|---|
committer | Franz Pletz <fpletz@fnordicwalking.de> | 2017-01-21 14:24:26 +0100 |
commit | 98bd722d1dae747c5786497b8689415d2bebf78f (patch) | |
tree | a9ebc46f42244f1525fb4e113fc698d034db5c23 /nixos/modules/system/boot/loader/systemd-boot/systemd-boot-builder.py | |
parent | 140d135ee2e2f2ea538591fe25719c9c91d4651e (diff) | |
download | nixlib-98bd722d1dae747c5786497b8689415d2bebf78f.tar nixlib-98bd722d1dae747c5786497b8689415d2bebf78f.tar.gz nixlib-98bd722d1dae747c5786497b8689415d2bebf78f.tar.bz2 nixlib-98bd722d1dae747c5786497b8689415d2bebf78f.tar.lz nixlib-98bd722d1dae747c5786497b8689415d2bebf78f.tar.xz nixlib-98bd722d1dae747c5786497b8689415d2bebf78f.tar.zst nixlib-98bd722d1dae747c5786497b8689415d2bebf78f.zip |
systemd-boot: allow setting editor security option (#21853)
Diffstat (limited to 'nixos/modules/system/boot/loader/systemd-boot/systemd-boot-builder.py')
-rw-r--r-- | nixos/modules/system/boot/loader/systemd-boot/systemd-boot-builder.py | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/nixos/modules/system/boot/loader/systemd-boot/systemd-boot-builder.py b/nixos/modules/system/boot/loader/systemd-boot/systemd-boot-builder.py index 515136c904c5..b91d64bb0a7f 100644 --- a/nixos/modules/system/boot/loader/systemd-boot/systemd-boot-builder.py +++ b/nixos/modules/system/boot/loader/systemd-boot/systemd-boot-builder.py @@ -28,6 +28,8 @@ def write_loader_conf(generation): if "@timeout@" != "": f.write("timeout @timeout@\n") f.write("default nixos-generation-%d\n" % generation) + if not @editor@: + f.write("editor 0"); os.rename("@efiSysMountPoint@/loader/loader.conf.tmp", "@efiSysMountPoint@/loader/loader.conf") def copy_from_profile(generation, name, dry_run=False): |