diff options
author | V3n3RiX <venerix@redcorelinux.org> | 2021-07-17 19:04:28 +0100 |
---|---|---|
committer | V3n3RiX <venerix@redcorelinux.org> | 2021-07-17 19:04:28 +0100 |
commit | 514d1bbe260df2521fe60f1a3ec87cfcfde1a829 (patch) | |
tree | 555c194dbeb0fb2ac4ad3cde7c0f6a80fd330ce2 /metadata/news | |
parent | 4df3bf9762850b34cd1ead5c80374d1a0fc3362e (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.txt | 69 | ||||
-rw-r--r-- | metadata/news/2021-07-16-pulseeffects-easyeffects/2021-07-16-pulseeffects-easyeffects.en.txt | 33 | ||||
-rw-r--r-- | metadata/news/Manifest | 30 | ||||
-rw-r--r-- | metadata/news/Manifest.files.gz | bin | 12569 -> 12937 bytes | |||
-rw-r--r-- | metadata/news/timestamp.chk | 2 | ||||
-rw-r--r-- | metadata/news/timestamp.commit | 2 |
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 Binary files differindex 3ca366be0fa1..06b2346a272b 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 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 |