Bug 13335 - valid shell check is needed
Summary: valid shell check is needed
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: alterator-users (show other bugs)
Version: unstable
Hardware: all Linux
: P2 normal
Assignee: Andrey Cherepanov
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-11-06 17:06 MSK by Michael Shigorin
Modified: 2008-03-19 16:57 MSK (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Michael Shigorin 2007-11-06 17:06:35 MSK
===
Date: Tue, 6 Nov 2007 15:51:09 +0300
From: "ALT Linux User" <altlinux.mailbox/gmail.com>
To: "ALT Linux Community" <community/lists.altlinux.org>
Subject: [Comm] ALD4. Shell для вновь создаваемого юзера через alterator

ALD4 -> Branch 4.

Создаю нового пользователя через alterator (поскольку kuser'a нет). В
shell для нового юзера в выпадающем меню выбираю zsh.

Перелогиниваюсь новым юзером - страшные глюки, даже войти не могу
(консольный текстовый вход). Непускает и всё, как будто неверное имя
или пароль.  
Долго гадал, оказалось, alterator не контролирует установленные в
систему shell'ы - zsh просто не был установлен. Зато предлагать -
предлагает.

Установил zsh - всё стало нормально.
===

Списочек бы генерить динамически...
Или читать из  /etc/shells, в который писать/удалять
по факту установки или удаления shell.
===
Comment 1 Vladislav Zavjalov 2008-03-19 16:57:13 MSK
Сделал проверку наличия исполняемого файла при выдаче списка.