diff --git a/1_AdJoin.sh b/1_AdJoin.sh index 4a35590..2e05017 100755 --- a/1_AdJoin.sh +++ b/1_AdJoin.sh @@ -6,31 +6,13 @@ if [ "$(id -u)" -eq 0 ]; then exit 1 fi -CURRENT_DIR=$(pwd) -AUR_CODE_DIR="/var/lib/user_aur_code" +sudo yay -Syu -# Sicherstellen, dass benötigte Pakete installiert sind -sudo pacman -Syu --noconfirm glib2 git base-devel --needed +# Installiere adcli mit yay +sudo yay -S --noconfirm adcli || { echo "❌ Fehler beim Installieren von adcli"; exit 1; } -# AUR-Verzeichnis erstellen -mkdir -p $AUR_CODE_DIR -sudo chmod -R 777 $AUR_CODE_DIR - -# Installiere adcli -cd $AUR_CODE_DIR -git clone https://aur.archlinux.org/adcli.git -cd adcli -makepkg -sic --noconfirm || { echo "❌ Fehler beim Erstellen von adcli"; exit 1; } -git clean -dfx - -# Installiere realmd -cd $AUR_CODE_DIR -git clone https://aur.archlinux.org/realmd.git -cd realmd -makepkg -sic --noconfirm || { echo "❌ Fehler beim Erstellen von realmd"; exit 1; } -git clean -dfx - -cd $CURRENT_DIR +# Installiere realmd mit yay +sudo yay -S --noconfirm realmd || { echo "❌ Fehler beim Installieren von realmd"; exit 1; } # Samba-Verzeichnis erstellen sudo mkdir -p /var/lib/samba/private/