Bug 42744 - Неверное сообщение о допустимом имени хоста
Summary: Неверное сообщение о допустимом имени хоста
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: alterator (show other bugs)
Version: unstable
Hardware: x86_64 Linux
: P5 normal
Assignee: manowar@altlinux.org
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2022-05-12 17:29 MSK by Aleksandr Sysoev
Modified: 2023-02-22 16:10 MSK (History)
6 users (show)

See Also:


Attachments
Скриншот ошибки (89.96 KB, image/jpeg)
2022-05-12 17:29 MSK, Aleksandr Sysoev
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Aleksandr Sysoev 2022-05-12 17:29:10 MSK
Created attachment 10737 [details]
Скриншот ошибки

1) Начать установку
2) Дойти до шага 8/12 Настройка сети
3) Ввести имя компьютера начинающееся с цифры
4) Нажать далее

Результат: установщик не пускает дальше, из-за некорректного имени хоста. Но в сообщении написано, что цифры допустимы.
Ожидаемый результат: в соответствии с правилами, имя корректно, поэтому ожидается переход на следующую страницу без ошибки

Воспроизводится на:
alt-workstation-p10
alt-education-p10
Comment 1 Andrey Cherepanov 2022-05-13 10:44:12 MSK
alterator/type/hostname.scm:(define *hostname-regex-str* "^[_a-zA-Z]((\\.[a-zA-Z0-9_])*[a-zA-Z0-9_-]*)*$")
alterator/type/hostname.scm:      (type-error (_ "only latin letters, digits, '-', '.', and '_' allowed"))))

Регулярное выражение использует RFC 1035, но в сообщении об ошибке не сказано, что имя должно начинаться с латинских букв и символа подчёркивания.
Comment 2 manowar@altlinux.org 2022-12-13 15:29:11 MSK
https://git.altlinux.org/tasks/311627/ Проверьте, пожалуйста.
Comment 3 jqt4@altlinux.org 2023-01-10 11:26:10 MSK
(Ответ для manowar@altlinux.org на комментарий #2)
> https://git.altlinux.org/tasks/311627/ Проверьте, пожалуйста.

Проверил.
Теперь при вводе имени хоста, начинающегося с цифры выдаётся сообщение:
"Имя компьютера ... должно начинаться с латинской буквы или '_'"
Думаю, это хороший обход проблемы. Прошу собрать исправленные пакеты в Сизиф.
Comment 4 Vera Blagoveschenskaya 2023-02-22 14:28:28 MSK
Считаю такой обход приемлемым.
Comment 5 Repository Robot 2023-02-22 16:10:03 MSK
alterator-5.4.2-alt1 -> sisyphus:

 Wed Feb 22 2023 Paul Wolneykien <manowar@altlinux> 5.4.2-alt1
 - Require alterator-l10n >= 2.9.123.
 - Minor fix of error message for the 'system-computer-name' type.
 - Improved error message for the 'hostname' type (closes: 42744).