From: xf0r3m Date: Sat, 24 Jun 2023 12:48:36 +0000 (+0200) Subject: Dodanie warunku sprawdzającego dostępność interfejsów systemowych - addons/nvidiaLatest X-Git-Url: https://gitweb.morketsmerke.org/?a=commitdiff_plain;h=db79577dd5ff660174b143fd4a94c40807cfc5fc;p=immudex-testing.git Dodanie warunku sprawdzającego dostępność interfejsów systemowych - addons/nvidiaLatest --- diff --git a/addons/nvidiaLatest b/addons/nvidiaLatest index 22fecf9..7004b46 100644 --- a/addons/nvidiaLatest +++ b/addons/nvidiaLatest @@ -7,6 +7,10 @@ if [ "$1" ]; then sudo mkdir /usr/share/immudex_addons; fi cat >> $(basename $0)_installer << EOF +if [ ! -f /proc/cpuinfo ]; then +echo "There is no system interfaces! Nothing to do. Exiting..."; +exit 1; +else if [ ! -d /boot ]; then mkdir /boot; apt purge linux-image* --purge -y; @@ -17,8 +21,9 @@ cp -vv /etc/apt/sources.list /etc/apt/sources.list.d/nvidia.list; sed -e 's/main/contrib non-free non-free-firmware/g' -i /etc/apt/sources.list.d/nvidia.list; apt update; apt install -y build-essential dkms linux-headers-\$(uname -r); -apt install -y nvidia-detect -apt install -y nvidia-driver +apt install -y nvidia-detect; +apt install -y nvidia-driver; +fi EOF bash $(basename $0)_installer; if [ $? -eq 0 ]; then