summaryrefslogtreecommitdiff
path: root/metadata/news
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2021-07-17 19:04:28 +0100
committerV3n3RiX <venerix@redcorelinux.org>2021-07-17 19:04:28 +0100
commit514d1bbe260df2521fe60f1a3ec87cfcfde1a829 (patch)
tree555c194dbeb0fb2ac4ad3cde7c0f6a80fd330ce2 /metadata/news
parent4df3bf9762850b34cd1ead5c80374d1a0fc3362e (diff)
gentoo resync : 17.07.2021
Diffstat (limited to 'metadata/news')
-rw-r--r--metadata/news/2021-07-15-opentmpfiles-deprecation/2021-07-15-opentmpfiles-deprecation.en.txt69
-rw-r--r--metadata/news/2021-07-16-pulseeffects-easyeffects/2021-07-16-pulseeffects-easyeffects.en.txt33
-rw-r--r--metadata/news/Manifest30
-rw-r--r--metadata/news/Manifest.files.gzbin12569 -> 12937 bytes
-rw-r--r--metadata/news/timestamp.chk2
-rw-r--r--metadata/news/timestamp.commit2
6 files changed, 119 insertions, 17 deletions
diff --git a/metadata/news/2021-07-15-opentmpfiles-deprecation/2021-07-15-opentmpfiles-deprecation.en.txt b/metadata/news/2021-07-15-opentmpfiles-deprecation/2021-07-15-opentmpfiles-deprecation.en.txt
new file mode 100644
index 000000000000..9f952d4a0208
--- /dev/null
+++ b/metadata/news/2021-07-15-opentmpfiles-deprecation/2021-07-15-opentmpfiles-deprecation.en.txt
@@ -0,0 +1,69 @@
+Title: systemd-tmpfiles replaces deprecated opentmpfiles
+Author: Georgy Yakovlev <gyakovlev@gentoo.org>
+Author: Sam James <sam@gentoo.org>
+Posted: 2021-07-15
+Revision: 1
+News-Item-Format: 2.0
+Display-If-Installed: sys-apps/opentmpfiles
+Display-If-Installed: sys-apps/systemd-tmpfiles
+
+A tmpfiles [0] implementation provides a generic mechanism to define
+the creation of regular files, directories, pipes, and device nodes,
+adjustments to their access mode, ownership, attributes, quota
+assignments, and contents, and finally their time-based removal.
+It is commonly used for volatile and temporary files and directories
+such as those located under /run/, /tmp/, /var/tmp/, the API file
+systems such as /sys/ or /proc/, as well as some other directories
+below /var/. [1]
+
+On 2021-07-06, the sys-apps/opentmpfiles package was initially masked
+due to a root privilege escalation vulnerability (CVE-2017-18925 [2],
+bug #751415 [3], issue 4 [4] upstream).
+
+The severity of this vulnerability is disputed due to the practical
+obstacles to its exploitation in any default or supported configuration.
+
+That said, the use of opentmpfiles is discouraged by its maintainer due
+to the unpatched vulnerability and other long-standing bugs [5]. It has
+now been declared obsolete in favour of systemd-tmpfiles by opentmpfiles
+upstream.
+
+Users will start seeing their package manager trying to replace
+sys-apps/opentmpfiles with sys-apps/systemd-tmpfiles because it is
+another provider of virtual/tmpfiles.
+
+Despite the name, 'systemd-tmpfiles' does not depend on systemd, does
+not use dbus, and is just a drop-in replacement for opentmpfiles. It is
+a small binary built from systemd source code, but works separately,
+similarly to eudev or elogind. It is known to work on both glibc and
+musl systems.
+
+Note that systemd-tmpfiles is specifically for non-systemd systems. It
+is intended to be used on an OpenRC system.
+
+If you wish to selectively test systemd-tmpfiles, follow those steps:
+
+ 1. # emerge --oneshot sys-apps/systemd-tmpfiles
+ 2. # reboot
+ 3. # rm /etc/runlevels/boot/opentmpfiles-setup
+ 4. # rm /etc/runlevels/sysinit/opentmpfiles-dev
+
+No other steps required.
+
+If you still wish to use opentmpfiles for the time being, you can unmask [6]
+opentmpfiles:
+ 1. In /etc/portage/package.unmask, add a line:
+ -sys-apps/opentmpfiles-
+ 2. # emerge --oneshot sys-apps/opentmpfiles
+
+Note that opentmpfiles is likely to be removed from gentoo repository
+in the future. You may wish to put it in a local overlay instead [7].
+
+[0] https://www.freedesktop.org/software/systemd/man/systemd-tmpfiles.html
+[1] https://www.freedesktop.org/software/systemd/man/tmpfiles.d.html
+[2] https://nvd.nist.gov/vuln/detail/CVE-2017-18925
+[3] https://bugs.gentoo.org/751415
+[4] https://github.com/OpenRC/opentmpfiles/issues/4
+[5] https://bugs.gentoo.org/741216
+[6] https://wiki.gentoo.org/wiki/Knowledge_Base:Unmasking_a_package
+[7] https://wiki.gentoo.org/wiki/Custom_ebuild_repository#Creating_a_local_repository
diff --git a/metadata/news/2021-07-16-pulseeffects-easyeffects/2021-07-16-pulseeffects-easyeffects.en.txt b/metadata/news/2021-07-16-pulseeffects-easyeffects/2021-07-16-pulseeffects-easyeffects.en.txt
new file mode 100644
index 000000000000..afefdc6e0144
--- /dev/null
+++ b/metadata/news/2021-07-16-pulseeffects-easyeffects/2021-07-16-pulseeffects-easyeffects.en.txt
@@ -0,0 +1,33 @@
+Title: PulseEffects-5+ are now media-sound/easyeffects
+Author: Marek Szuba <marecki@gentoo.org>
+Posted: 2021-07-16
+Revision: 1
+News-Item-Format: 2.0
+Display-If-Installed: media-sound/pulseeffects
+
+Since version 5.0.0, media-sound/pulseeffects have explicitly required
+media-video/pipewire rather than just a PulseAudio client (i.e. either
+PipeWire or plain media-sound/pulseaudio). Following up on this change,
+upstream has decided to rename the project to EasyEffects starting with
+version 6.0.0.
+
+Gentoo will follow the upstream renaming but in a slightly different
+fashion:
+ - versions older than 5.0.0, i.e. ones not depending on
+ media-video/pipewire, will continue to use the name
+ media-sound/pulseeffects;
+ - versions: 5.0.0 and newer, i.e. all requiring media-video/pipewire,
+ will be available as media-sound/easyeffects.
+
+media-sound/easyeffects is already available in the tree, and the
+remaining PipeWire-dependent versions of media-sound/pulseeffects will
+be removed on 2021-07-23. Therefore, PipeWire users of
+media-sound/pulseeffects should switch to media-sound/easyeffects by
+deselecting the old package and installing the new one, e.g.
+
+emerge --deselect media-sound/pulseeffects
+emerge media-sound/easyeffects
+
+No action is required of media-sound/pulseeffects users who either use
+PulseAudio exclusively or wish to retain the ability to use this
+package with both PulseAudio and PipeWire.
diff --git a/metadata/news/Manifest b/metadata/news/Manifest
index 15ded97a92dd..e97dcc6f525c 100644
--- a/metadata/news/Manifest
+++ b/metadata/news/Manifest
@@ -1,23 +1,23 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
-MANIFEST Manifest.files.gz 12569 BLAKE2B 264c5f7a58edeb190a94a6d82fb0381f81e083c47429444470eadad9c04d4e0038c4307a12aae15116285d6a4d2b7804c988b894effcc9333bbd6dd384886dfa SHA512 fa50fc0872c4f137cbcd2d43a301a63e1dfcfd89cba13d72eeb2d48513c8460e66d2b77a6743baef13946d882ab70aed120cdf8755d1cd8eff76fc0e780ab977
-TIMESTAMP 2021-07-12T07:09:00Z
+MANIFEST Manifest.files.gz 12937 BLAKE2B b67d6f5f22884e63e4c0f83264d7e6d68fc0526ff33c69a3576e0e5e9c8efccb1907d22d356ee4a397aa70ba9113cb0088e5398317a03fa33db8ae72b561b19e SHA512 5c063a98b2f883695d6c90f6ac28151f0416e3f5c5e1b57359c01ada17f290c7119a2d0d7ca51484bfbc33ddaa124c9524490aa328265bca01129ccefee350c4
+TIMESTAMP 2021-07-17T17:39:10Z
-----BEGIN PGP SIGNATURE-----
-iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmDr6oxfFIAAAAAALgAo
+iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmDzFb5fFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx
RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY
-klBLbA//Y42m4HapgaJsN6tyAoNlVqzId8JuD56gOzRyqAaOLtPCAOs+B1DWu+M+
-vDoBv2STypz8o7e7FfTse1kLOhgUZaNzlU6/UjWlP5I1REKakAFEPl5zDFHzIwje
-5oUFgpe0MJW3bt+MUDH8M3C/YOTNHRXeT8Pq5EfUH+4wbImIcKWBml44+KGfChMd
-ZmiSZjv/rlqBSIXd+MRg8Bb6C74iYKGpv7z3Z8yS4cWNyVLUwpogSfi8WmoCWvBw
-l/a2Nd327g0Se200LC3vBf4JsKbxNjsmlsLDahyHpt/ou+IBxCs59Q466Fj+kMbJ
-3fmmjqTYecBs1IWP2Paq1JANElFnF3B5+/WHO5OHsElDDNV25YMg24qq0Z4Zvj5T
-aXsnCPBt7uhxHGWHy8OCf65c3oYMtnVzJhY+Kldr/LG3DJqrvGqQVerCcNaPY/ME
-2g5H+MAyOfzvqDOiigkrTfvMepbumuYM26zxoBEsSjdISDfLS0wARhr6aM3WHa7m
-W98T34pLxzFyQ4s4O+dtOvhDVIjoY8DcWFHak9mEeLDRjI/GkfsENMti5pDc2NaZ
-4UIPCLz16FOzGLypIvy+KpeHFyPEa+IoW+tdbtn6dcTIrVdjStQl6XfanocuoBP5
-UxFvrjSVJm2vf4QSnaVN2fLNGHVvuHcKzUllbhHFAC6ODGL8MvY=
-=HV2F
+klC7ZA//ezSl74d4/ms/vvGMp4ym4VZpKRtl3Kqr9s15yuOuLKuZYQocIThhu0+f
+TuVUqBPkmJrSihBmIBx1WfqR12s5LGeogq79qQZBDK//ZYNI+AtuyshlqKq7+HZU
+Ab3LIBYSsuVPZsh0wjZOK5Kw9N7g9yixAHQHh7A6EXQPzEhFb5XtlROv3YSqnTGN
+NP6fZ6gxqbJrFTezdH5NIcko4ti3xANAAbwFny6kH32y4WIUnhB6osXNsHlZvrMQ
+X5LURrooybuPd8eUkCOuWTo1IQJs/f172nnCog1mKtuxI+A0nxvetmjZ9Q7S6IQL
+kIggHkNYq5jQFxhSPTv2vBDhbP29PkBFi166wniDIKtHbHmrFH3QqQExOad4Kz7+
+8b8zX5+G/ZJG+2GAwFPIkM88ygahQgqv5e1uGErAWpjtjEpzV5EDR8iRQW1YiQgw
+PTNuBBMipwFFeodwQElOho0Zp72SnHidKJnlBo9esrtb/CwPZj5in9rdLl42V6Cc
+fNQgH/90hkH6MxTksHOYK/MwSCpL5DBNKCmayFJPeLgSMOToP7oy6hmgiqVymlDm
+Eh98yb2K+ZHVl2dCZo5jQdbt1LpdGRVFXGp1Jvzx2zVRYg0pL60lXR20MUzl+Und
+orafHtvj5Ces6ZPM9phh6k1M50FqUj/GCIyQrqrGraiUMKn6oAk=
+=atCV
-----END PGP SIGNATURE-----
diff --git a/metadata/news/Manifest.files.gz b/metadata/news/Manifest.files.gz
index 3ca366be0fa1..06b2346a272b 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 80697622a60d..598a38ee3e84 100644
--- a/metadata/news/timestamp.chk
+++ b/metadata/news/timestamp.chk
@@ -1 +1 @@
-Mon, 12 Jul 2021 07:08:55 +0000
+Sat, 17 Jul 2021 17:39:07 +0000
diff --git a/metadata/news/timestamp.commit b/metadata/news/timestamp.commit
index 64c32b404f09..0e28f3af939d 100644
--- a/metadata/news/timestamp.commit
+++ b/metadata/news/timestamp.commit
@@ -1 +1 @@
-a93dbc1701de3b983c6f791391f7967d4b919b4a 1625833988 2021-07-09T12:33:08+00:00
+39030e75ff64153246c72edd13c30e5295b8a0ff 1626435584 2021-07-16T11:39:44+00:00