summaryrefslogblamecommitdiffstats
path: root/satellit_installer/includes/10-uninstall_packages.inc
blob: fb7e14687b692bdc73dee4781f647f2647df708e (plain) (tree)



















                                                                
#!/bin/bash

# This is only meant for development purposes!

uninstall_packages() {
	local NEEDED_PACKAGES="$1"

	echo "Uninstall packages..."
	for PACKAGE in $NEEDED_PACKAGES; do
		echo "Purging package $PACKAGE..."
		apt-get -qq purge "${PACKAGE}" 2>/dev/null 1>&2
		ERR=$?
		if [ "$ERR" -ne 0 ]; then
			echo "Could not purge package $PACKAGE!"
			# Weitere Fehlerbehandlung folgt
		fi
	done
	apt-get -qq autoremove  2>/dev/null 1>&2
}