From 59dff24c2ca104f98aa72c1da11dc7703586de4d Mon Sep 17 00:00:00 2001 From: Chris Masone Date: Wed, 6 Jul 2011 15:51:37 -0700 Subject: [PATCH] [crosutils] Fix 710enableAuthTesting so it correctly creates a passwordless NSSDB BUG=chromium-os:15989 TEST=build an image and mod it for test. See that there's no complaint about an 'Invalid Password'. Run suite_Smoke STATUS=Fixed Change-Id: I34bb47576ab8d5df11e79489f4996897ebf2ca3f Reviewed-on: http://gerrit.chromium.org/gerrit/3694 Tested-by: Chris Masone Reviewed-by: Scott James Remnant --- mod_for_test_scripts/710enableAuthTesting | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/mod_for_test_scripts/710enableAuthTesting b/mod_for_test_scripts/710enableAuthTesting index 4003422dd8..de7ecd3d8a 100755 --- a/mod_for_test_scripts/710enableAuthTesting +++ b/mod_for_test_scripts/710enableAuthTesting @@ -39,8 +39,8 @@ sudo chroot "${ROOT_FS_DIR}" ${QEMU} /usr/bin/openssl req -x509 -days 21 \ -newkey rsa:1024 -nodes -keyout "${TMP_KEY}" -out "${TMP_CERT}" mkdir -m 0755 -p "${ROOT_FS_DIR}/${FAKE_NSSDB}" -sudo chroot "${ROOT_FS_DIR}" ${QEMU} \ - /usr/local/bin/nsscertutil -d sql:"${FAKE_NSSDB}" -N -f <(echo "") +sudo chroot "${ROOT_FS_DIR}" bash -c "${QEMU} \ + /usr/local/bin/nsscertutil -d sql:${FAKE_NSSDB} -N -f <(echo '')" cp "${ROOT_FS_DIR}/${TMP_KEY}" "${ROOT_FS_DIR}/${FAKE_CA_DIR}/${CERT_NAME}.key" cp "${ROOT_FS_DIR}/${TMP_CERT}" "${ROOT_FS_DIR}/${FAKE_CA_DIR}/${CERT_NAME}.pem" echo "DO NOT MOVE THIS DATA OFF OF THE ROOTFS!" > "${ROOT_FS_DIR}/${FAKE_CA_DIR}/README"