p10-server-10.1-x86-64 p10-workstation-10.1-x86-64 rpm -qa | grep shadow: shadow-groups-4.5-alt8.x86_64 shadow-log-4.5-alt8.x86_64 shadow-submap-4.5-alt8.x86_64 shadow-convert-4.5-alt8.x86_64 shadow-suite-4.5-alt8.noarch shadow-edit-4.5-alt8.x86_64 shadow-check-4.5-alt8.x86_64 shadow-change-4.5-alt8.x86_64 shadow-utils-4.5-alt8.x86_64 При попытке создать пользователя # useradd -b /var/projects furywipe возникает ошибка: useradd: не удалось создать каталог /var/projects/furywipe При этом пользователь создается: # cat /etc/passwd | grep furywipe furywipe:x:503:503::/var/projects/furywipe:/bin/bash Однако, если попытаться поменять пароль # passwd furywipe, возникает: passwd: updating all authentication tokens for user furywipe. passwd: User not known to the underlying authentication module. В Sisyphus данная ошибка не воспроизводится, пользователь создаётся корректно.
shadow-1:4.5-alt11 -> p10: Thu Apr 25 2024 Mikhail Efremov <sem@altlinux> 1:4.5-alt11 - usermod: Don't call gr_free() with const variable. - Backported patches from shadow-4.9: + Fix covscan BUFFER_SIZE; + useradd.c: fix covscan RESOURCE_LEAK; + usermod.c: fix covscan RESOURCE_LEAK; + useradd: free grp to avoid leak; + newgrp: delete dead code; + fix: create relative home path correctly; + Create parent dirs for useradd -m (closes: #47023). - Fix Russian translation (#37633).