Commit Graph
292253 Commits
Author SHA1 Message Date
Jörg Thalheim 1dfa9b73db buildFhsUserenv: don't leak mounts to other processes
If run as root we were leaking mounts to the parent namespace,
which lead to an error when removing the temporary mountroot.
To fix this we remount the whole tree as private as soon as we created
the new mountenamespace.

(cherry picked from commit 43908f4c1d8489ca284c47fb835ec3fa348016b0)
2021-06-05 16:06:56 +00:00
Stefan Frijters db819f1626 openrgb: Fix udev rules with hardcoded /bin/chmod
New rules introduced in openrgb 0.6.

openrgb: Implement nixpkgs-review suggestions

* warning: missing-phase-hooks
* warning: unclear-gpl
* warning: unnecessary-parallel-building

(cherry picked from commit 84dc04c2db2f45237658e1178f22057f49a6b95f)
2021-06-05 08:26:00 -07:00
Sandro f00749660d Merge pull request #125528 from wizeman/u/fix-gitrepo-backport
[21.05] gitRepo: Add import to ssl module to avoid runtime error (#125373)
2021-06-05 16:52:59 +02:00
Robert Hensing 1fe3b399a3 Merge pull request #125783 from NixOS/backport-125625-to-release-21.05
[Backport release-21.05] doc: Fix make in nix-shell
2021-06-05 15:14:54 +02:00
Robert Scott f0f9b4ef89 Merge pull request #125782 from NixOS/backport-125645-to-release-21.05
[Backport release-21.05] wireshark: 3.4.5 -> 3.4.6
2021-06-05 13:53:35 +01:00
Robert Scott ee7d49b968 Merge pull request #125784 from NixOS/backport-125566-to-release-21.05
[Backport release-21.05] pam_u2f: 1.1.0 -> 1.1.1
2021-06-05 13:34:11 +01:00
Maximilian Bosch 01ec377896 Merge pull request #125786 from NixOS/backport-125732-to-release-21.05
[Backport release-21.05] rambox: unmaintain & mark as insecure
2021-06-05 14:08:35 +02:00
Maximilian Bosch d54d20e1c1 Merge pull request #125787 from NixOS/backport-125723-to-release-21.05
[Backport release-21.05] ferdi: 5.6.0-beta.5 -> 5.6.0-beta.6, improve XWayland support
2021-06-05 14:08:24 +02:00
Ilan Joselevich b7833a0724 jitsi-meet-electron: 2.8.5 -> 2.8.6
(cherry picked from commit 29c70d515a827c043fcef37ddbb675cd620f9301)
2021-06-05 14:05:15 +02:00
Guillaume Girol 49acb91cbf gpxlab: update license
(cherry picked from commit 87c98dcdfc1778f8988e3d430cfe847b56a26f5c)
2021-06-05 14:04:15 +02:00
Nikolay Korotkiy 3e1e2b277f gpxlab: fix localization
(cherry picked from commit b931540229865e96ed515f0a041960c45a3069c2)
2021-06-05 14:04:15 +02:00
Eduardo Sánchez Muñoz 4a6b102088 teams: enable appindicator tray icon support
(cherry picked from commit de7986d7afd9f140ebc43e8a95bdb7f1f7ed08af)
2021-06-05 13:58:48 +02:00
fortuneteller2k 9a3a0f39f9 vocal: fix build
Co-authored-by: Sandro <sandro.jaeckel@gmail.com>
(cherry picked from commit 01ef9faecb7e1be1f40f7aac4ebcefa4885d4652)
2021-06-05 13:57:25 +02:00
InternetUnexplorer bc0d018a6b renoise: 3.3.1 -> 3.3.2
(cherry picked from commit 78b11682349ce95de8764de59e603c2cc2208bab)
2021-06-05 13:55:13 +02:00
Serg Nesterov ce9c83cee0 tmuxinator: 2.0.2 -> 2.0.3
tmuxinator 2.0.3 fixes a compatibility warning with tmux 2.3, which is
the version packaged on NixOS 21.05.

See https://github.com/tmuxinator/tmuxinator/issues/814

(cherry picked from commit 28ab65b5869c6673e359093662a1dfe3aba9b829)
2021-06-05 13:53:59 +02:00
Maximilian Bosch 1eb5ab963a ferdi: 5.6.0-beta.5 -> 5.6.0-beta.6, improve XWayland support
ChangeLog: https://github.com/getferdi/ferdi/blob/1886c8abed32e33f0f547c069c674b79279cf931/CHANGELOG.md#560-beta6-2021-05-31

Even though this isn't explicitly noted in the Changelog, this seems to
have fixed the Element integration for me.

Additionally, I added a (hacky) `xdg-open` wrapper which removes the
`GDK_BACKEND` variable to fix the XWayland integration[1]. The problem
is that if a Firefox is running with Wayland (`ferdi` is running under
X11) and `GDK_BACKEND=x11` is passed to the `xdg-open` (and thus
`firefox`) process, Firefox refuses to start since another instance of
it is running under Wayland (but attempts to start in X11 mode because of
`GDK_BACKEND=x11`).

[1] https://github.com/electron/electron/issues/28436

(cherry picked from commit cd4ad7d2fee90fc3afb9f3f3957a7289f02f89dc)
2021-06-05 11:44:32 +00:00
Maximilian Bosch ef186b47af rambox: unmaintain & mark as insecure
Rambox hasn't had a stable release in a while and an increasing number
of issues which is why I don't intend to use this anymore.

While taking a closer look at the source I also realized that it uses
Electron 7.2.4[1]. This is not only EOLed[2], it also contains a few
security vulnerabilities which is why I decided to mark it as insecure.

A few (most likely not all) vulnerabilities can be found by looking at
the Electron 7 changelog[3]: after 7.2.4 there were a few more releases
with security backports - mostly from Chromium. Security issues that
were found later on (and are probably exploitable on the dependency
chain of rambox) aren't listed here. I only added two issues that seemed
applicable to `rambox`, but I haven't researched enough to check the
other ones.

[1] https://github.com/ramboxapp/community-edition/blob/0.7.7/package.json#L70
[2] https://www.electronjs.org/docs/tutorial/support#currently-supported-versions
[3] https://www.electronjs.org/releases/stable?version=7

(cherry picked from commit e2a15cd395f1e137c680d22f83cd195caf3d6c14)
2021-06-05 11:44:21 +00:00
Thomas Gerbet 91c7763b9d pam_u2f: 1.1.0 -> 1.1.1
Fixes CVE-2021-31924
https://www.yubico.com/support/security-advisories/ysa-2021-03/

Changelog: https://github.com/Yubico/pam-u2f/blob/pam_u2f-1.1.1/NEWS
(cherry picked from commit b5afbd350dc54553376bfa29e693b680be3c39bd)
2021-06-05 11:33:09 +00:00
Jan Tojnar f0dfe62190 doc: Fix make in nix-shell
When running make manually, makeFlags will not be passed. Let’s just use an environment variable.

(cherry picked from commit 034a9c0e16aab12978bb4a1c1f0e86c64778b388)
2021-06-05 11:29:01 +00:00
TredwellGit e2fccba4ef wireshark: 3.4.5 -> 3.4.6
https://www.wireshark.org/docs/relnotes/wireshark-3.4.6.html
(cherry picked from commit 15974f58b8c216cf268f8c2302b036db701b31cd)
2021-06-05 11:25:01 +00:00
Michael Weiss 527c0bbf84 Merge pull request #125773 from NixOS/backport-125724-to-release-21.05
[Backport release-21.05] signal-desktop: 5.3.0 -> 5.4.0
2021-06-05 12:17:35 +02:00
Martin Weinelt 36b2126e54 Merge pull request #125762 from NixOS/backport-125749-to-release-21.05
[Backport release-21.05] python3Packages.aiomultiprocess: disable failing tests
2021-06-05 12:03:58 +02:00
Michael Weiss 08866897e3 signal-desktop: 5.3.0 -> 5.4.0
(cherry picked from commit f5be28bcc98e0a091c69df8d4e88a7b52452eb38)
2021-06-05 09:35:26 +00:00
Martin Weinelt e7c8f2ff73 python3Packages.aiomultiprocess: disable failing tests
These tests fail from time to time and bring the whole test suite to a
timeout.

https://github.com/omnilib/aiomultiprocess/issues/97
(cherry picked from commit c8261a34f80d67223589a498bc0acd4713ab21b3)
2021-06-05 08:12:04 +00:00
Jörg Thalheim 0edbcd01f6 Merge pull request #125349 from Mic92/containerd-backport
[21.05] containerd: fix checksum
2021-06-05 07:28:48 +02:00
Maximilian Bosch aa57635767 Merge pull request #125684 from NixOS/backport-125483-to-release-21.05
[Backport release-21.05] nixos/prometheus-exporters: improve docs & fix rspamd exporter
2021-06-04 17:36:38 +02:00
Sandro 503638304e Merge pull request #125526 from wizeman/u/fix-libraspberrypi-url-backport
[21.05] libraspberrypi: fix URL
2021-06-04 17:18:22 +02:00
Maximilian Bosch 3c8dcd902a nixos/mail-exporter: add note about rspamd marking probe mails as spam
(cherry picked from commit ba9768f3143c728a47515d0548025a103fca9013)
2021-06-04 14:14:35 +00:00
Maximilian Bosch d7fbcd60a3 nixos/dovecot-exporter: fix documentation for old stats
(cherry picked from commit 6fb847c55643780c1ba3a98c57ba57541ed33d14)
2021-06-04 14:14:35 +00:00
Maximilian Bosch 619cf60d25 nixos/rspamd-exporter: fix metrics
In 0.3.0 of the json-exporter[1] it was switched to a different jsonpath
library which made some changes - especially for spaces in keys -
necessary. Also I decided to remove the pretty-printed JSON as this
would interfere with the bash quoting too much. If one needs
pretty-printed output, they can still pipe the output to `jq`.

[1] https://github.com/prometheus-community/json_exporter/releases/tag/v0.3.0

(cherry picked from commit 976d668e5c5566c3e96b17d667830a0f3ed1bbb5)
2021-06-04 14:14:35 +00:00
stigtsp 5f244caea7 Merge pull request #125646 from stigtsp/package/perl-Mojolicious-9.19-backport-21.05
[21.05] perlPackages.Mojolicious: 9.17 -> 9.19
2021-06-04 14:54:40 +02:00
Robert Hensing f52ff6ed96 arion: 0.1.2.0 -> 0.1.3.0 2021-06-04 14:02:39 +02:00
Zak B. Elep 467ae337e8 perlPackages.Mojolicious: 9.17 -> 9.19
(cherry picked from commit 15f6e4ed3b734d00066e5a1401e45f554fc9c7bd)
2021-06-04 12:21:36 +02:00
Sandro e829bef3ca Merge pull request #125633 from NixOS/backport-125537-to-release-21.05
[Backport release-21.05] nixos/release-notes: Fix link to GNOME 40 release notes
2021-06-04 11:40:03 +02:00
Sandro 67cda28baa Merge pull request #125635 from NixOS/backport-125394-to-release-21.05
[Backport release-21.05] win-spice: say yes to all 7z dialogs
2021-06-04 11:39:52 +02:00
Maximilian Bosch 3dd3f4e578 Merge pull request #125629 from NixOS/backport-125536-to-release-21.05
[Backport release-21.05] matrix-synapse: 1.35.0 -> 1.35.1
2021-06-04 11:25:17 +02:00
fortuneteller2k 96882387e5 win-spice: say yes to all 7z dialogs
(cherry picked from commit 0c245a39a9ab4eb0ed98892645ae5d726ee8c50c)
2021-06-04 09:22:28 +00:00
Anders Kaseorg 19f959fccb nixos/release-notes: Fix link to GNOME 40 release notes
Signed-off-by: Anders Kaseorg <andersk@mit.edu>
(cherry picked from commit a681951902631d20e439fc60f53100967ba1cc72)
2021-06-04 09:17:01 +00:00
Sumner Evans b5cec505c1 matrix-synapse: 1.35.0 -> 1.35.1
(cherry picked from commit 10cbea574d4882a8b58b74fd594ae55c64540797)
2021-06-04 08:43:14 +00:00
Vladimír Čunát 3903d2d41d Merge #125139: firefox: 88.0.1 -> 89.0 (into release-21.05) 2021-06-04 09:35:18 +02:00
Vladimír Čunát 729e236f7a Merge #125593: polkit: Fix authentication bypass vulnerability 2021-06-04 08:47:51 +02:00
Jonathan Ringer 4c2e84394c linuxPackages.ati_drivers_x11: move to alias set
(cherry picked from commit 095e6fdd126c91f3196bf19cbbc5caf8d6c292a9)
2021-06-03 23:01:50 -07:00
Jonathan Ringer d0db001244 tdesktop: add optional dependencies
(cherry picked from commit fa3517c57a831f56fdb5c60f573ac1c70d5f16eb)
2021-06-03 22:24:50 -07:00
Jonathan Ringer 1de618903e tdesktop: 2.7.4 -> 2.7.5
(cherry picked from commit be72f6a7ce5f2cefbfc7ade175669494e65c3d8a)
2021-06-03 22:24:50 -07:00
Martin Weinelt 715c85757b polkit: Fix local privilege escalation vulnerability
Fixes a local privilege escalation using polkit_system_bus_name_get_creds_sync()

Fixes: CVE-2021-3560
(cherry picked from commit 26ac1d5db953292d78f0585dd8baccd9a36a44a4)
2021-06-04 00:36:44 +00:00
Martin Weinelt c0e22c259c Merge pull request #125582 from NixOS/backport-125576-to-release-21.05 2021-06-04 01:31:34 +02:00
Martin Weinelt 4827d347cc matrix-synapse.tools.synadm: init at 0.29
(cherry picked from commit 7efe82966df83ed82938912c4ecdf705ed49be4a)
2021-06-03 23:15:30 +00:00
Martin Weinelt 47f12a4002 python3Packages.click-option-group: init at 0.5.3
(cherry picked from commit c06b1086c0962a5909432c5b9590fc510926802a)
2021-06-03 23:15:29 +00:00
Robert Scott 9cfa9a79cc Merge pull request #125353 from petabyteboy/feature/gitlab-13-12-2-backport
[21.05] gitlab: 13.12.0 -> 13.12.2
2021-06-03 22:33:34 +01:00
Robert Scott 4714dcf148 Merge pull request #125385 from mweinelt/21.05/lasso
[21.05] lasso: Fix signature verification in AuthnResponse messages
2021-06-03 20:44:50 +01:00