add password input to rootfs builder
This commit is contained in:
parent
e0c9be8347
commit
34c3321ffe
|
@ -44,4 +44,6 @@ release_name="${2}"
|
||||||
debootstrap $release_name $rootfs_dir http://deb.debian.org/debian/
|
debootstrap $release_name $rootfs_dir http://deb.debian.org/debian/
|
||||||
cp -r rootfs/* $rootfs_dir
|
cp -r rootfs/* $rootfs_dir
|
||||||
chroot_command="DEBUG=${DEBUG} release_name=${release_name} /opt/setup_rootfs.sh"
|
chroot_command="DEBUG=${DEBUG} release_name=${release_name} /opt/setup_rootfs.sh"
|
||||||
chroot $rootfs_dir /bin/bash -c "${chroot_command}"
|
chroot $rootfs_dir /bin/bash -c "${chroot_command}"
|
||||||
|
|
||||||
|
echo "rootfs has been created"
|
|
@ -30,6 +30,7 @@ copy_modules() {
|
||||||
|
|
||||||
cp -r "${shim_rootfs}/lib/modules/"* "${target_rootfs}/lib/modules/"
|
cp -r "${shim_rootfs}/lib/modules/"* "${target_rootfs}/lib/modules/"
|
||||||
cp -r --remove-destination "${shim_rootfs}/lib/firmware/"* "${target_rootfs}/lib/firmware/"
|
cp -r --remove-destination "${shim_rootfs}/lib/firmware/"* "${target_rootfs}/lib/firmware/"
|
||||||
|
cp -r --remove-destination "${reco_rootfs}/lib/firmware/"* "${target_rootfs}/lib/firmware/"
|
||||||
cp -r "${reco_rootfs}/lib/modprobe.d/"* "${target_rootfs}/lib/modprobe.d/"
|
cp -r "${reco_rootfs}/lib/modprobe.d/"* "${target_rootfs}/lib/modprobe.d/"
|
||||||
cp -r "${reco_rootfs}/etc/modprobe.d/"* "${target_rootfs}/etc/modprobe.d/"
|
cp -r "${reco_rootfs}/etc/modprobe.d/"* "${target_rootfs}/etc/modprobe.d/"
|
||||||
}
|
}
|
||||||
|
|
|
@ -26,4 +26,12 @@ apt-get update
|
||||||
apt-get upgrade -y
|
apt-get upgrade -y
|
||||||
|
|
||||||
#install desktop
|
#install desktop
|
||||||
apt-get install -y xfce4 xfce4-goodies network-manager blueman firefox-esr sudo
|
apt-get install -y xfce4 xfce4-goodies network-manager blueman firefox-esr sudo
|
||||||
|
|
||||||
|
echo "Enter a root password:"
|
||||||
|
passwd root
|
||||||
|
|
||||||
|
read -p "Enter the username for the user account: " username
|
||||||
|
useradd -m -s /bin/bash -G sudo $username
|
||||||
|
echo "Enter the password for ${username}:"
|
||||||
|
passwd $username
|
Loading…
Reference in New Issue