From a9c4b8f3df9ad12b5300afbb29249cac4d8f1ec8 Mon Sep 17 00:00:00 2001 From: Raelon Masters Date: Sun, 10 May 2020 21:10:23 -0400 Subject: [PATCH] Set user to none if not found --- install.sh | 2 +- preinstall | 2 ++ src/backend/lib/display.py | 2 +- 3 files changed, 4 insertions(+), 2 deletions(-) diff --git a/install.sh b/install.sh index d1981d3..cda8ef9 100755 --- a/install.sh +++ b/install.sh @@ -1,4 +1,4 @@ #!/usr/bin/env bash -# eval python3 preinstall + eval "pip install -r requirements.txt" eval python3 installer diff --git a/preinstall b/preinstall index f759172..ff02d2c 100755 --- a/preinstall +++ b/preinstall @@ -19,7 +19,9 @@ class RequiredPackages: # Package List + package_list = [["gcc", "/usr/bin/gcc"]] + packages, required_packages = "", RequiredPackages(package_list) for package in required_packages.to_be_installed: packages = packages + package + " " diff --git a/src/backend/lib/display.py b/src/backend/lib/display.py index 183589f..cefcb9d 100755 --- a/src/backend/lib/display.py +++ b/src/backend/lib/display.py @@ -14,7 +14,7 @@ class TerminalDisplay: try: self.user = os.environ["USER"] except KeyError: - self.user = os.environ["PWD"] + self.user = None self.version = "0.4.0" self.slogan = "The Installer Initiative" self.green = "\033[1;32m"