From bbe561ce677fef04106e294d29dbcdcd3e1017fc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?y=C3=BCcel?= Date: Sat, 3 Aug 2024 23:31:51 +0300 Subject: [PATCH] Update fulloto.sh MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Kullanıcı oluşturma ve şifre güncelleme hatasını düzeltme - Kullanıcı hesabı oluşturulmadan önce mevcut olup olmadığını kontrol ettim - Kullanıcı mevcutsa şifresini güncelleme işlemine geçtim, yoksa yeni kullanıcı oluşturdum - ShellCheck hatalarını gidermek için gerekli düzenlemeleri yaptım --- fulloto.sh | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/fulloto.sh b/fulloto.sh index 666c3eb..d9b3914 100644 --- a/fulloto.sh +++ b/fulloto.sh @@ -136,7 +136,9 @@ set_user_and_password() { local retry_limit=3 local attempts=0 - if [ "$user" != "root" ]; then + if id -u "$user" >/dev/null 2>&1; then + echo "Kullanıcı $user zaten mevcut. Şifresi güncellenecek." + else # Kullanıcıyı oluştur arch-chroot /mnt useradd -m -G wheel -s /bin/bash "$user" fi