Commit graph

285551 commits

Author SHA1 Message Date
Mario Rodas
8e7de907c7
Merge pull request #119884 from LibreCybernetics/add-ruby-pgsync
pgsync: init at 0.6.6
2021-04-24 21:20:06 -05:00
figsoda
4f75c6e438 drawing: 0.4.13 -> 0.8.0 2021-04-24 22:18:52 -04:00
Luke Granger-Brown
d9e8416147
Merge pull request #120572 from yanganto/himalaya-0.2.7
himalaya: 0.2.6 -> 0.2.7
2021-04-25 03:18:20 +01:00
Jan Tojnar
4c7a200156
Merge pull request #120488 from jtojnar/cus-flake
common-updater-scripts: Support flake-compat repos
2021-04-25 03:13:33 +02:00
Austin Seipp
61c9119491
Merge pull request #120454 from lopsided98/liburing-arm
liburing: fix build on 32-bit ARM
2021-04-24 19:54:43 -05:00
Jan Tojnar
0f1c4558d3
Merge branch 'master' into staging-next
Choose binwalk 2.3.1, 27 is legacy version for Python 2.
2021-04-25 02:50:48 +02:00
Graham Christensen
bae96b50ab
Merge pull request #104812 from mweinelt/babeld-unprivileged
babeld: run unprivileged
2021-04-24 20:45:38 -04:00
Robert Scott
3f2857f782 qemu: add patches for many CVEs
CVE-2020-27821
CVE-2020-20221
CVE-2020-20181
CVE-2020-35517
CVE-2021-20263
CVE-2021-3416
CVE-2021-3409
CVE-2021-3392
2021-04-25 01:09:01 +01:00
Antonio Yang
4dee1684ff himalaya: 0.2.6 -> 0.2.7 2021-04-25 08:06:08 +08:00
Martin Weinelt
ceb26b53d8 nixos/tests/babeld: drop forwarding sysctls
They are now set as part of the babeld module.
2021-04-25 00:55:05 +02:00
Martin Weinelt
e8988f7a30 nixos/babeld: run as DynamicUser
The last bits to prevent babeld from running unprivileged was its
kernel_setup_interface routine, that wants to set per interface
rp_filter. This behaviour has been disabled in a patch that has been
submitted upstream at https://github.com/jech/babeld/pull/68 and reuses
the skip-kernel-setup config option.

→ Overall exposure level for babeld.service: 1.7 OK 🙂
2021-04-25 00:54:52 +02:00
Martin Weinelt
70c96f0e02 babeld: add patch to skip per interface rp_filter setup
This is in preparation to run babeld as DynamicUser and was submitted
upstream in https://github.com/jech/babeld/pull/68 and will be part of
the 1.10 release.
2021-04-25 00:51:41 +02:00
Luke Granger-Brown
9839cda8dc
Merge pull request #110897 from LeSuisse/trousers-0.3.15
trousers: 0.3.14 -> 0.3.15
2021-04-24 23:43:11 +01:00
Fabian Affolter
fe9a9942e2 home-assistant: enable smartthings tests 2021-04-24 15:28:56 -07:00
Fabian Affolter
55c3640e89 home-assistant: update component-packages 2021-04-24 15:28:56 -07:00
Fabian Affolter
a0755baff3 python3Packages.pysmartthings: init at 0.7.6 2021-04-24 15:28:56 -07:00
Fabian Affolter
bce7201f72 python3Packages.pysmartapp: init at 0.3.3 2021-04-24 15:28:56 -07:00
Michael Weiss
7b79425d84
Merge pull request #120510 from primeos/ungoogled-chromium
ungoogled-chromium: 89.0.4389.114 -> 90.0.4430.85
2021-04-25 00:28:33 +02:00
Robert Schütz
d9b11e53b1 python3Packages.angr: extend pythonImportsCheck 2021-04-24 15:27:42 -07:00
markuskowa
d84bf71b62
Merge pull request #120564 from markuskowa/upd-airspy
airspy: 1.0.9 -> 1.0.10
2021-04-25 00:04:08 +02:00
Morgan Jones
a7e5b070be androidenv: Allow multiple ndkVersions to be specified
Android is deprecating ndk.dir in favor of specifying exact NDK
version in Gradle configuration. Ensure that we can support multiple
NDKs, and link them into the location the Android Gradle Plugin expects.
2021-04-24 15:56:08 -06:00
Matthieu Coudron
55e51a8184 qhull: 2016.1 -> 2020.2
useful to fix https://github.com/nix-community/poetry2nix/issues/280.
2021-04-24 23:24:20 +02:00
Markus Kowalewski
3e1c06654b
airspy: 1.0.9 -> 1.0.10 2021-04-24 22:56:54 +02:00
Lassulus
ea5759474a
Merge pull request #119803 from SuperSandro2000/SuperSandro2000-patch-1
nixos/nginx: set isSystemUser
2021-04-24 22:37:46 +02:00
Yuki Okushi
8e93e34477 nushell: 0.29.0 -> 0.30.0 2021-04-25 05:12:44 +09:00
Robert Scott
c94fa93440 subversion: add patch for CVE-2020-17525 2021-04-24 20:31:07 +01:00
Maximilian Bosch
7b2982e22e
Merge pull request #119498 from mweinelt/tests-bird
nixos/test/prometheus-exporters/bird: fix race condition
2021-04-24 21:13:09 +02:00
lassulus
5aa4273e4f treewide: use auto diskSize for make-disk-image
(cherry picked from commit f3aa040bcb)
2021-04-24 14:49:07 -04:00
Samuel Dionne-Riel
ba666011a6 make-disk-image: Account for reserved disk space
This is a bit of a thorny issue. See, the actual `diskSize` variable is
for the *total* disk size, not for the filesystem!

The automatic numbers are meant to compute the *filesystem* required
space. So we have to add any other reserved space!

We have different requirements for reserved space. E.g. there could be
none (when it's actually a filesystem image). There could also be 1MiB
for alignment for an MBR image, legacy+gpt needs 2MiB, then GPT with an
ESP ("bootSize") needs to take the boot partition and GPT size into
account too!

Though luckily(?) for this latter situation we can cheat! As noted in the
change, `bootSize` is NOT the boot partition size. It is actually the
offset where the target filesystem starts.
2021-04-24 14:49:05 -04:00
Samuel Dionne-Riel
9b18a78c73 make-disk-image: Account for the ext4 reserved space
Reserved space includes:

 - inodes space in use (2 blocks per)
 - about 5.2% of the space

The 5.2% reserved space was computed empirically when working on a
previous EXT4 image builder. It seems to stabilize around 5% even for
much larger filesystems.
2021-04-24 14:49:04 -04:00
Samuel Dionne-Riel
05c13a03e2 make-disk-image: Get proper size for automatic size
On some filesystems, `du` without `--apparent-size` will not give the
actual size for a file. Using `--apparent-size` will give us the actual
file size.

Though, this is not actually correct still. 1000 × 1 bytes is not 1000
bytes. It is 1000 × ceil(filesize/blockSize)*blockSize.

So instead of adding up the actual file sizes. We are adding up the
block sizes.

Note that this also changes the builder to work with *bytes*, rather
than with any other units. Doing maths on bytes is less likely to go
awry than doing it on other units.
2021-04-24 14:49:04 -04:00
Jonathan Ringer
ad521d005b
buck: use jdk8 2021-04-24 11:25:35 -07:00
Martin Weinelt
0ca4f6b739
Merge pull request #120550 from fabaff/smhi 2021-04-24 20:22:21 +02:00
Vincenzo Mantova
2cc7846adf pdftk: mark unbroken on darwin 2021-04-24 19:02:37 +01:00
Guillaume Girol
1c62c0f370
Merge pull request #120537 from symphorien/nagios-restart
nixos/nagios: use the correct option to restart on config change
2021-04-24 17:58:19 +00:00
Thomas Gerbet
bdb7248944 binwalk: 2.2.0 -> 2.3.1
Releases notes:
https://github.com/ReFirmLabs/binwalk/releases/tag/v2.3.1
https://github.com/ReFirmLabs/binwalk/releases/tag/v2.3.0
2021-04-24 10:49:06 -07:00
Lassulus
118485230c
Merge pull request #119725 from helsinki-systems/feat/flexoptix-app
flexoptix-app: Init at 5.9.0
2021-04-24 19:34:18 +02:00
Domen Kožar
4b6cd9daa8
Merge pull request #120551 from NixOS/codeowners-workflows
Add NixOS/Security as a reviewer for .github/workflows
2021-04-24 18:28:34 +01:00
Martin Weinelt
324f9afad9
Merge pull request #120545 from jonringer/bump-steam 2021-04-24 19:25:58 +02:00
Graham Christensen
d6ed686eb2
Add NixOS/Security as a reviewer for .github/workflows 2021-04-24 13:21:42 -04:00
Izorkin
47d3e955fc nixos/mastodon/sandbox: add @privileged and @raw-io to SystemCallFilter 2021-04-24 19:12:10 +02:00
Graham Christensen
9d95ba3dd6 actions: add some permission restrictions 2021-04-24 13:07:57 -04:00
Frank Doepper
0b2840ba4e nntp: 6.3.0 -> 6.4.0 2021-04-24 19:00:38 +02:00
Fabian Affolter
e1054f07f1 home-assistant: enable smhi tests 2021-04-24 18:54:51 +02:00
Fabian Affolter
cee055528d home-assistant: update component-packages 2021-04-24 18:54:23 +02:00
Fabian Affolter
019cf935eb python3Packages.smhi-pkg: init at 1.0.14 2021-04-24 18:51:26 +02:00
Jonathan Ringer
69a4de6251
steamPackages.steam: use stable archive to avoid 404s 2021-04-24 09:48:44 -07:00
Jonathan Ringer
d79d927cca
steamPackages.steam: 1.0.0.69 -> 1.0.0.70 2021-04-24 09:37:38 -07:00
Symphorien Gibol
b7536ac80f dovecot_fts_xapian: 1.4.7 -> 1.4.9 2021-04-24 18:26:44 +02:00
Kira Bruneau
f3a2bf7109 git-review: 2.0.0 -> 2.1.0 2021-04-24 12:24:19 -04:00