remove - (dash) from autogenerated username
This commit is contained in:
parent
59ab03c734
commit
7eaef17386
|
@ -39,34 +39,42 @@ fi
|
||||||
# check for and set username
|
# check for and set username
|
||||||
if [[ -z "$username" ]]; then
|
if [[ -z "$username" ]]; then
|
||||||
username=`echo $domain | sed 's|\.||'`
|
username=`echo $domain | sed 's|\.||'`
|
||||||
|
username=`echo $username | sed 's|-||'`
|
||||||
username=`echo ${username:0:8}`
|
username=`echo ${username:0:8}`
|
||||||
if grep -q "^$username:" /etc/passwd; then
|
if grep -q "^$username:" /etc/passwd; then
|
||||||
# username already exists, try another
|
# username already exists, try another
|
||||||
username=`echo $domain | sed 's|\.||'`
|
username=`echo $domain | sed 's|\.||'`
|
||||||
|
username=`echo $username | sed 's|-||'`
|
||||||
username=`echo ${username:0:7}`
|
username=`echo ${username:0:7}`
|
||||||
if grep -q "^$username:" /etc/passwd; then
|
if grep -q "^$username:" /etc/passwd; then
|
||||||
# username already exists, try another
|
# username already exists, try another
|
||||||
username=`echo $domain | sed 's|\.||'`
|
username=`echo $domain | sed 's|\.||'`
|
||||||
|
username=`echo $username | sed 's|-||'`
|
||||||
username=`echo ${username:0:6}`
|
username=`echo ${username:0:6}`
|
||||||
if grep -q "^$username:" /etc/passwd; then
|
if grep -q "^$username:" /etc/passwd; then
|
||||||
# username already exists, try another
|
# username already exists, try another
|
||||||
username=`echo $domain | sed 's|\.||'`
|
username=`echo $domain | sed 's|\.||'`
|
||||||
|
username=`echo $username | sed 's|-||'`
|
||||||
username=`echo ${username:0:5}`
|
username=`echo ${username:0:5}`
|
||||||
if grep -q "^$username:" /etc/passwd; then
|
if grep -q "^$username:" /etc/passwd; then
|
||||||
# username already exists, try another
|
# username already exists, try another
|
||||||
username=`echo $domain | sed 's|\.||'`
|
username=`echo $domain | sed 's|\.||'`
|
||||||
|
username=`echo $username | sed 's|-||'`
|
||||||
username=`echo ${username:0:9}`
|
username=`echo ${username:0:9}`
|
||||||
if grep -q "^$username:" /etc/passwd; then
|
if grep -q "^$username:" /etc/passwd; then
|
||||||
# username already exists, try another
|
# username already exists, try another
|
||||||
username=`echo $domain | sed 's|\.||'`
|
username=`echo $domain | sed 's|\.||'`
|
||||||
|
username=`echo $username | sed 's|-||'`
|
||||||
username=`echo ${username:0:10}`
|
username=`echo ${username:0:10}`
|
||||||
if grep -q "^$username:" /etc/passwd; then
|
if grep -q "^$username:" /etc/passwd; then
|
||||||
# username already exists, try another
|
# username already exists, try another
|
||||||
username=`echo $domain | sed 's|\.||'`
|
username=`echo $domain | sed 's|\.||'`
|
||||||
|
username=`echo $username | sed 's|-||'`
|
||||||
username=`echo ${username:0:11}`
|
username=`echo ${username:0:11}`
|
||||||
if grep -q "^$username:" /etc/passwd; then
|
if grep -q "^$username:" /etc/passwd; then
|
||||||
# username already exists, try another
|
# username already exists, try another
|
||||||
username=`echo $domain | sed 's|\.||'`
|
username=`echo $domain | sed 's|\.||'`
|
||||||
|
username=`echo $username | sed 's|-||'`
|
||||||
username=`echo ${username:0:12}`
|
username=`echo ${username:0:12}`
|
||||||
if grep -q "^$username:" /etc/passwd; then
|
if grep -q "^$username:" /etc/passwd; then
|
||||||
echo "trouble setting unique username, specify '-u USERNAME' to use an existing username"
|
echo "trouble setting unique username, specify '-u USERNAME' to use an existing username"
|
||||||
|
|
Loading…
Reference in New Issue
Block a user