После # hasher-useradd ildar делаю # grep ildar_ /etc/passwd ildar_a:x:7:49:1st hasher satellite for ildar:/dev/null:/dev/null ildar_b:x:11:56:2nd hasher satellite for ildar:/dev/null:/dev/null UIDs = 7 и 11. hasher-priv такое не приемлет с кодом: #define MIN_CHANGE_UID 34 if (pw->pw_uid < MIN_CHANGE_UID) error(EXIT_FAILURE, 0, "config: %s: %s: invalid uid: %u", name, user_name, pw->pw_uid);
Ага. Понятно. Это случилось потому, что # grep ildar:x /etc/passwd ildar:x:499:499::/home/ildar:/bin/bash 499 < 500. Что тут за интеллект зарыт?
(In reply to comment #1) > Ага. Понятно. Это случилось потому, что > # grep ildar:x /etc/passwd > ildar:x:499:499::/home/ildar:/bin/bash > > 499 < 500. Что тут за интеллект зарыт? # grep ^UID_MIN /etc/login.defs UID_MIN 500