aboutsummaryrefslogtreecommitdiffstats
path: root/create_arm_img_urpmi.sh
diff options
context:
space:
mode:
authorJybz <j.biernacki@free.fr>2020-01-03 14:47:14 +0100
committerJybz <j.biernacki@free.fr>2020-01-03 14:47:14 +0100
commite05e98f7ea447a9e205ffcd1db7d93ccb8e57267 (patch)
tree6019bb924b428cc5b3ff69c00eb94382d0b06551 /create_arm_img_urpmi.sh
parent04ed6b37ee4bf1aa04c8eeb163a176f6e7195a1e (diff)
downloadmageia4arm-e05e98f7ea447a9e205ffcd1db7d93ccb8e57267.tar
mageia4arm-e05e98f7ea447a9e205ffcd1db7d93ccb8e57267.tar.gz
mageia4arm-e05e98f7ea447a9e205ffcd1db7d93ccb8e57267.tar.bz2
mageia4arm-e05e98f7ea447a9e205ffcd1db7d93ccb8e57267.tar.xz
mageia4arm-e05e98f7ea447a9e205ffcd1db7d93ccb8e57267.zip
Fix : no user password.
Diffstat (limited to 'create_arm_img_urpmi.sh')
-rwxr-xr-xcreate_arm_img_urpmi.sh7
1 files changed, 6 insertions, 1 deletions
diff --git a/create_arm_img_urpmi.sh b/create_arm_img_urpmi.sh
index 6fa5f69..09bf4a7 100755
--- a/create_arm_img_urpmi.sh
+++ b/create_arm_img_urpmi.sh
@@ -240,7 +240,12 @@ function preparechroot()
fi
if [ -n "${ID_USER}" ]; then #If user ID defined, it will be setted at the end of the chroot of the second_stage_install.sh script
- echo -e " /sbin/useradd ${ID_USER}\n /bin/passwd ${ID_USER} << EOF\n${PASSWORD}\n${PASSWORD}\nEOF" >>"${BUILD_PATH}/second_stage_install.sh"
+ echo -e " /sbin/useradd ${ID_USER}\n" >>"${BUILD_PATH}/second_stage_install.sh"
+ if [ -n "${PASSWORD}" ]; then
+ echo -e " /bin/passwd ${ID_USER} << EOF\n${PASSWORD}\n${PASSWORD}\nEOF" >>"${BUILD_PATH}/second_stage_install.sh"
+ else
+ echo -e " /bin/passwd -d ${ID_USER}\n" >>"${BUILD_PATH}/second_stage_install.sh"
+ fi
else
info "No user defined, no user account created."
fi