[OE-core] [PATCH 3/3] base-passwd: Don't replace $ variables in passwd and group files
Saul Wold
sgw at linux.intel.com
Wed Jan 21 19:30:25 UTC 2015
From: Pascal Bach <pascal.bach at siemens.com>
This allows the usage of "$type$salt$encrypted_password" passwords in the passwd file.
Signed-off-by: Pascal Bach <pascal.bach at siemens.com>
Signed-off-by: Saul Wold <sgw at linux.intel.com>
---
meta/recipes-core/base-passwd/base-passwd_3.5.29.bb | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/meta/recipes-core/base-passwd/base-passwd_3.5.29.bb b/meta/recipes-core/base-passwd/base-passwd_3.5.29.bb
index ec8f2af..a35ea9b 100644
--- a/meta/recipes-core/base-passwd/base-passwd_3.5.29.bb
+++ b/meta/recipes-core/base-passwd/base-passwd_3.5.29.bb
@@ -75,11 +75,11 @@ python populate_packages_prepend() {
preinst = """#!/bin/sh
mkdir -p $D${sysconfdir}
if [ ! -e $D${sysconfdir}/passwd ]; then
-\tcat << EOF > $D${sysconfdir}/passwd
+\tcat << 'EOF' > $D${sysconfdir}/passwd
""" + passwd + """EOF
fi
if [ ! -e $D${sysconfdir}/group ]; then
-\tcat << EOF > $D${sysconfdir}/group
+\tcat << 'EOF' > $D${sysconfdir}/group
""" + group + """EOF
fi
"""
--
2.1.0
More information about the Openembedded-core
mailing list