fix-crypttab-identification.patch 602 B

123456789101112131415
  1. Subject: Use the --null-data option of grep to scan the environment
  2. Author: Christoph Biedl <debian.axhn@manchmal.in-ulm.de>
  3. Date: 2002-02-24
  4. --- a/src/initramfs-tools/scripts/local-top/clevis.in
  5. +++ b/src/initramfs-tools/scripts/local-top/clevis.in
  6. @@ -106,7 +106,7 @@
  7. done
  8. # Import CRYPTTAB_SOURCE from the askpass process.
  9. - local "$(grep '^CRYPTTAB_SOURCE=' /proc/"$pid"/environ)"
  10. + local "$(grep -z '^CRYPTTAB_SOURCE=' /proc/"$pid"/environ)"
  11. # Make sure that CRYPTTAB_SOURCE is actually a block device
  12. [ ! -b "$CRYPTTAB_SOURCE" ] && continue