diff options
Diffstat (limited to 'metadata/news')
-rw-r--r-- | metadata/news/2025-03-14-certbot-rework/2025-03-14-certbot-rework.en.txt | 66 | ||||
-rw-r--r-- | metadata/news/Manifest | 30 | ||||
-rw-r--r-- | metadata/news/Manifest.files.gz | bin | 19101 -> 19282 bytes | |||
-rw-r--r-- | metadata/news/timestamp.chk | 2 | ||||
-rw-r--r-- | metadata/news/timestamp.commit | 2 |
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 Binary files differindex f62d09c81515..eaef9e18a46a 100644 --- a/metadata/news/Manifest.files.gz +++ b/metadata/news/Manifest.files.gz 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 |