summaryrefslogtreecommitdiffstats
path: root/meta/recipes-devtools/rpm
diff options
context:
space:
mode:
authorRoss Burton <ross.burton@intel.com>2013-04-11 15:57:58 +0100
committerRichard Purdie <richard.purdie@linuxfoundation.org>2013-04-11 16:12:24 +0100
commit2d94f1bde7c63b56b33bef34573211ecbeffaf44 (patch)
treeccb56fa04a74b9088696602fd0a7be27f3d411dd /meta/recipes-devtools/rpm
parent230441f0c85e6b46fa0814c7be20057107f75fc7 (diff)
downloadast2050-yocto-poky-2d94f1bde7c63b56b33bef34573211ecbeffaf44.zip
ast2050-yocto-poky-2d94f1bde7c63b56b33bef34573211ecbeffaf44.tar.gz
sudo: handle glibc 2.17 crypt semantics
Staring from glibc 2.17 the crypt() function will error out and return NULL if the seed or "correct" is invalid. The failure case for this is the sudo user having a locked account in /etc/shadow, so their password is "!", which is an invalid hash. crypt() never returned NULL previously so this is crashing in strcmp(). [ YOCTO #4241 ] (From OE-Core rev: 06d7078f7631b92e8b789f8e94a3a346d8181ce6) Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'meta/recipes-devtools/rpm')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud