summaryrefslogtreecommitdiffstats
path: root/meta/recipes-core/libxml/libxml2/libxml-m4-use-pkgconfig.patch
diff options
context:
space:
mode:
authorMark Asselstine <mark.asselstine@windriver.com>2016-04-08 17:46:27 -0400
committerRichard Purdie <richard.purdie@linuxfoundation.org>2016-04-09 07:49:52 +0100
commitd80065642c5a1c95a298b235a8d575460147ede1 (patch)
treed8fc995f633ac465065e4e42653505f7eebe8b35 /meta/recipes-core/libxml/libxml2/libxml-m4-use-pkgconfig.patch
parent4ec99da681a6cd164ae177554b23c4fdf2194e2a (diff)
downloadopenembedded-core-contrib-d80065642c5a1c95a298b235a8d575460147ede1.tar.gz
useradd_base.bbclass: prevent variable expansion in $opts
Many user/group operations will involve hashes which will include '$' followed by a number or even possibly an env. variable name. Passing $opts to flock requires that we take additional precautions to prevent the unexpected expansion of these instances. This was found by an image which used usermod operations to set the password hash for root. The image could not be logged-in to and examining /etc/shadow clearly showed that $0 and other $* variables had been expanded unexpectedly. This change returnes the behavior to what existed prior to commit 2ebf697b46c42cee8bfa6d2e6087397f8cce385c [useradd_base.bbclass: replace retry logic with flock]. Signed-off-by: Mark Asselstine <mark.asselstine@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'meta/recipes-core/libxml/libxml2/libxml-m4-use-pkgconfig.patch')
0 files changed, 0 insertions, 0 deletions