Создание ключа #93

Closed
opened 8 months ago by anshn · 8 comments
anshn commented 8 months ago
Collaborator
  1. "Название" заменить на "Имя", ограничить вводом от 5 символов, добавить плейсхолдеры:

image

  1. Убрать обязательное заполнение полей "Комментарий", "Тип шифрования"

  2. Установить "Тип шифрования" > "RSA" по умолчанию при запуске окна

  3. Заблокировать выбор срока действия, если выбрано "Бессрочный":

image

1. "Название" заменить на "Имя", ограничить вводом от 5 символов, добавить плейсхолдеры: ![image](/attachments/b492a950-d50d-4ea9-aa9f-f8aebb7056ea) 2. Убрать обязательное заполнение полей "Комментарий", "Тип шифрования" 3. Установить "Тип шифрования" > "RSA" по умолчанию при запуске окна 4. Заблокировать выбор срока действия, если выбрано "Бессрочный": ![image](/attachments/39bb2266-05ef-496b-99fb-227765c0145e)
anshn added the ошибка label 8 months ago
YanTheKaller was assigned by anshn 8 months ago
anshn commented 8 months ago
Poster
Collaborator

По ошибкам:

Ввела название, адрес и комментарий - qwerty
Установила тип шифрования - rsa
Нажала добавить, вижу только "Ошибка создания ключа" (надо в красный перекрасить и иконку заменить):

image

Вылезли косяки в выводе, что мной замечено:

  1. Пустая дата, хотя выставлено "бессрочно". Должно быть 0 вероятно?
gpg --batch --gen-key <<EOF
%echo Generating a basic OpenPGP key
Key-Type: RSA
Key-Length: 1024
Subkey-Type: ELG-E
Subkey-Length: 2048
Name-Real: qwerty
Name-Comment: qwertycomm
Name-Email: qwerty@mail.ru
Expire-Date: 
sh: строка 10: предупреждение: блок here-document в строке 1 разделён знаком конца файла (ожидался «EOF»)
gpg: Generating a basic OpenPGP key
gpg: -:9: missing argument
EOF
По ошибкам: Ввела название, адрес и комментарий - qwerty Установила тип шифрования - rsa Нажала добавить, вижу только "Ошибка создания ключа" (надо в красный перекрасить и иконку заменить): ![image](/attachments/060c0277-bc7b-437e-9d14-0a2ba42bc140) Вылезли косяки в выводе, что мной замечено: 1. Пустая дата, хотя выставлено "бессрочно". Должно быть 0 вероятно? ```bash gpg --batch --gen-key <<EOF %echo Generating a basic OpenPGP key Key-Type: RSA Key-Length: 1024 Subkey-Type: ELG-E Subkey-Length: 2048 Name-Real: qwerty Name-Comment: qwertycomm Name-Email: qwerty@mail.ru Expire-Date: sh: строка 10: предупреждение: блок here-document в строке 1 разделён знаком конца файла (ожидался «EOF») gpg: Generating a basic OpenPGP key gpg: -:9: missing argument EOF ```
8.9 KiB
Collaborator
  1. "Название" заменить на "Имя", ограничить вводом от 5 символов, добавить плейсхолдеры:

image

  1. Убрать обязательное заполнение полей "Комментарий", "Тип шифрования"

  2. Установить "Тип шифрования" > "RSA" по умолчанию при запуске окна

  3. Заблокировать выбор срока действия, если выбрано "Бессрочный":

image

bb64efad14

> 1. "Название" заменить на "Имя", ограничить вводом от 5 символов, добавить плейсхолдеры: > > ![image](/attachments/b492a950-d50d-4ea9-aa9f-f8aebb7056ea) > > > 2. Убрать обязательное заполнение полей "Комментарий", "Тип шифрования" > > 3. Установить "Тип шифрования" > "RSA" по умолчанию при запуске окна > > 4. Заблокировать выбор срока действия, если выбрано "Бессрочный": > > ![image](/attachments/39bb2266-05ef-496b-99fb-227765c0145e) > > https://gitea.ublinux.ru/YanTheKaller/ubl-settings-repomanager/commit/bb64efad14e1e7721ecf50f8a01efd01b9507b1c
Collaborator

810cd8bdd3

По ошибкам:

Ввела название, адрес и комментарий - qwerty
Установила тип шифрования - rsa
Нажала добавить, вижу только "Ошибка создания ключа" (надо в красный перекрасить и иконку заменить):

image

Вылезли косяки в выводе, что мной замечено:

  1. Пустая дата, хотя выставлено "бессрочно". Должно быть 0 вероятно?
https://gitea.ublinux.ru/YanTheKaller/ubl-settings-repomanager/commit/810cd8bdd3f9deaadac0c8bdfc0b46ee6fa34625 > По ошибкам: > > Ввела название, адрес и комментарий - qwerty > Установила тип шифрования - rsa > Нажала добавить, вижу только "Ошибка создания ключа" (надо в красный перекрасить и иконку заменить): > > ![image](/attachments/060c0277-bc7b-437e-9d14-0a2ba42bc140) > > Вылезли косяки в выводе, что мной замечено: > 1. Пустая дата, хотя выставлено "бессрочно". Должно быть 0 вероятно?
anshn commented 5 months ago
Poster
Collaborator
  1. Локализация хромает при малом количестве символов в имени ключа

image

5. Локализация хромает при малом количестве символов в имени ключа ![image](/attachments/509e8097-ee39-435d-919a-b2b109888647)
Collaborator
https://gitea.ublinux.ru/YanTheKaller/ubl-settings-repomanager/commit/dc81842febd69776b974da22222e41cae394a350
anshn commented 5 months ago
Poster
Collaborator
  1. Давай на русском заменим формулировку на что то типа "Имя должно содержать больше 5 символов"

  2. Надо проверить как задается ключ (именно срок действия) потому как в выводе я вижу вроде правильную дату, но по итогу в выводе списка ключей я получаю, что ключ всегда просрочен (всегда срок действия 1 секунду):

gpg --list-keysv

## вывод
pub   rsa1024 2025-06-10 [SCEAR] [просрочен с: 2025-06-10]
      28B425A0E4F51BD3C8F671B81DDDF5474BF97A8C
uid         [ просрочен ] testtest (testtest) <testtest>

## ввод
gpg --list-keys --with-colons

## вывод
pub:e:1024:1:1DDDF5474BF97A8C:1749530800:1749530801::u:::escar::::::::0:
5. Давай на русском заменим формулировку на что то типа "Имя должно содержать больше 5 символов" 6. Надо проверить как задается ключ (именно срок действия) потому как в выводе я вижу вроде правильную дату, но по итогу в выводе списка ключей я получаю, что ключ всегда просрочен (всегда срок действия 1 секунду): ```bash gpg --list-keysv ## вывод pub rsa1024 2025-06-10 [SCEAR] [просрочен с: 2025-06-10] 28B425A0E4F51BD3C8F671B81DDDF5474BF97A8C uid [ просрочен ] testtest (testtest) <testtest> ## ввод gpg --list-keys --with-colons ## вывод pub:e:1024:1:1DDDF5474BF97A8C:1749530800:1749530801::u:::escar::::::::0: ```
Collaborator
https://gitea.ublinux.ru/YanTheKaller/ubl-settings-repomanager/commit/82a5528970fd230da70284a660e14e9c5ce0a4ad
anshn commented 5 months ago
Poster
Collaborator

Проверила, закрываю

Проверила, закрываю
anshn closed this issue 5 months ago
Sign in to join this conversation.
No Milestone
No project
No Assignees
2 Participants
Notifications
Due Date

No due date set.

Dependencies

No dependencies set.

Reference: Applications/ubl-settings-repomanager#93
Loading…
There is no content yet.