Pick changes from:
https://review.opendev.org/c/starlingx/integ/+/955879
https:/review.opendev.org/c/starlingx/integ/+/963633
Update patch contexts and etc:
Recreate the git header of debian-disable-unit-tests.patch based
on Yue Tao's stx commit 2821680c. This allows git am command to work.
Remove policy related patches and check_password.conf due to upstream
changes. The integration of ppolicy-check-password module is deprecated
in favor of openldap's ppm with arg:
pwdCheckModule: /usr/local/lib/ppm.so
pwdCheckModuleArg:: XXXX
Also remove rootdn-should-not-bypass-ppolicy.patch, being related to the
ppolicy - we can bring it back later if desired along with an related to
pwdCheckModuleArg.
Remove the removal of test022-ppolicy, we disable all tests with
debian-disable-unit-tests.patch
This change brings updates from the 'f/trixie' branch into 'master' to
ensure consistent functionality and packaging structure across both
branches.
Test Plan:
PASS master trixie build
Story: 2011360
Task: 53278
Change-Id: Ie77cc028739771498683d6a7bfc66d77985d8fd3
Signed-off-by: Abhinav Ayyapasetti <ayyapasetti.abhinav@windriver.com>