For RHEL 8.2 the smbpasswd tool requires password
confirmation.
Test-Parameters: trivial
Signed-off-by: Elena Gryaznova <elena.gryaznova@hpe.com>
HPE-bug-id: LUS-9761
Reviewed-by: Alexander Zarochentsev <alexander.zarochentsev@hpe.com>
Reviewed-by: Alexander Boyko <alexander.boyko@hpe.com>
Change-Id: I367fca4253f1b06dae220921106d321e52d10bc7
Reviewed-on: https://review.whamcloud.com/42132
Tested-by: jenkins <devops@whamcloud.com>
Tested-by: Maloo <maloo@whamcloud.com>
Reviewed-by: Oleg Drokin <green@whamcloud.com>
do_node $smbsrv "testparm -s >$smbsmall"
do_node $smbsrv "testparm -s $smbsmall >$smbconf"
do_node $smbsrv "testparm -s >$smbsmall"
do_node $smbsrv "testparm -s $smbsmall >$smbconf"
- do_node $smbsrv "echo $smbpasswd | tee - | smbpasswd -a $smbuser -s"
+ do_node $smbsrv "echo $smbpasswd | tee - | smbpasswd -a $smbuser -s" ||
+ do_node $smbsrv "printf '$smbpasswd\n$smbpasswd\n' |\
+ tee - | smbpasswd -a $smbuser -s"