Summary: | Невозможно добавить нового пользователя в систему | ||||||||
---|---|---|---|---|---|---|---|---|---|
Product: | Sisyphus | Reporter: | Andrew Fediushin <andrew> | ||||||
Component: | shadow-utils | Assignee: | Mikhail Efremov <sem> | ||||||
Status: | CLOSED NOTABUG | QA Contact: | |||||||
Severity: | major | ||||||||
Priority: | P4 | CC: | ldv, sem | ||||||
Version: | unstable | ||||||||
Hardware: | all | ||||||||
OS: | Linux | ||||||||
Attachments: |
|
Description
Andrew Fediushin
2002-11-24 14:44:03 MSK
Unable to reproduce. Please use strace >= 4.4-alt5 for tracing. Unable to reproduce. Please use strace >= 4.4-alt5 for tracing. А где взять strace столь новой версии ? На данный момент на ftp.altlinux.ru имеется только версия strace-4.4-alt4 ... А где взять strace столь новой версии ? На данный момент на ftp.altlinux.ru имеется только версия strace-4.4-alt4 ... Появится по окончании очередной синхронизации. Появится по окончании очередной синхронизации. После синхронизации (и получения новой strace): strace -o adduser-error-2.log adduser newuser Отличия от предыдущего лога - минимальны. После синхронизации (и получения новой strace): strace -o adduser-error-2.log adduser newuser Отличия от предыдущего лога - минимальны. Интересная картинка получилась: 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) Какое ядро могло такое сделать? Интересная картинка получилась: 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) Какое ядро могло такое сделать? Ага, это было именно ядро ... Стояло 2.4.19-alt0.2-up, после обновления до 2.4.19-alt0.8-up все заработало :) Брр... чудеса какие-то ... ядро я подозревал в последнюю очередь, ибо стояло три месяца и все работало, только после октябрьских обновлений (кажется в конце октября) такое началось. Ага, это было именно ядро ... Стояло 2.4.19-alt0.2-up, после обновления до 2.4.19-alt0.8-up все заработало :) Брр... чудеса какие-то ... ядро я подозревал в последнюю очередь, ибо стояло три месяца и все работало, только после октябрьских обновлений (кажется в конце октября) такое началось. Ok, there are no bug in tcb/shadow suit. Ok, there are no bug in tcb/shadow suit. |