From 62acc6423bfead7cee08352dfc92e154eabbb4aa Mon Sep 17 00:00:00 2001 From: heqnx Date: Sat, 12 Jul 2025 17:41:30 +0300 Subject: fixed linux domain join --- ansible/scripts/join-domain.sh | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) (limited to 'ansible/scripts/join-domain.sh') diff --git a/ansible/scripts/join-domain.sh b/ansible/scripts/join-domain.sh index 24c87b0..7661acd 100644 --- a/ansible/scripts/join-domain.sh +++ b/ansible/scripts/join-domain.sh @@ -1,6 +1,6 @@ #!/bin/bash -[[ $EUID -ne 0 ]] && printf "%s\n" "run as root" && exit 1 +test "${EUID}" -ne 0 && printf "%s\n" "run as root" && exit 1 while getopts "d:n:p:" arg; do case $arg in @@ -10,11 +10,11 @@ while getopts "d:n:p:" arg; do esac done -DEBIAN_FRONTEND=noninteractive apt-get update -yqq &>/dev/null -DEBIAN_FRONTEND=noninteractive apt-get install -yqq realmd sssd sssd-tools libnss-sss libpam-sss adcli samba-common-bin oddjob oddjob-mkhomedir packagekit krb5-user &>/dev/null -DEBIAN_FRONTEND=noninteractive apt-get autoremove --purge -yqq &>/dev/null -DEBIAN_FRONTEND=noninteractive apt-get clean &>/dev/null -DEBIAN_FRONTEND=noninteractive apt-get autoclean &>/dev/null +DEBIAN_FRONTEND=noninteractive apt-get update -y +DEBIAN_FRONTEND=noninteractive apt-get install -y realmd sssd sssd-tools libnss-sss libpam-sss adcli samba-common-bin oddjob oddjob-mkhomedir packagekit krb5-user +DEBIAN_FRONTEND=noninteractive apt-get autoremove --purge -y +DEBIAN_FRONTEND=noninteractive apt-get clean +DEBIAN_FRONTEND=noninteractive apt-get autoclean if systemctl is-active systemd-resolved; then systemctl disable --now systemd-resolved --no-pager -- cgit v1.2.3