#!/bin/bash

export LFS_VER=LFS10_1
export LFS=/mnt/lfs
export LFS_TGT=x86_64-lfs-linux-gnu
export LFS_DISK=/dev/sdb
export LFS_ROOT=1
export LFS_PWD=lfs
export LFS_SRC=${LFS}/sources

[[ -d /mnt/lfs ]] || sudo mkdir ${LFS}

if ! grep -q "${LFS}" /proc/mounts; then
    source setupdisk.sh "${LFS_DISK}" "${LFS_ROOT}"
    sudo mount "${LFS_DISK}${LFS_ROOT}" "${LFS}"
    sudo chown -v $USER "$LFS"
fi

mkdir -pv ${LFS_SRC}
mkdir -pv ${LFS}/tools
mkdir -pv ${LFS}/bin
mkdir -pv ${LFS}/etc
mkdir -pv ${LFS}/lib
mkdir -pv ${LFS}/sbin
mkdir -pv ${LFS}/usr
mkdir -pv ${LFS}/var

case $(uname -m) in
    x86_64) mkdir -pv ${LFS}/lib64 ;;
esac

#sudo groupadd lfs
#sudo useradd -s /bin/bash -g lfs -m -k /dev/null lfs

#echo -e "${LFS_PWD}\n${LFS_PWD}\n" | sudo passwd lfs