Summary: | [FR] Смена просроченного пароля доменной УЗ | ||
---|---|---|---|
Product: | Sisyphus | Reporter: | Evgeniy Korneechev <ekorneechev> |
Component: | lightdm | Assignee: | manowar <manowar> |
Status: | CLOSED FIXED | QA Contact: | qa-sisyphus |
Severity: | enhancement | ||
Priority: | P3 | CC: | aen, boyarsh, cas, manowar, mike, rider, sem, sin |
Version: | unstable | Keywords: | RS |
Hardware: | all | ||
OS: | Linux |
Description
Evgeniy Korneechev
2017-02-15 14:53:54 MSK
в lightdm этого функционала нет, надо дописывать кусок Это нужно доделывать используемый greeter, для freeipa тоже актуально. Вообще где-то читал, что если ввести пароли в правильной последовательности как их запрашивает pam (старый и потом два раза новый), то работает. У меня на виртуалке не получилось, правда. (В ответ на комментарий №2) > Вообще где-то читал, что если ввести пароли в правильной последовательности как > их запрашивает pam (старый и потом два раза новый), то работает. О да! Это так. У меня получилось - после надпись что пароль просрочен, вводим старый пароль -> Enter -> вводим новый пароль -> Enter -> повторяем новый пароль -> Enter - вуаля, входим в систему, пароль сменен. Нужно, чтобы все эти действия были описаны в сообщениях от LightDM PS. OS BaseAlt WorkStation (полностью обновленная) На самом деле, там, похоже, есть весь нужный код. Только он почему-то не работает. set_message_label вызывается при каждом новом запросе пароля с текстом, который выдал PAM и типом LIGHTDM_MESSAGE_TYPE_INFO. Но, почему-то не отображается. Возможно, из-за того, что оно не готово к тому, что этого текста настолько много. Проблема довольно смешная. Комментарий из lightdm-gtk-greeter.c: /* FIXME: this doesn't show multiple messages, but that was * already the case before. */ И таки-да, оно показывает последнюю строку сообщения, приходящего из PAM, а не всё сообщение. Но в процессе дальнейшего диалога о смене пароля, последняя строка всегда пустая. И поэтому сообщение не отображается. lightdm-gtk-greeter-2.0.1-alt2 -> sisyphus: * Fri Feb 17 2017 Anton V. Boyarshinov <boyarsh@altlinux> 2.0.1-alt2 - Show multiple PAM messages to user (closes: #33116) Да, все ОК. Надо бы и в p8. Хотя вылезло следующее - при вводе неверного пароля, об этом не сообщается. Просто возвращает на ввод пароля и все... Вешать новую багу на lightdm-gtk-greeter-2.0.1-alt3? Исправление показа сообщение о неверном пароле сломало диалог смены пароля. 2.0.1-alt5 - вроде все нормально на первый взгляд. сообщения о неверном пароле отображаются, сообщения из PAM о смене, о недопустимом пароле, их несовпадении - тоже все ОК. Т.е. RESOLVED FIXED? |