Index: scripts/image_signing/common.sh |
diff --git a/scripts/image_signing/common.sh b/scripts/image_signing/common.sh |
index 17c01ba4bc1739aa77f7db6d2971e7c8d21a5543..5a3e600b316c86c622d418a1364ec0ad07f15386 100755 |
--- a/scripts/image_signing/common.sh |
+++ b/scripts/image_signing/common.sh |
@@ -238,5 +238,12 @@ rw_mount_disabled() { |
return 1 |
} |
+# Check if the 'chronos' user already has a password |
+# ARGS: rootfs |
+no_chronos_password() { |
+ local rootfs=$1 |
+ sudo grep -q '^chronos:\*:' "$rootfs/etc/shadow" |
+} |
+ |
trap "cleanup_temps_and_mounts" EXIT |