Bug 1610 - Невозможно добавить нового пользователя в систему
: Невозможно добавить нового пользователя в систему
Status: CLOSED NOTABUG
: Sisyphus
(All bugs in Sisyphus/shadow-utils)
: unstable
: all Linux
: P4 major
Assigned To:
:
:
:
:
:
  Show dependency tree
 
Reported: 2002-11-24 14:44 by
Modified: 2003-08-25 15:18 (History)


Attachments
0001610-adduser-error.log (21.17 KB, application/octet-stream)
2002-11-24 14:44, Andrew Fediushin
no flags Details
0001610-adduser-error-2.log (21.25 KB, application/octet-stream)
2002-11-26 09:41, Andrew Fediushin
no flags Details


Note

You need to log in before you can comment on or make changes to this bug.


Description From 2002-11-24 14:44:03
При попытке добавить нового пользователя в систему
командой \"adduser newuser\" выдается:
lstat: Permission denied
Problems creating /etc/tcb/newuser
При этом в /etc/tcb создается пустой каталог newuser с правами 000, владельцем
root и группой root.

---

---
Лог, полученный командой 
strace -oadduser-error.log adduser newuser
прилагается.

Система - ALT Linux Sisyphus (20021121).
------- Comment #1 From 2002-11-25 02:29:40 -------
Unable to reproduce.
Please use strace >= 4.4-alt5 for tracing.
------- Comment #2 From 2002-11-25 02:29:40 -------
Unable to reproduce.
Please use strace >= 4.4-alt5 for tracing.
------- Comment #3 From 2002-11-25 08:39:25 -------
А где взять strace столь новой версии ? На данный момент на ftp.altlinux.ru
имеется только
версия strace-4.4-alt4 ...
------- Comment #4 From 2002-11-25 08:39:25 -------
А где взять strace столь новой версии ? На данный момент на ftp.altlinux.ru
имеется только
версия strace-4.4-alt4 ...
------- Comment #5 From 2002-11-25 16:18:51 -------
Появится по окончании очередной синхронизации.
------- Comment #6 From 2002-11-25 16:18:51 -------
Появится по окончании очередной синхронизации.
------- Comment #7 From 2002-11-26 09:41:59 -------
После синхронизации (и получения новой strace):
strace -o adduser-error-2.log adduser newuser 
Отличия от предыдущего лога - минимальны.
------- Comment #8 From 2002-11-26 09:41:59 -------
После синхронизации (и получения новой strace):
strace -o adduser-error-2.log adduser newuser 
Отличия от предыдущего лога - минимальны.
------- Comment #9 From 2002-11-26 12:37:45 -------
Интересная картинка получилась:
mkdir(\"/etc/tcb/newuser\", 0700)         = 0
open(\"/etc/tcb/newuser/shadow\", O_RDWR|O_CREAT|O_TRUNC, 0600) = 9
close(9)                                = 0
chown32(\"/etc/tcb/newuser/shadow\", 0, 27) = 0
chmod(\"/etc/tcb/newuser/shadow\", 0640)  = 0
chown32(\"/etc/tcb/newuser\", 0, 27)      = 0
chmod(\"/etc/tcb/newuser\", 02710)        = 0
stat64(\"/etc/tcb/newuser\", {st_mode=S_IFDIR|S_ISGID|0710, st_size=4096, ...}) = 0
lstat64(\"/etc/tcb/newuser\", {st_mode=S_IFDIR|S_ISGID|0710, st_size=4096, ...}) = 0
stat64(\"/etc/tcb/newuser\", {st_mode=S_IFDIR|S_ISGID|0710, st_size=4096, ...}) = 0
chown32(\"/etc/tcb/newuser\", 0, 0)       = 0
chmod(\"/etc/tcb/newuser\", 0)            = 0
lstat64(\"/etc/tcb/newuser/shadow\", 0x7ffff600) = -1 EACCES (Permission denied)

Какое ядро могло такое сделать?
------- Comment #10 From 2002-11-26 12:37:45 -------
Интересная картинка получилась:
mkdir(\"/etc/tcb/newuser\", 0700)         = 0
open(\"/etc/tcb/newuser/shadow\", O_RDWR|O_CREAT|O_TRUNC, 0600) = 9
close(9)                                = 0
chown32(\"/etc/tcb/newuser/shadow\", 0, 27) = 0
chmod(\"/etc/tcb/newuser/shadow\", 0640)  = 0
chown32(\"/etc/tcb/newuser\", 0, 27)      = 0
chmod(\"/etc/tcb/newuser\", 02710)        = 0
stat64(\"/etc/tcb/newuser\", {st_mode=S_IFDIR|S_ISGID|0710, st_size=4096, ...}) = 0
lstat64(\"/etc/tcb/newuser\", {st_mode=S_IFDIR|S_ISGID|0710, st_size=4096, ...}) = 0
stat64(\"/etc/tcb/newuser\", {st_mode=S_IFDIR|S_ISGID|0710, st_size=4096, ...}) = 0
chown32(\"/etc/tcb/newuser\", 0, 0)       = 0
chmod(\"/etc/tcb/newuser\", 0)            = 0
lstat64(\"/etc/tcb/newuser/shadow\", 0x7ffff600) = -1 EACCES (Permission denied)

Какое ядро могло такое сделать?
------- Comment #11 From 2002-11-26 20:26:53 -------
Ага, это было именно ядро ...
Стояло 2.4.19-alt0.2-up, после обновления до 2.4.19-alt0.8-up все заработало :)
Брр... чудеса какие-то ... ядро я подозревал в последнюю очередь, ибо стояло три
месяца и все работало, только после октябрьских обновлений (кажется в конце октября)
такое началось.
------- Comment #12 From 2002-11-26 20:26:53 -------
Ага, это было именно ядро ...
Стояло 2.4.19-alt0.2-up, после обновления до 2.4.19-alt0.8-up все заработало :)
Брр... чудеса какие-то ... ядро я подозревал в последнюю очередь, ибо стояло три
месяца и все работало, только после октябрьских обновлений (кажется в конце октября)
такое началось.
------- Comment #13 From 2002-11-27 15:22:48 -------
Ok, there are no bug in tcb/shadow suit.
------- Comment #14 From 2002-11-27 15:22:48 -------
Ok, there are no bug in tcb/shadow suit.