From 36bdd88a911512bf029d15a362a4de1da3d288fd Mon Sep 17 00:00:00 2001
From: William Harrington <kb0iic@berzerkula.org>
Date: Mon, 15 Mar 2021 21:37:32 -0500
Subject: Setup lfs environment and disk setup.

---
 lfs.sh | 33 +++++++++++++++++++++++++++++++++
 1 file changed, 33 insertions(+)
 create mode 100755 lfs.sh

(limited to 'lfs.sh')

diff --git a/lfs.sh b/lfs.sh
new file mode 100755
index 0000000..0f39d59
--- /dev/null
+++ b/lfs.sh
@@ -0,0 +1,33 @@
+#!/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
+
+[[ -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}/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
-- 
cgit v1.2.3-54-g00ecf