From 33362f1c1f618766ec24f5c6ad53ba316b1ea6f2 Mon Sep 17 00:00:00 2001 From: Infinidoge Date: Thu, 9 Dec 2021 13:50:59 -0500 Subject: [PATCH] script(hosts/Infini-STICK): check /mnt for mountpoint --- hosts/Infini-STICK/readme.org | 5 +++++ hosts/Infini-STICK/reinstall.bash | 5 +++++ hosts/Infini-STICK/setup.bash | 5 +++++ 3 files changed, 15 insertions(+) diff --git a/hosts/Infini-STICK/readme.org b/hosts/Infini-STICK/readme.org index 83afbe0..385e8a9 100644 --- a/hosts/Infini-STICK/readme.org +++ b/hosts/Infini-STICK/readme.org @@ -60,6 +60,11 @@ Setup with a wide array of hardware compatibility, specifically using the =porta DISK=$1 sudo mkdir -p /mnt + +if mountpoint -q -- "/mnt"; then + echo "ERROR: /mnt is a mounted filesystem, aborting" + exit 1 +fi #+END_SRC ** Partitioning diff --git a/hosts/Infini-STICK/reinstall.bash b/hosts/Infini-STICK/reinstall.bash index 338c2d5..0105532 100755 --- a/hosts/Infini-STICK/reinstall.bash +++ b/hosts/Infini-STICK/reinstall.bash @@ -4,6 +4,11 @@ DISK=$1 sudo mkdir -p /mnt + +if mountpoint -q -- "/mnt"; then + echo "ERROR: /mnt is a mounted filesystem, aborting" + exit 1 +fi # boilerplate ends here # [[[[file:/etc/nixos/hosts/Infini-STICK/readme.org::mounting][mounting]]][mounting]] diff --git a/hosts/Infini-STICK/setup.bash b/hosts/Infini-STICK/setup.bash index 654286a..2cc50ae 100755 --- a/hosts/Infini-STICK/setup.bash +++ b/hosts/Infini-STICK/setup.bash @@ -4,6 +4,11 @@ DISK=$1 sudo mkdir -p /mnt + +if mountpoint -q -- "/mnt"; then + echo "ERROR: /mnt is a mounted filesystem, aborting" + exit 1 +fi # boilerplate ends here # [[[[file:/etc/nixos/hosts/Infini-STICK/readme.org::partitioning][partitioning]]][partitioning]]