Unverified Commit 2bbd450b authored by K900's avatar K900 Committed by GitHub
Browse files

Merge pull request #210505 from notgne2/fix/systemd-initrd-allow-symlink

nixos/systemd-initrd: allow symlink into when checking for `/prepare-root`
parents b025cb11 fd06c8fc
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -495,7 +495,7 @@ in {

          # If we are not booting a NixOS closure (e.g. init=/bin/sh),
          # we don't know what root to prepare so we don't do anything
          if ! [ -x "/sysroot$closure/prepare-root" ]; then
          if ! [ -x "/sysroot$(readlink "/sysroot$closure/prepare-root" || echo "$closure/prepare-root")" ]; then
            echo "NEW_INIT=''${initParam[1]}" > /etc/switch-root.conf
            echo "$closure does not look like a NixOS installation - not activating"
            exit 0