Commit Graph

292218 Commits

Author SHA1 Message Date
Robert Hensing f52ff6ed96 arion: 0.1.2.0 -> 0.1.3.0 2021-06-04 14:02:39 +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
Martin Weinelt 54fd06550c
Merge pull request #125546 from NixOS/backport-125105-to-release-21.05 2021-06-03 20:56:27 +02:00
Martin Weinelt 58bf12dbbf samba4Full: disable glusterfs support
The samba package was marked as broken, when enableGlusterFS is true.

The samba build with glusterfs fails due to API breakage that I am
unable to debug:

[3562/4088] Compiling source3/modules/vfs_virusfilter.c
../../source3/modules/vfs_glusterfs.c: In function ‘vfs_gluster_pread’:
../../source3/modules/vfs_glusterfs.c:856:8: error: too few arguments to function ‘glfs_pread’
  856 |  ret = glfs_pread(glfd, data, n, offset, 0);
      |        ^~~~~~~~~~
In file included from ../../source3/modules/vfs_glusterfs.c:41:
/nix/store/0gzaf6fqgfxfns19zlc07dyjqigj7ak7-glusterfs-9.0/include/glusterfs/api/glfs.h:713:1: note: declared here
  713 | glfs_pread(glfs_fd_t *fd, void *buf, size_t count, off_t offset, int flags,
      | ^~~~~~~~~~
../../source3/modules/vfs_glusterfs.c: In function ‘vfs_gluster_pread_do’:
../../source3/modules/vfs_glusterfs.c:938:16: error: too few arguments to function ‘glfs_pread’
  938 |   state->ret = glfs_pread(state->fd, state->buf, state->count,
      |                ^~~~~~~~~~
In file included from ../../source3/modules/vfs_glusterfs.c:41:
/nix/store/0gzaf6fqgfxfns19zlc07dyjqigj7ak7-glusterfs-9.0/include/glusterfs/api/glfs.h:713:1: note: declared here
  713 | glfs_pread(glfs_fd_t *fd, void *buf, size_t count, off_t offset, int flags,
      | ^~~~~~~~~~
../../source3/modules/vfs_glusterfs.c: In function ‘vfs_gluster_pwrite_do’:
../../source3/modules/vfs_glusterfs.c:1077:16: error: too few arguments to function ‘glfs_pwrite’
 1077 |   state->ret = glfs_pwrite(state->fd, state->buf, state->count,
      |                ^~~~~~~~~~~
In file included from ../../source3/modules/vfs_glusterfs.c:41:
/nix/store/0gzaf6fqgfxfns19zlc07dyjqigj7ak7-glusterfs-9.0/include/glusterfs/api/glfs.h:717:1: note: declared here
  717 | glfs_pwrite(glfs_fd_t *fd, const void *buf, size_t count, off_t offset,
      | ^~~~~~~~~~~
../../source3/modules/vfs_glusterfs.c: In function ‘vfs_gluster_pwrite’:
../../source3/modules/vfs_glusterfs.c:1161:8: error: too few arguments to function ‘glfs_pwrite’
 1161 |  ret = glfs_pwrite(glfd, data, n, offset, 0);
      |        ^~~~~~~~~~~
In file included from ../../source3/modules/vfs_glusterfs.c:41:
/nix/store/0gzaf6fqgfxfns19zlc07dyjqigj7ak7-glusterfs-9.0/include/glusterfs/api/glfs.h:717:1: note: declared here
  717 | glfs_pwrite(glfs_fd_t *fd, const void *buf, size_t count, off_t offset,
      | ^~~~~~~~~~~
../../source3/modules/vfs_glusterfs.c: In function ‘vfs_gluster_fsync_do’:
../../source3/modules/vfs_glusterfs.c:1287:16: error: too few arguments to function ‘glfs_fsync’
 1287 |   state->ret = glfs_fsync(state->fd);
      |                ^~~~~~~~~~
In file included from ../../source3/modules/vfs_glusterfs.c:41:
/nix/store/0gzaf6fqgfxfns19zlc07dyjqigj7ak7-glusterfs-9.0/include/glusterfs/api/glfs.h:790:1: note: declared here
  790 | glfs_fsync(glfs_fd_t *fd, struct glfs_stat *prestat,
      | ^~~~~~~~~~
../../source3/modules/vfs_glusterfs.c: In function ‘vfs_gluster_ftruncate’:
../../source3/modules/vfs_glusterfs.c:1621:8: error: too few arguments to function ‘glfs_ftruncate’
 1621 |  ret = glfs_ftruncate(glfd, offset);
      |        ^~~~~~~~~~~~~~
In file included from ../../source3/modules/vfs_glusterfs.c:41:
/nix/store/0gzaf6fqgfxfns19zlc07dyjqigj7ak7-glusterfs-9.0/include/glusterfs/api/glfs.h:768:1: note: declared here
  768 | glfs_ftruncate(glfs_fd_t *fd, off_t length, struct glfs_stat *prestat,
      | ^~~~~~~~~~~~~~

../../source3/modules/vfs_virusfilter.c: In function ‘quarantine_create_dir’:
../../source3/modules/vfs_virusfilter.c:132:13: warning: implicit declaration of function ‘strlcat’; did you mean ‘strncat’? [-Wimplicit-function-declaration]
  132 |   cat_len = strlcat(new_dir, "/", len + 1);
      |             ^~~~~~~
      |             strncat

Waf: Leaving directory `/build/samba-4.14.4/bin/default'
Build failed
 -> task in 'vfs_glusterfs.objlist' failed with exit status 1 (run with -v to display more information)

(cherry picked from commit fac761a55ad4d6c6a8498c468ec7e5c43b984264)
2021-06-03 18:19:49 +00:00
Maxine Aubrey 282a4d554e samba: add missing python dependencies for ldap and domain controller
(cherry picked from commit b760ab8cfbac9894b8b8e472c2810f8d4ea60b91)
2021-06-03 18:19:49 +00:00
Jonathan Ringer 592df52aa1 nix: 2.3.11 -> 2.3.12
(cherry picked from commit ff50095bd4121f35e1ca73b4df68912db1bff2a4)
2021-06-03 08:11:52 -07:00
Jonathan Ringer b78bd862e3 nixUnstable: 2.4pre20210503_6d2553a -> 2.4pre20210601_5985b8b5
(cherry picked from commit f7fe3008d106b8b8834a4f64868ae386a9b26e08)
2021-06-03 08:11:52 -07:00
Samuel Dionne-Riel 7953561a9d iso-image: Improve disk detection
This should help in rare hardware-specific situations where the root is
not automatically detected properly.

We search using a marker file. This should help some weird UEFI setups
where the root is set to `(hd0,msdos2)` by default.

Defaulting to `(hd0)` by looking for the ESP **will break themeing**. It
is unclear why, but files in `(hd0,msdos2)` are not all present as they
should be.

This also fixes an issue introduced with cb5c4fcd3c
where rEFInd stopped booting in many cases. This is because it ended up
using (hd0) rather than using the `search` which was happening
beforehand, which in turn uses (hd0,msdos2), which is the ESP.
Putting back the `search` here fixes that.

(cherry picked from commit 20b023b5ea63a6513a4dce7f162736a00bce5cc8)
2021-06-03 08:03:07 -07:00
Samuel Dionne-Riel 2f5e4928c0 iso-image: unqualified root → ($root)
This technically changes nothing. In practice `$root` is always the
"CWD", whether searched for automatically or not.

But this serves to announce we are relying on `$root`... I guess...

(cherry picked from commit c9bb054dd68964b0eb9a38c51bdf824bfb212fc7)
2021-06-03 08:03:07 -07:00
Samuel Dionne-Riel 190f44da28 iso-image: change date on all files
It may be that in some conditions dates earlier than 1980 on FAT on GRUB
2.06~ish will cause failures

https://github.com/NixOS/nixpkgs/issues/123376#issuecomment-845515035
(cherry picked from commit 15eaed0718515db3f2fa7d4ed71676e6069d3fb5)
2021-06-03 08:03:07 -07:00
Samuel Dionne-Riel 8cb2ce0f52 iso-image: Force gfxmode
https://www.gnu.org/software/grub/manual/grub/html_node/gfxmode.html
(cherry picked from commit f93f0e72e9ef423ed591951030f08cafd209e637)
2021-06-03 08:03:07 -07:00
Sandro 91afc72d9e
Merge pull request #125342 from NixOS/backport-125334-to-release-21.05
[Backport release-21.05] matterbridge: 1.12.1 -> 1.12.2
2021-06-03 16:42:43 +02:00
Domen Kožar 0f8f64b54e
Merge pull request #125475 from NixOS/backport-125372-to-release-21.05
[Backport release-21.05] nixos/tests/test-driver: add shell_interact
2021-06-03 13:11:46 +02:00
Patrick Hilhorst 9452c8fb4b nixos/tests/test-driver: make it clear when shell is ready
Co-authored-by: Domen Kožar <domen@enlambda.com>
(cherry picked from commit fd739c4dee12fbe57199f73c44ec22db2355028e)
2021-06-03 09:49:17 +00:00
Patrick Hilhorst 5ed752dd35 nixos/tests/test-driver: mention drawback
(cherry picked from commit 287144273162acd869f514f7770a3daae4649d37)
2021-06-03 09:49:17 +00:00
Patrick Hilhorst 9046996543 nixos/tests/test-driver: document shell_interact
(cherry picked from commit 9469433e341f7337308468bb4b9ccfff84b2951b)
2021-06-03 09:49:17 +00:00
Patrick Hilhorst e3e37d20ce nixos/tests/test-driver: add shell_interact
(cherry picked from commit 5a589b5ba8941d734e9c3aebbf2be2f50d7c32a5)
2021-06-03 09:49:17 +00:00
Dmitry Kalinkin 2d1b9ef5e7 blender: fix darwin build
(cherry picked from commit dca87350f4e00539e52731628b98cbcc15c4319a)
2021-06-03 04:30:30 -04:00
Jonas Carpay eab4608a67 blender: 2.92.0 -> 2.93.0
(cherry picked from commit ff60dfcc7f700a9f60c5ff3ebbcf61781c17671e)
2021-06-03 04:30:30 -04:00
github-actions[bot] 6feba09c53
redis: 6.2.3 -> 6.2.4 (#125444)
https://github.com/redis/redis/releases/tag/6.2.4
(cherry picked from commit 8d34fb204ce256c124b35968f6bf3ee940bb36fc)

Co-authored-by: Mario Rodas <marsam@users.noreply.github.com>
2021-06-03 00:45:22 -04:00
Martin Weinelt 40203c4061
Merge pull request #125336 from NixOS/backport-125306-to-release-21.05
[Backport release-21.05] firefox-esr: 78.10.1esr -> 78.11.0esr
2021-06-03 05:12:51 +02:00
adisbladis a1acedfd1d
Merge pull request #125406 from eduardosm/dr14_tmeter
[21.05] dr14_tmeter: use ffmpeg 4
2021-06-02 20:17:57 -05:00
Dennis Gosnell e5e05cd00f
Merge pull request #125433 from sternenseemann/greenclip-fix
[21.05] haskellPackages.greenclip: unbreak
2021-06-03 09:30:14 +09:00
Milan 4691b50a4e
gitlab: 13.12.0 -> 13.12.2
https://about.gitlab.com/releases/2021/06/01/security-release-gitlab-13-12-2-released/
Backport of #125271
(cherry picked from commit 2a1c29ef4bacac06f9b677931027bf053952618c)
2021-06-03 00:54:21 +02:00
sternenseemann ca783d93bb haskellPackages.greenclip: unmark as broken
libXScrnSaver is passed correctly now, so greenclip builds again.
2021-06-03 00:40:43 +02:00
sternenseemann 29a8095f13 hackage-packages.nix: Regenerate based on current config
This commit has been generated by maintainers/scripts/haskell/regenerate-hackage-packages.sh

Main point here is to apply the new cabal2nix-unstable generation with
a libNixName entry for libXScrnSaver, so greenclip builds again.
2021-06-03 00:35:41 +02:00
(cdep)illabout 7c53004026 haskellPackages.cabal2nix-unstable: update to latest version from github
(cherry picked from commit 259177f1097be0f8de5969242e98f8e026df8037)
2021-06-03 00:30:40 +02:00
Maximilian Bosch f365fa7c5e
Merge pull request #125425 from NixOS/backport-124407-to-release-21.05
[Backport release-21.05] synapse: 1.34.0 -> 1.35.0
2021-06-03 00:22:45 +02:00
Michele Guerini Rocco d0f1a29ed0
Merge pull request #125411 from NixOS/backport-125392-to-release-21.05
[Backport release-21.05] pdns-recursor: disable on i686-linux
2021-06-02 23:53:25 +02:00
Sumner Evans 3f68a16c3e synapse: 1.34.0 -> 1.35.0
(cherry picked from commit c6a546e996d7dce5a688a6718ee7baeca694ddde)
2021-06-02 21:46:19 +00:00
rnhmjoj 98f321b5bb pdns-recursor: disable on i686-linux
Support for 32-bit platforms with no 64-bit time_t has ended.
See https://mailman.powerdns.com/pipermail/pdns-users/2021-May/027220.html

(cherry picked from commit cbfd8831a1082f6bea819f92c8bfd6ec688c9fc4)
2021-06-02 18:52:06 +00:00
Eduardo Sánchez Muñoz aedd9a2dc6 dr14_tmeter: use ffmpeg 4
migrate away from ffmpeg_3 (https://github.com/NixOS/nixpkgs/issues/120705)

(cherry picked from commit 0b32978596d24542e6561a31b5f134ddcc6b811c)
2021-06-02 19:40:46 +02:00
Robert Hensing 297970378b
Merge pull request #125341 from hercules-ci/backport-podman-improvements
[Backport release-21.05] podman improvements
2021-06-02 18:23:15 +02:00
Robert Hensing 68e821b051
Merge pull request #125388 from NixOS/backport-125216-to-release-21.05
[Backport release-21.05] dockerTools: Fix passthru image tag
2021-06-02 17:19:19 +02:00