summaryrefslogtreecommitdiff
path: root/metadata/news
diff options
context:
space:
mode:
Diffstat (limited to 'metadata/news')
-rw-r--r--metadata/news/2025-03-14-certbot-rework/2025-03-14-certbot-rework.en.txt66
-rw-r--r--metadata/news/Manifest30
-rw-r--r--metadata/news/Manifest.files.gzbin19101 -> 19282 bytes
-rw-r--r--metadata/news/timestamp.chk2
-rw-r--r--metadata/news/timestamp.commit2
5 files changed, 83 insertions, 17 deletions
diff --git a/metadata/news/2025-03-14-certbot-rework/2025-03-14-certbot-rework.en.txt b/metadata/news/2025-03-14-certbot-rework/2025-03-14-certbot-rework.en.txt
new file mode 100644
index 000000000000..c8dd001c9f1f
--- /dev/null
+++ b/metadata/news/2025-03-14-certbot-rework/2025-03-14-certbot-rework.en.txt
@@ -0,0 +1,66 @@
+Title: Certbot rework and transition
+Author: Thibaud CANALE <thican@thican.net>
+Content-Type: text/plain
+Posted: 2025-03-14
+Revision: 1
+News-Item-Format: 2.0
+Display-If-Installed: app-crypt/acme
+Display-If-Installed: app-crypt/certbot
+Display-If-Installed: app-crypt/certbot-apache
+Display-If-Installed: app-crypt/certbot-dns-cloudflare
+Display-If-Installed: app-crypt/certbot-dns-desec
+Display-If-Installed: app-crypt/certbot-dns-dnsimple
+Display-If-Installed: app-crypt/certbot-dns-nsone
+Display-If-Installed: app-crypt/certbot-dns-rfc2136
+Display-If-Installed: app-crypt/certbot-nginx
+
+Certbot and its modules have been reworked into a single package; this
+should ease maintenance and make delivery faster and more reliable.
+
+Starting from app-crypt/certbot-3.2.0-r100, only this package is
+necessary to install Certbot and its modules thanks to the help of USE
+flags. Some block statements are enforced for modules packages to avoid
+collisions.
+However actions from users are required: @world set and package.use
+changes.
+
+Temporary transition metapackages call for the appropriate USE flags,
+but users still have to change their package.use and later they must
+update their @world set to complete the transition before 2025-06-10
+(around three months from publication), after which these temporary
+transition packages will be removed.
+
+As a reminder, there is a Wiki page for Certbot:
+https://wiki.gentoo.org/wiki/Let%27s_Encrypt
+
+Step by step:
+
+1. In /etc/portage/package.use:
+
+Add an entry for the modules of your choice based on the USE flags of
+the new unified package. Example:
+
+ app-crypt/certbot certbot-apache certbot-dns-rfc2136
+
+If you wish to stick with stable you may stop here. The below steps
+(skipping step 2) will be completed later once the unified package
+stabilizes. Should you wish to complete the transition now:
+
+2. In /etc/portage/package.accept_keywords: (skip this step and continue
+with step 3 if completing after the unified package stabilizes):
+
+Add a keyword entry for the new unified package. Example:
+
+ ~app-crypt/certbot-3.2.0 ~amd64
+
+3. Clean the old module packages out of your @world or other sets:
+
+ emerge --ask --deselect app-crypt/acme app-crypt/certbot-apache \
+ app-crypt/certbot-dns-cloudflare app-crypt/certbot-dns-desec \
+ app-crypt/certbot-dns-dnsimple app-crypt/certbot-dns-nsone \
+ app-crypt/certbot-dns-rfc2136 app-crypt/certbot-nginx
+
+4. Emerge or update app-crypt/certbot if necessary. This should remove
+previous packages:
+
+ emerge --verbose --ask --changed-use --noreplace app-crypt/certbot
diff --git a/metadata/news/Manifest b/metadata/news/Manifest
index 99017f9d889f..90df6a893846 100644
--- a/metadata/news/Manifest
+++ b/metadata/news/Manifest
@@ -1,23 +1,23 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
-MANIFEST Manifest.files.gz 19101 BLAKE2B c41c44cf67c687f252b62b4855f6839f1082d233346fc51fb6835498a93743cbab0bfc99dfc1be7deac930eae20bb08535aff96fef4df2590f13ff3cd09ffb0b SHA512 f4c973ab3f0e9a97ba9f0f6dc64ea10c286373fd31cfde26a47cab2315c38b3df2dc9f92df735604166cd44681c80b25509999d2704312cb52d82d83da099eda
-TIMESTAMP 2025-03-13T23:40:58Z
+MANIFEST Manifest.files.gz 19282 BLAKE2B 75f4a3bce5b626e2e797f94adf12ee37fab0929ad4ae2e84deb9d80ef9eb7cf61be39ab1ce221001f0f30e710ea66f80d2685f031631897e6b30b5f3d5c2cd56 SHA512 32f598ea632458a98864c68807f13bd84ccddf890443a570956f137ecff60ae2d65d1bb11f91a0bdf89b2f63109a4e9e283dbc70dcac8b3221dd14ddcd5968cf
+TIMESTAMP 2025-03-14T23:41:04Z
-----BEGIN PGP SIGNATURE-----
-iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmfTbQpfFIAAAAAALgAo
+iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmfUvpBfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx
RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY
-klCLFw/+JpWyjbjmuyXhSvlNVGk0H4cPqSi8w/yJTTbljlo9ImffkU+oNROHDS/J
-hzwVDL04/y7MO9n8/PhC1QuQdbiTvbVv0doh//XLYnN4DbpWHrhyfD+mTpOY+8Y6
-Sdne0cwkX6+o20EiFw/EHZl8i0kpZ8dpmdBqYmGKv4wmUZLIwAQpApOI9YRQgBmw
-D7kARGqf2WpltpPCiwe6aVEemtw8YrxV88mI7BXtKcKTSRvH4IshrFme5RXi26aL
-SGe4jvNV4QrBLbFa53eQj1qPbXoKVnDCQ+eIj2NsXM0X2/Z9TBB9Fm0zvi/lfs10
-J/URTHg4NPHLmN0fPzK9ZAXaBWgk4ZFrIvVCPueKt415itRD+Y69Qz7vLBAh9DYI
-oLTTd6XckMdqzjL+GjhpOKqgxIUqd9b/Fx9NA+8N7KijwA+sBw2jT2hLX+5TahJk
-Kp0jJE3MldpGz4uiXqdxhR4+LANVU6epfYTkua/W5R8DbOPTLavnnONljscZlegU
-h9TB6rq3P60f8kYbMZHwLiDvq2LuIm4QhAx5EAyQgSalCXGjKUts6T0PoHO5YYo9
-i73RLL/6oArXW3ubgjUVBVxjMwJZRplD/vCuDSl5jWyUUM9Upkg1KkFkjaj7Hwx3
-DMt3oWri3/B4yramox1UqjLdU92WiI+VyDlWCtYYMvGY7N2W4gc=
-=A9lJ
+klA0pxAAnTy5O4lV8M8dbwTF4k4YgTNeefiP9gN2sRT8A0cOSH6lJXiwPyYSbAs3
+FhOqZMT+QB+0y+lPGX0LPjyT6e5RokDGa2hyjf0dNSsR81lpWMTSW8CG/G6JLBH5
+6EvMv7w+GJoroWd7AJNEgorSrBwn3Zj/zi6jAF8K7seZ7gp59aPgmObSOkdUoE9+
+yP9xzGPIXrNkOORa8sXe7yjYXgK27Rc64wKUpQVcVk4Si+2DYJ81mtS9aK9oPgKS
+yTDwauCvFO8eLZOwl2C9ie0jWNgTsh0sUqkXHZ4jVc5ZJViq2bvv/LyiSap1KXnt
+yji3vYo9o98gqrMTge2jtN7TjlOwp7pMiSoxcmzMF+0Rv3+gNA/5KOoyVxA2h9yY
+y25VVFZl4WS1cvAksiQVXsedOIwD7iNk2czj2Ua0Fpe9P5l3Tyn+cWZb8Wnajl60
+kc3zcgiNAiVIoPCszvh3/gf+EDbGYbbP7qhZUBikJTkQf6ly5bR6eBuwrlY0fcxD
+MPs2ERSRB0fWL6wtd52oGZZy5XlfYOI3drVwtB0QDHuGpsE6+Lz3pEhZ5b/BmikH
+c46j3KlyQUQPczejwzcZZ0nqArTkCFG9Be+fIuYc/PYEYBPa0InAaU3cIz+Qv0lq
+eKPyTOJLCh44m9+aXP61wdRmbI1aAMMT1+vwkowfB2XoufyHZb8=
+=Y+Cx
-----END PGP SIGNATURE-----
diff --git a/metadata/news/Manifest.files.gz b/metadata/news/Manifest.files.gz
index f62d09c81515..eaef9e18a46a 100644
--- a/metadata/news/Manifest.files.gz
+++ b/metadata/news/Manifest.files.gz
Binary files differ
diff --git a/metadata/news/timestamp.chk b/metadata/news/timestamp.chk
index f336e3cd2820..6b1ef4ba3210 100644
--- a/metadata/news/timestamp.chk
+++ b/metadata/news/timestamp.chk
@@ -1 +1 @@
-Thu, 13 Mar 2025 23:40:53 +0000
+Fri, 14 Mar 2025 23:41:00 +0000
diff --git a/metadata/news/timestamp.commit b/metadata/news/timestamp.commit
index adfc939aa540..12e3c88cd74f 100644
--- a/metadata/news/timestamp.commit
+++ b/metadata/news/timestamp.commit
@@ -1 +1 @@
-a276bde66b060fccc92b0fd53bd7503a11321333 1738604805 2025-02-03T17:46:45Z
+a58a3986d2feab5dfd3d5b9956b9c69c7e27d998 1741951515 2025-03-14T11:25:15Z