Bug 37230

Summary: При нажатии "Применить" сбрасывается поле "Пароль"
Product: Sisyphus Reporter: Lenar Shakirov <snejok>
Component: alterator-sysconfigAssignee: Lenar Shakirov <snejok>
Status: ASSIGNED --- QA Contact: qa-sisyphus
Severity: normal    
Priority: P3 CC: boyarsh, cas, manowar, mike, rider, sem, snejok
Version: unstable   
Hardware: all   
OS: Linux   

Description Lenar Shakirov 2019-09-17 18:39:03 MSK
При нажатии "Применить" сбрасывается поле "Пароль", что вводит в ступор даже админов больниц.

Начинаются вопросы "почему пароль не сохраняется" и тому подобное.

Я сначала говорил "из соображений безопасности" и cas@ тоже так объяснил, однако:

1. Если я туда зашёл, значит знаю пароль root
2. У файла /etc/sysconfig/network права 644 (globally readable)
3. alterator-cmdline /sysconfig-proxy action read показывает пароль в открытом виде

Есть предложение не сбрасывать поле "Пароль" при нажатии "Применить"

Сброс поля "Пароль" был добавлен тут:
http://git.altlinux.org/gears/a/alterator-sysconfig.git?p=alterator-sysconfig.git;a=commitdiff;h=17f42b37f856d2f223dc1cb52f783ec5030e3226
Comment 1 Anton Farygin 2019-09-17 20:23:10 MSK
Странно что ошибка повесилась на меня, я уже давно не занимаюсь модулями альтератора.
Comment 2 manowar@altlinux.org 2019-09-18 10:15:08 MSK
(В ответ на комментарий №0)

> Есть предложение не сбрасывать поле "Пароль" при нажатии "Применить"
> 
> Сброс поля "Пароль" был добавлен тут:
> http://git.altlinux.org/gears/a/alterator-sysconfig.git?p=alterator-sysconfig.git;a=commitdiff;h=17f42b37f856d2f223dc1cb52f783ec5030e3226

  Что-то я не вижу там никакого "сброса пароля" или не понимаю, что под этим подразумевается.
  Что, в итоге, требуется сделать? Чтобы пароль не менялся на пустой, когда форма отправляется?
Comment 3 Lenar Shakirov 2019-09-18 10:24:24 MSK
(В ответ на комментарий №2)
> Чтобы пароль не менялся на пустой, когда форма отправляется?

Да-да, чтобы поле "Пароль" не опустошалась :-)
Comment 5 manowar@altlinux.org 2019-09-18 10:47:22 MSK
(В ответ на комментарий №4)

> У меня делает вид что работает:
> 
> http://git.altlinux.org/people/snejok/packages/alterator-sysconfig.git?p=alterator-sysconfig.git;a=commitdiff;h=7fad7a6b5fc6749908e4c095184dc8a5b2974a54

  А, ну логично. Это хорошо, что назад в форму пароль читать не требуется — а то я уж испугался, что больничным админам не хватает горошин в поле ввода.
Comment 6 manowar@altlinux.org 2019-09-18 10:48:21 MSK
Тогда, с вашего позволения меняю исполнителя на snejok@altlinux.org — раз уже занимаетесь.