use python3 to create crypt password
authorLuke Kenneth Casson Leighton <lkcl@lkcl.net>
Thu, 19 Aug 2021 20:36:49 +0000 (21:36 +0100)
committerLuke Kenneth Casson Leighton <lkcl@lkcl.net>
Thu, 19 Aug 2021 20:36:49 +0000 (21:36 +0100)
coriolis2-chroot
mk-deb-chroot

index a21f0235180c643ac72d601dd70702e6ac3c225c..001beae06ff642b89c3257d2fde521494d7e16a4 100755 (executable)
@@ -45,7 +45,8 @@ texlive-latex-extra texlive-pictures xfig yosys zlib1g-dev
 apt-get remove -y systemd
 
 # Create user with same UID in the chroot
-useradd -m -p `python -c 'import crypt; print crypt.crypt("1234","Fx")'` -s /bin/bash $SUDO_USER -k /etc/skel
+useradd -m -p `python3 -c 'import crypt; print (crypt.crypt("1234","Fx"))'` \
+                -s /bin/bash $SUDO_USER -k /etc/skel
 echo -e "
 Added user ${SUDO_USER} with \e[1;91mpassword: 1234\e[0m"
 
index 6267491c339a010ff4aa93bf9311fe7b0257624a..879a22dbb1e24f463caffd8b086505fd96562f9f 100755 (executable)
@@ -53,7 +53,8 @@ apt-get remove -y systemd
 echo '$SUDO_USER ALL=NOPASSWD: ALL' >> /etc/sudoers.d/$chrootdir
 
 # Create user with same UID in the chroot
-useradd -m -p `python -c 'import crypt; print crypt.crypt("1234","Fx")'` -s /bin/bash $SUDO_USER -k /etc/skel
+useradd -m -p `python3 -c 'import crypt; print (crypt.crypt("1234","Fx"))'` \
+                -s /bin/bash $SUDO_USER -k /etc/skel
 echo -e "
 Added user ${SUDO_USER} with \e[1;91mpassword: 1234\e[0m"