Gentoo Archives: gentoo-dev

From: Alexey Sokolov <alexey+gentoo@××××××××.org>
To: gentoo-dev@l.g.o
Subject: Re: [gentoo-dev] [PATCH 3/3] 2021-07-21-libxcrypt-migration: new news item for libxcrypt migration changes
Date: Wed, 21 Jul 2021 16:50:11
Message-Id: aba9c895-6aed-3145-8074-191cb002b14f@asokolov.org
In Reply to: [gentoo-dev] [PATCH 3/3] 2021-07-21-libxcrypt-migration: new news item for libxcrypt migration changes by Sam James
1 Instead of removing the translation, can it be updated?
2 Here's the new text to append:
3
4 Обратите внимание: если последний раз вы меняли пароль до ~2008 года, он
5 может использовать в /etc/shadow слабую хэш-функцию, такую как md5crypt.
6 При этом дефект в PAM [0][1] может помешать вам войти в систему.
7 Мы рекомендуем вам сменить пароль, чтобы он использовал современные
8 хэши. Данный дефект был исправлен в новой версии PAM, добавленной в дерево.
9
10 В некоторых случаях Portage может попытаться пересобрать некоторые
11 пакеты в неправильном порядке [2]. Если какой-то пакет не собирается,
12 попробуйте сначала обновить libcrypt и libxcrypt:
13
14 # emerge -v1 virtual/libcrypt sys-libs/libxcrypt
15
16 А затем продолжите обновление системы с помощью опции Portage
17 "--keep-going=y".
18
19 Дополнительные сведения и советы можно найти здесь:
20 * https://wiki.gentoo.org/wiki/Project:Toolchain/libcrypt_implementation
21 * https://bugs.gentoo.org/699422
22
23 [0] https://bugs.gentoo.org/802267
24 [1] https://bugs.gentoo.org/802807
25 [2] https://bugs.gentoo.org/802210
26
27 20.07.2021 22:32, Sam James пишет:
28 > Bug: https://bugs.gentoo.org/699422
29 > Signed-off-by: Sam James <sam@g.o>
30 > ---
31 > .../2021-06-30-libxcrypt-migration.ru.txt | 47 -------------------
32 > .../2021-07-21-libxcrypt-migration.en.txt | 4 +-
33 > 2 files changed, 2 insertions(+), 49 deletions(-)
34 > delete mode 100644 2021-06-30-libxcrypt-migration/2021-06-30-libxcrypt-migration.ru.txt
35 > rename 2021-06-30-libxcrypt-migration/2021-06-30-libxcrypt-migration.en.txt => 2021-07-21-libxcrypt-migration/2021-07-21-libxcrypt-migration.en.txt (98%)
36 >
37 > diff --git a/2021-06-30-libxcrypt-migration/2021-06-30-libxcrypt-migration.ru.txt b/2021-06-30-libxcrypt-migration/2021-06-30-libxcrypt-migration.ru.txt
38 > deleted file mode 100644
39 > index d52db11..0000000
40 > --- a/2021-06-30-libxcrypt-migration/2021-06-30-libxcrypt-migration.ru.txt
41 > +++ /dev/null
42 > @@ -1,47 +0,0 @@
43 > -Title: Миграция в ~arch с glibc[crypt] на libxcrypt
44 > -Author: Andreas K. Hüttel <dilfridge@g.o>
45 > -Author: Sam James <sam@g.o>
46 > -Translator: Alexey Sokolov <alexey+gentoo@××××××××.org>
47 > -Posted: 2021-06-30
48 > -Revision: 1
49 > -News-Item-Format: 2.0
50 > -
51 > -Реализация библиотеки libcrypt.so в glibc давно устарела и скоро
52 > -будет удалена.
53 > -
54 > -Прочие дистрибутивы годы назад уже переключились на внешнюю
55 > -реализацию под названием libxcrypt. Мы решили последовать их примеру
56 > -и тоже переключиться на libxcrypt. Вначале изменения затронут системы
57 > -на ~arch.
58 > -
59 > -Это будет обычное обновление, и, скорее всего, вам не нужно будет
60 > -предпринимать никаких действий, и проблем возникнуть не должно.
61 > -
62 > -Однако, мы рекомендуем сперва *полностью* обновить систему.
63 > -Это стандартная рекомендация, но в этом конкретном случае
64 > -более простой граф зависимостей поможет portage вычислить
65 > -порядок обновлений.
66 > -
67 > -Так что, чтобы упростить процесс обновления, пожалуйста,
68 > -обновите систему сейчас, до начала самой миграции.
69 > -
70 > -Для пользователей ~arch изменение произойдёт 14 июля 2021,
71 > -пользователи стабильной ветки перейдут на libxcrypt позже.
72 > -
73 > -Если по какой-либо причине вы *не* хотите пока переходить
74 > -на libxcrypt (всего лишь отлагая неизбежное), выполните
75 > -следующие действия:
76 > -* размаскируйте и включите USE-флаг crypt пакета sys-libs/glibc
77 > -* замаскируйте USE-флаг system пакета sys-libs/libxcrypt
78 > -* замаскируйте >=virtual/libcrypt-2
79 > -
80 > -Если вы хотите перейти на libxcrypt уже, точная процедура
81 > -описана в wiki (см. ниже), но суть такая:
82 > -* принудительно выключите USE-флаг crypt пакета sys-libs/glibc
83 > -* размаскируйте USE-флаги system и, если требуется, split-usr
84 > - пакета sys-libs/libxcrypt
85 > -* размаскируйте ~virtual/libcrypt-2
86 > -
87 > -Дополнительные сведения можно найти здесь:
88 > -* https://wiki.gentoo.org/wiki/Project:Toolchain/libcrypt_implementation
89 > -* https://bugs.gentoo.org/699422
90 > diff --git a/2021-06-30-libxcrypt-migration/2021-06-30-libxcrypt-migration.en.txt b/2021-07-21-libxcrypt-migration/2021-07-21-libxcrypt-migration.en.txt
91 > similarity index 98%
92 > rename from 2021-06-30-libxcrypt-migration/2021-06-30-libxcrypt-migration.en.txt
93 > rename to 2021-07-21-libxcrypt-migration/2021-07-21-libxcrypt-migration.en.txt
94 > index fb16a29..1a9ea96 100644
95 > --- a/2021-06-30-libxcrypt-migration/2021-06-30-libxcrypt-migration.en.txt
96 > +++ b/2021-07-21-libxcrypt-migration/2021-07-21-libxcrypt-migration.en.txt
97 > @@ -1,8 +1,8 @@
98 > Title: migrating from glibc[crypt] to libxcrypt in ~arch
99 > Author: Andreas K. Hüttel <dilfridge@g.o>
100 > Author: Sam James <sam@g.o>
101 > -Posted: 2021-06-30
102 > -Revision: 2
103 > +Posted: 2021-07-21
104 > +Revision: 1
105 > News-Item-Format: 2.0
106 >
107 > The implementation of libcrypt.so within glibc has been deprecated
108 >
109
110
111 --
112 Best regards,
113 Alexey "DarthGandalf" Sokolov