From 502ef24053103b7336e95f9406151c57f6b07a39 Mon Sep 17 00:00:00 2001 From: asmeron Date: Fri, 2 Feb 2024 10:23:19 +0600 Subject: [PATCH] Fix UID=0 --- ublinux/rc.preinit/10-accounts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ublinux/rc.preinit/10-accounts b/ublinux/rc.preinit/10-accounts index dac2b03..01e744e 100755 --- a/ublinux/rc.preinit/10-accounts +++ b/ublinux/rc.preinit/10-accounts @@ -386,7 +386,7 @@ exec_03_useradd(){ # Проверяем наличие пользователя в системе ARG_SELECT_UID=; ARG_SELECT_GROUP=; ARG_SELECT_GECOS=; ARG_SELECT_PASSWORD=; ARG_SELECT_OPTIONAL=; if [[ ! $(cat ${FILE_PASSWD} 2>/dev/null) =~ ($'\n'|^)+"${SELECT_USERNAME}": ]]; then - [[ -n ${SELECT_UID} ]] && ARG_SELECT_UID="--uid ${SELECT_UID}" || unset ARG_SELECT_UID + [[ -n ${SELECT_UID} && ${SELECT_UID} != 0 ]] && ARG_SELECT_UID="--uid ${SELECT_UID}" || unset ARG_SELECT_UID # Если указана основная группа, но она не создана, то создать unset ARG_GROUPADD_GID ARG_GROUPADD_GROUPNAME # Если группа не найдена