allowing the rootpasswd the be set through a variable

This commit is contained in:
toby 2019-02-25 18:43:55 +00:00
parent 7a6e96ba57
commit 80bcf8451a
1 changed files with 2 additions and 1 deletions

View File

@ -13,6 +13,7 @@ KERNEL_DIR=$RESULT_DIR/kernel
[[ -d $KERNEL_DIR ]] || mkdir -p $KERNEL_DIR [[ -d $KERNEL_DIR ]] || mkdir -p $KERNEL_DIR
# Configs overwritable via environment variables # Configs overwritable via environment variables
ROOTPASSWD=${ROOTPASSWD:='$6$LmI1TuCG$YRTAdn/Ht7v1kNdkb8HFXV4S7Sau571DD3kaBWltX72OSo21P7ON9JRw4XepjsBQ0FzzBebfsdQ4YfH9M2CaN0'} ## wit
RELEASE=${RELEASE:=unstable} RELEASE=${RELEASE:=unstable}
FLAVOUR=${FLAVOUR:=debian} # Either 'debian' or 'ubuntu' FLAVOUR=${FLAVOUR:=debian} # Either 'debian' or 'ubuntu'
INCLUDES=${INCLUDES:="openssh-server,init,curl,parted,xz-utils,vim,locales-all,less,dmidecode,iputils-ping,fping,tcpdump,rsync,ethtool,lldpd,iproute2,net-tools,sudo,gnupg,tcpdump,mtr-tiny,ifupdown,ipmitool,iptables,telnet,netcat,bridge-utils,vlan,ifstat,ncurses-term,wget,pciutils,dhcpcd5,python,efibootmgr,busybox-static,firmware-qlogic"} INCLUDES=${INCLUDES:="openssh-server,init,curl,parted,xz-utils,vim,locales-all,less,dmidecode,iputils-ping,fping,tcpdump,rsync,ethtool,lldpd,iproute2,net-tools,sudo,gnupg,tcpdump,mtr-tiny,ifupdown,ipmitool,iptables,telnet,netcat,bridge-utils,vlan,ifstat,ncurses-term,wget,pciutils,dhcpcd5,python,efibootmgr,busybox-static,firmware-qlogic"}
@ -87,7 +88,7 @@ require dhcp_server_identifier
EOF EOF
chroot $MNT_DIR usermod -p '$6$LmI1TuCG$YRTAdn/Ht7v1kNdkb8HFXV4S7Sau571DD3kaBWltX72OSo21P7ON9JRw4XepjsBQ0FzzBebfsdQ4YfH9M2CaN0' root chroot $MNT_DIR usermod -p "${ROOTPASSWD}" root
chroot $MNT_DIR ssh-keygen -q -f /root/.ssh/id_rsa -C root@pxeboot -N "" chroot $MNT_DIR ssh-keygen -q -f /root/.ssh/id_rsa -C root@pxeboot -N ""
echo "### public ssh key for root of this install" echo "### public ssh key for root of this install"