Aman Poonia created AMBARI-22016: ------------------------------------ Summary: changeToSecureUid.sh might collide with existing user if it is not a local user but a network managed user Key: AMBARI-22016 URL: https://issues.apache.org/jira/browse/AMBARI-22016 Project: Ambari Issue Type: Bug Components: stacks Affects Versions: 2.5.2 Environment: Using Centos as the test bed Reporter: Aman Poonia Assignee: Aman Poonia Fix For: 2.6.0
changeToSecureUid.sh might collide with existing user if it is not a local user but a network managed user Currently we are doing {code:java} function find_available_uid() { for ((i=1001; i<=2000; i++)) do grep -q $i /etc/passwd if [ "$?" -ne 0 ] then newUid=$i break fi done } {code} This will only check local user. Network manged users are not directly present inside passwd file. -- This message was sent by Atlassian JIRA (v6.4.14#64029)