commit | 9fc5fa180c3dc0a4fa5ed02efe4b990c40ba641d | [log] [tgz] |
---|---|---|
author | jayaprakash Mutyala <mutyalax.jayaprakash@intel.com> | Thu Aug 29 15:14:06 2019 +0000 |
committer | Vernon Mauery <vernon.mauery@linux.intel.com> | Sun Nov 10 15:29:46 2019 +0000 |
tree | 7d3dbda7d100345cb416c13076b599d91ba28e0b | |
parent | 5aa2693770ea4bb17eb581ab9d5274e7a1edf862 [diff] |
user_mgmt:password authentication/update by PAM Allowed password characters will be handled by password management, instead of set user password command. This makes the checking to be moved from set user password command to pam layer and accordingly throw error, when the same is not valid. Fix: So modified the code to handle with pam module itself. Tested: ipmitool user set password 6 0penBmc1\' Set User Password command successful (user 6) ipmitool user set password 6 0penBmc1\" Set User Password command successful (user 6) ipmitool user set password 6 12345678 //invalid password IPMI command failed: Invalid data field in request Set User Password command failed (user 6) ipmitool user set password 3 asdf1234 //user id does not exit IPMI command failed: Unspecified error Set User Password command failed (user 3) Signed-off-by: jayaprakash Mutyala <mutyalax.jayaprakash@intel.com> Change-Id: Iba6e2c29a927d53e6ebdb5d32e83ecc7cbbd2fd0
To build this package, do the following steps:
1. ./bootstrap.sh 2. ./configure ${CONFIGURE_FLAGS} 3. make
To clean the repository run ./bootstrap.sh clean
.