Gentoo Archives: gentoo-dev

From: Sam James <sam@g.o>
To: gentoo-dev@l.g.o
Cc: pr@g.o, toolchain@g.o, Sam James <sam@g.o>
Subject: [gentoo-dev] [PATCH 3/3] 2021-07-21-libxcrypt-migration: new news item for libxcrypt migration changes
Date: Tue, 20 Jul 2021 21:33:55
Message-Id: 20210720213250.3465821-3-sam@gentoo.org
In Reply to: [gentoo-dev] [PATCH 1/3] 2021-06-30-libxcrypt-migration: mention PAM/md5crypt issues by Sam James
1 Bug: https://bugs.gentoo.org/699422
2 Signed-off-by: Sam James <sam@g.o>
3 ---
4 .../2021-06-30-libxcrypt-migration.ru.txt | 47 -------------------
5 .../2021-07-21-libxcrypt-migration.en.txt | 4 +-
6 2 files changed, 2 insertions(+), 49 deletions(-)
7 delete mode 100644 2021-06-30-libxcrypt-migration/2021-06-30-libxcrypt-migration.ru.txt
8 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%)
9
10 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
11 deleted file mode 100644
12 index d52db11..0000000
13 --- a/2021-06-30-libxcrypt-migration/2021-06-30-libxcrypt-migration.ru.txt
14 +++ /dev/null
15 @@ -1,47 +0,0 @@
16 -Title: Миграция в ~arch с glibc[crypt] на libxcrypt
17 -Author: Andreas K. Hüttel <dilfridge@g.o>
18 -Author: Sam James <sam@g.o>
19 -Translator: Alexey Sokolov <alexey+gentoo@××××××××.org>
20 -Posted: 2021-06-30
21 -Revision: 1
22 -News-Item-Format: 2.0
23 -
24 -Реализация библиотеки libcrypt.so в glibc давно устарела и скоро
25 -будет удалена.
26 -
27 -Прочие дистрибутивы годы назад уже переключились на внешнюю
28 -реализацию под названием libxcrypt. Мы решили последовать их примеру
29 -и тоже переключиться на libxcrypt. Вначале изменения затронут системы
30 -на ~arch.
31 -
32 -Это будет обычное обновление, и, скорее всего, вам не нужно будет
33 -предпринимать никаких действий, и проблем возникнуть не должно.
34 -
35 -Однако, мы рекомендуем сперва *полностью* обновить систему.
36 -Это стандартная рекомендация, но в этом конкретном случае
37 -более простой граф зависимостей поможет portage вычислить
38 -порядок обновлений.
39 -
40 -Так что, чтобы упростить процесс обновления, пожалуйста,
41 -обновите систему сейчас, до начала самой миграции.
42 -
43 -Для пользователей ~arch изменение произойдёт 14 июля 2021,
44 -пользователи стабильной ветки перейдут на libxcrypt позже.
45 -
46 -Если по какой-либо причине вы *не* хотите пока переходить
47 -на libxcrypt (всего лишь отлагая неизбежное), выполните
48 -следующие действия:
49 -* размаскируйте и включите USE-флаг crypt пакета sys-libs/glibc
50 -* замаскируйте USE-флаг system пакета sys-libs/libxcrypt
51 -* замаскируйте >=virtual/libcrypt-2
52 -
53 -Если вы хотите перейти на libxcrypt уже, точная процедура
54 -описана в wiki (см. ниже), но суть такая:
55 -* принудительно выключите USE-флаг crypt пакета sys-libs/glibc
56 -* размаскируйте USE-флаги system и, если требуется, split-usr
57 - пакета sys-libs/libxcrypt
58 -* размаскируйте ~virtual/libcrypt-2
59 -
60 -Дополнительные сведения можно найти здесь:
61 -* https://wiki.gentoo.org/wiki/Project:Toolchain/libcrypt_implementation
62 -* https://bugs.gentoo.org/699422
63 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
64 similarity index 98%
65 rename from 2021-06-30-libxcrypt-migration/2021-06-30-libxcrypt-migration.en.txt
66 rename to 2021-07-21-libxcrypt-migration/2021-07-21-libxcrypt-migration.en.txt
67 index fb16a29..1a9ea96 100644
68 --- a/2021-06-30-libxcrypt-migration/2021-06-30-libxcrypt-migration.en.txt
69 +++ b/2021-07-21-libxcrypt-migration/2021-07-21-libxcrypt-migration.en.txt
70 @@ -1,8 +1,8 @@
71 Title: migrating from glibc[crypt] to libxcrypt in ~arch
72 Author: Andreas K. Hüttel <dilfridge@g.o>
73 Author: Sam James <sam@g.o>
74 -Posted: 2021-06-30
75 -Revision: 2
76 +Posted: 2021-07-21
77 +Revision: 1
78 News-Item-Format: 2.0
79
80 The implementation of libcrypt.so within glibc has been deprecated
81 --
82 2.32.0

Replies