Bug 528 - Умирает при попытке записать изменения.
Summary: Умирает при попытке записать изменения.
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: userdrake (show other bugs)
Version: unstable
Hardware: all Linux
: P4 critical
Assignee: AEN
QA Contact:
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2002-02-04 14:35 MSK by Artem K. Jouravsky
Modified: 2003-08-25 15:18 MSD (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Artem K. Jouravsky 2002-02-04 14:35:19 MSK
При добавлении пользователя при попытке записать изменения умирает, оставив блокирующие файлы /etc/ptmp и /etc/gtmp
---

---
Последовательность действий:
[<a href="mailto:ujo@ujo" target="_new">ujo@ujo</a> ujo]$ sudo userdrake

** WARNING **: cannot open file : ~/.userdrakerc conf file for reading userdrake configuration

** WARNING **: userdrake: the file password is busy (/etc/ptmp present)

[<a href="mailto:ujo@ujo" target="_new">ujo@ujo</a> ujo]$ ls -l /etc/?tmp
-rw-r--r--    1 root     root         1259 Янв 28 19:06 /etc/gtmp
-rw-r--r--    1 root     root         2092 Янв 28 19:06 /etc/ptmp
[<a href="mailto:ujo@ujo" target="_new">ujo@ujo</a> ujo]$ sudo rm /etc/gtmp /etc/ptmp
[<a href="mailto:ujo@ujo" target="_new">ujo@ujo</a> ujo]$ sudo userdrake

** WARNING **: cannot open file : ~/.userdrakerc conf file for reading userdrake configuration
Gdk-ERROR **: X connection to :0.0 broken (explicit kill or server shutdown).
/* Действия с добавлением нового пользователя были произведены успешно, падение было при нажатии на кнопку Сохранить */
[<a href="mailto:ujo@ujo" target="_new">ujo@ujo</a> ujo]$ ls -l /etc/?tmp
-rw-r--r--    1 root     0            1276 Фев  4 14:36 /etc/gtmp
-rw-r--r--    1 root     0            2133 Фев  4 14:36 /etc/ptmp
[<a href="mailto:ujo@ujo" target="_new">ujo@ujo</a> ujo]$ rpm -qf `which userdrake`
userdrake-0.3-alt4

Запускаем снова чтобы удалить пользователя:

[<a href="mailto:ujo@ujo" target="_new">ujo@ujo</a> ujo]$ sudo rm /etc/gtmp /etc/ptmp
[<a href="mailto:ujo@ujo" target="_new">ujo@ujo</a> ujo]$ sudo userdrake

** WARNING **: cannot open file : ~/.userdrakerc conf file for reading userdrake configuration
Userdrake removing user: error removing shadow group entry
[<a href="mailto:ujo@ujo" target="_new">ujo@ujo</a> ujo]$ ls -l /etc/?tmp
ls: /etc/?tmp: No such file or directory
[<a href="mailto:ujo@ujo" target="_new">ujo@ujo</a> ujo]$