Bug 7077 - Bugs with nonlocal user database
Summary: Bugs with nonlocal user database
Status: CLOSED NOTABUG
Alias: None
Product: Sisyphus
Classification: Development
Component: hasher-priv (show other bugs)
Version: unstable
Hardware: all Linux
: P2 normal
Assignee: Dmitry V. Levin
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-06-13 17:25 MSD by Eugene Ostapets
Modified: 2005-06-16 20:48 MSD (History)
4 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Eugene Ostapets 2005-06-13 17:25:00 MSD
hasher-useradd не удается корректно завести пользователя для работы с хешером
при наличии схем нелокальной авторизации. Если заводится локальный пользователь,
то он не добавляеться в группы hashman, user_a, user_b. Сетевой пользователь
кроме всего прочего не получает так же файла /etc/hasher-priv/user.d/user.
Проверялось при pam_ldap/nss_ldap.
Comment 1 Michael Shigorin 2005-06-13 17:47:01 MSD
Как минимум последний chgrp тоже надо обвязать проверкой на взрыв, иными словами.
Comment 2 Dmitry V. Levin 2005-06-16 04:15:41 MSD
This is more general problem.
Please bug shadow-utils (usermod, gpasswd, etc.) but not innocent scripts like
hasher-useradd.

2mike: I don't understand your comment about chgrp.
Comment 3 Michael Shigorin 2005-06-16 07:52:12 MSD
(In reply to comment #2)
> This is more general problem.
Логично.

Женя, пере/развесишь на утилиты?

> 2mike: I don't understand your comment about chgrp.
Он тоже может вывалиться -- если группа не была фактически создана.

(подумав) Хотя более внятная диагностика опять же уместна не здесь, а в самих
утилитах или ниже.

PS: с другой стороны, проверку `id` и сообщение про relogin или RTFM можно
сделать. :)
Comment 4 Dmitry V. Levin 2005-06-16 15:20:51 MSD
2mike: если создание идентификаторов не получится, то до chgrp управление не
дойдёт.  RTFS.
Comment 5 Michael Shigorin 2005-06-16 20:48:42 MSD
TFS как раз и читал, правда, несколько параллельно-диагонально. :]