summaryrefslogtreecommitdiff
path: root/meta/site
diff options
context:
space:
mode:
authorChen Qi <Qi.Chen@windriver.com>2014-07-02 14:24:39 +0800
committerRichard Purdie <richard.purdie@linuxfoundation.org>2014-07-03 17:38:47 +0100
commite017ae71dad4837b0d22f291b0b0e0949075f822 (patch)
tree1ad8f59dd021e72ad630b4ec9e9cfed463316004 /meta/site
parentadaa0568390d0dfef1c4d87809601aab85299e97 (diff)
downloadopenembedded-core-e017ae71dad4837b0d22f291b0b0e0949075f822.tar.gz
openembedded-core-e017ae71dad4837b0d22f291b0b0e0949075f822.tar.bz2
openembedded-core-e017ae71dad4837b0d22f291b0b0e0949075f822.zip
openssh: avoid checking empty passwords to mess up with PAM modules
Previously, even if PAM is enabled for ssh, the daemon still tries to authenticate an empty password. This leads to authentication failure which would mess up with PAM modules. As a result, if 'UsePAM', 'PermitEmptyPasswords' and 'PasswordAuthentication' are enabled, no user can login correctly. We would meet the following error message at the client side. Write failed: Broken Pipe This patch fixes the above problem by checking whether PAM is enabled before authenticating an empty password. After all, if PAM is enabled, the task of authenticating passwords should be handled to PAM modules. [YOCTO #6466] Signed-off-by: Chen Qi <Qi.Chen@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'meta/site')
0 files changed, 0 insertions, 0 deletions