From 40ab4608e258970d1d4f8e0344b931b51721b0ed Mon Sep 17 00:00:00 2001 From: ReachableCEO Date: Thu, 17 Jul 2025 23:04:40 -0500 Subject: [PATCH] some minor ubuntu default cleanup --- ProjectCode/SetupNewSystem.sh | 26 ++++++++++++++------------ 1 file changed, 14 insertions(+), 12 deletions(-) diff --git a/ProjectCode/SetupNewSystem.sh b/ProjectCode/SetupNewSystem.sh index a3b7458..376a578 100644 --- a/ProjectCode/SetupNewSystem.sh +++ b/ProjectCode/SetupNewSystem.sh @@ -4,6 +4,7 @@ #Core framework functions... ##### + export PROJECT_ROOT_PATH PROJECT_ROOT_PATH="$(realpath ../)" @@ -34,6 +35,9 @@ done apt-get -y install git sudo dmidecode curl +export UBUNTU_CHECK +UBUNTU_CHECK="$(distro | grep -c Ubuntu || true)" + export IS_PHYSICAL_HOST IS_PHYSICAL_HOST="$(/usr/sbin/dmidecode -t System | grep -c Dell || true)" @@ -105,18 +109,16 @@ function global-installPackages() { #Remove stuff we don't want - export UBUNTU_CHECK - UBUNTU_CHECK="$(distro | grep -c Ubuntu || true)" - - if [ "$UBUNTU_CHECK" -eq 1 ]; then - apt-get --yes --purge remove chrony telnet inetutils-telnet - fi - - if [ "$UBUNTU_CHECK" -eq 0 ]; then - apt-get --yes --purge remove systemd-timesyncd chrony telnet inetutils-telnet - fi - - #export DEBIAN_FRONTEND="noninteractive" && apt-get -qq --yes -o Dpkg::Options::="--force-confold" --purge remove nano + export DEBIAN_FRONTEND="noninteractive" \ + && apt-get -qq --yes --purge \ + remove \ + systemd-timesyncd \ + chrony \ + telnet \ + inetutils-telnet \ + nano \ + multipath-tools \ + || true # add stuff we want