diff --git a/scripts/install_pkg.sh b/scripts/install_pkg.sh new file mode 100644 index 0000000000000000000000000000000000000000..482776ae3ab6f5e9f1c4a17e3c46a80f11bab10d --- /dev/null +++ b/scripts/install_pkg.sh @@ -0,0 +1,29 @@ +#!/bin/bash + +MY_DIR="$( readlink -f "$( dirname "${BASH_SOURCE[0]}" )" )" + +HAVELIPSTICK=0 +#Offline-Repo einbinden +if bash "$MY_DIR/infuse_offline_repo.sh" +then + HAVELIPSTICK=1 + echo "USB-Repository gefunden und eingebunden" +else + if [[ $? -eq 2 ]] + then + # Exit code 2 is handed up from mount-stick-repo.sh -> "Installation abbrechen" + echo "Installation abgebrochen" + exit 2 + else + #warn "LIP-Install-USB-Stick nicht nutzbar." + #warn "Stelle eine Internetverbindung her und mache weiter (langsames Installieren)" + #warn "Wenn Du nicht weiter weißt, frage einen Helfer." + #pressenter + echo "LIP-Install-USB-Stick nicht nutzbar." + fi +fi + +apt-get install $@ + +echo "Deaktiviere LIP Software Repository" +bash $MY_DIR/liprepoctl.sh off