251039 Commits

Author SHA1 Message Date
Michael Weiss
d7f5386474
chromium: Extend update.py to automatically update gn
The gn version depends on the channel and new gn versions aren't always
backward compatible. Therefore we should also include it in
upstream-info.json (I've scoped it under "deps" as we'll likely have to
add more like this in the future).
2020-11-03 20:00:25 +01:00
Vladimír Čunát
a31fd3cb7f
Merge #102614: haskell.compiler.ghc8102BinaryMinimal: init 2020-11-03 19:54:09 +01:00
Thomas Depierre
3fbb1f7e4c python3Packages.credstash: fix nativeBuildInputs 2020-11-03 10:53:53 -08:00
José Romildo Malaquias
caf4851352
Merge pull request #102619 from r-ryantm/auto-update/numix-icon-theme-square
numix-icon-theme-square: 20.07.11 -> 20.09.19
2020-11-03 15:50:05 -03:00
José Romildo Malaquias
a5cc1469aa
Merge pull request #102627 from r-ryantm/auto-update/numix-icon-theme-circle
numix-icon-theme-circle: 20.07.11 -> 20.09.19
2020-11-03 15:45:29 -03:00
R. RyanTM
97637b479d krita: 4.4.0 -> 4.4.1 2020-11-03 10:39:48 -08:00
Andreas Rammhold
8222839796
Merge pull request #102643 from mweinelt/salt
salt: 3002 -> 3002.1
2020-11-03 19:39:29 +01:00
Michael Weiss
3531d0d0b7
Merge pull request #102608 from primeos/chromium
chromium: 86.0.4240.111 -> 86.0.4240.183
2020-11-03 19:23:41 +01:00
Andreas Rammhold
5903ea5395
nixos/unbond: unbound should be required for nss-lookup.target
Other units depend on nss-lookup.target and expect the DNS resolution to
work once that target is reached. The previous version
`wants=nss-lookup.target` made this unit require the nss-lookup.target
to be reached before this was started.

Another change that we can probalby do is drop the before relationship
with the nss-lookup.target. That might just be implied with the current
version.
2020-11-03 19:21:39 +01:00
Andreas Rammhold
5c16c31e06
nixos/unbound: add release notes for the changes that were introduced
As part of this patch series a few changes have been made to the unbound
serivce the deserve proper documentation.
2020-11-03 19:21:25 +01:00
Andreas Rammhold
2aa64e5df5
nixos/unbound: add option to configure the local control socket path
This option allows users to specify a local UNIX control socket to
"remote control" the daemon. System users, that should be permitted to
access the daemon, must be in the `unbound` group in order to access the
socket. When a socket path is configured we are also creating the
required group.

Currently this only supports the UNIX socket mode while unbound actually
supports more advanced types. Users are still able to configure more
complex scenarios via the `extraConfig` attribute.

When this option is set to `null` (the default) it doesn't affect the
system configuration at all. The unbound defaults for control sockets
apply and no additional groups are created.
2020-11-03 19:21:25 +01:00
Andreas Rammhold
b67cc6298e
nixos/tests/unbound: add test to verify control sockets work 2020-11-03 19:21:24 +01:00
Andreas Rammhold
a040a8a2e3
nixos/tests/unbound: init 2020-11-03 19:21:24 +01:00
Andreas Rammhold
aadc07618a
nixos/unbound: drop ReadWritePaths from systemd unit configuration
Both of the configured paths should be implicit due to RuntimeDirectory
& StateDirectory.
2020-11-03 19:21:24 +01:00
Andreas Rammhold
72fbf05c17
nixos/unbound: note about the AmbientCapabilities 2020-11-03 19:21:24 +01:00
Andreas Rammhold
5e602f88d1
nixos/modules/services/networking/unbound: update systemd unit
Previously we just applied a very minimal set of restrictions and
trusted unbound to properly drop root privs and capabilities.

With this change I am (for the most part) just using the upstream
example unit file for unbound. The main difference is that we start
unbound was `unbound` user with the required capabilities instead of
letting unbound do the chroot & uid/gid changes.

The upstream unit configuration this is based on is a lot stricter with
all kinds of permissions then our previous variant. It also came with
the default of having the `Type` set to `notify`, therefore we are also
using the `unbound-with-systemd` package here. Unbound will start up,
read the configuration files and start listening on the configured ports
before systemd will declare the unit "running". This will likely help
with startup order and the occasional race condition during system
activation where the DNS service is started but not yet ready to answer
queries.

Aditionally to the much stricter runtime environmet I removed the
`/dev/urandom` mount lines we previously had in the code (that would
randomly fail during `stop`-phase).

The `preStart` script is now only required if we enabled the trust
anchor updates (which are still enabled by default).

Another beneefit of the refactoring is that we can now issue reloads via
either `pkill -HUP unbound` or `systemctl reload unbound` to reload the
running configuration without taking the daemon offline. A prerequisite
of this was that unbound configuration is available on a well known path
on the file system. I went for /etc/unbound/unbound.conf as that is the
default in the CLI tooling which in turn enables us to use
`unbound-control` without passing a custom configuration location.
2020-11-03 19:21:24 +01:00
Ryan Mulligan
5eaf0d0d33
Merge pull request #100865 from r-ryantm/auto-update/bitwarden_rs-vault
bitwarden_rs-vault: 2.16.0b -> 2.16.1
2020-11-03 10:12:48 -08:00
Martin Weinelt
a6540325f4
salt: 3002 -> 3002.1
Fixes: CVE-2020-16846, CVE-2020-17490, CVE-2020-25592
2020-11-03 19:04:53 +01:00
R. RyanTM
c5a7d5729d libmwaw: 0.3.16 -> 0.3.17 2020-11-03 09:47:50 -08:00
Kevin Cox
f1153d8a0a
Merge pull request #102528 from wizeman/u/fix-chrony-perm2
nixos/chrony: fix owner of chrony drift file
2020-11-03 12:44:13 -05:00
Kim Lindberger
cf2d180a12
Merge pull request #99906 from talyz/keycloak
nixos/keycloak: Init
2020-11-03 18:31:19 +01:00
Michal Sojka
e90cfc722d i3: 4.18.2 -> 4.18.3 2020-11-03 18:25:40 +01:00
R. RyanTM
fe3d25d8e0 mgba: 0.8.3 -> 0.8.4 2020-11-03 09:23:37 -08:00
Farid Zakaria
b9321adf1e documentation: add documentation for maven
Add nice markdown documentation for how to use mvn2nix plugin and the
buildMaven function within nixpkgs.

Update doc/languages-frameworks/maven.md

Co-authored-by: Robert Hensing <roberth@users.noreply.github.com>

Apply suggestions from code review

Co-authored-by: Doron Behar <doron.behar@gmail.com>

Apply suggestions from code review

Co-authored-by: Doron Behar <doron.behar@gmail.com>

Apply suggestions from code review

Co-authored-by: Doron Behar <doron.behar@gmail.com>
2020-11-03 09:23:05 -08:00
R. RyanTM
bc8715adbb lxcfs: 4.0.5 -> 4.0.6 2020-11-03 09:18:52 -08:00
R. RyanTM
99df4a6154 lombok: 1.18.12 -> 1.18.16 2020-11-03 09:18:02 -08:00
R. RyanTM
d6745c7751 mcabber: 1.1.0 -> 1.1.2 2020-11-03 09:17:09 -08:00
Timo Kaufmann
72097c7836
Merge pull request #99725 from 06kellyjac/kube3d_3.1.0
kube3d: 3.0.2 -> 3.1.0 -> 3.1.1 -> 3.1.2 -> 3.1.3 -> 3.1.4 -> 3.1.5
2020-11-03 18:02:04 +01:00
R. RyanTM
00d6fff630 i2pd: 2.33.0 -> 2.34.0 2020-11-03 08:59:20 -08:00
R. RyanTM
f747312aeb libsForQt5.kdsoap: 1.9.0 -> 1.9.1 2020-11-03 08:57:01 -08:00
R. RyanTM
f2e54ae232 kapacitor: 1.5.6 -> 1.5.7 2020-11-03 08:56:26 -08:00
R. RyanTM
a765199f1e i2c-tools: 4.1 -> 4.2 2020-11-03 08:56:06 -08:00
R. RyanTM
5f201c892d python27Packages.kaitaistruct: 0.8 -> 0.9 2020-11-03 08:54:28 -08:00
R. RyanTM
f3096f3400 ipset: 7.6 -> 7.7 2020-11-03 08:52:51 -08:00
ajs124
2b03d12ace
Merge pull request #102551 from freezeboy/remove-freepops
freepops: remove
2020-11-03 17:51:51 +01:00
R. RyanTM
fc44a0a48e cloud-utils: 0.31 -> 0.32 2020-11-03 08:51:25 -08:00
R. RyanTM
f2c96ec734 gleam: 0.11.2 -> 0.12.0 2020-11-03 08:50:54 -08:00
R. RyanTM
2d9968f1ae dropbear: 2020.80 -> 2020.81 2020-11-03 08:49:08 -08:00
Austin Seipp
11e090f593
Merge pull request #102519 from mdlayher/mdl-minecraft
minecraft-server: 1.16.3 -> 1.16.4
2020-11-03 10:48:11 -06:00
R. RyanTM
816da5c1d1 ft2-clone: 1.36 -> 1.37 2020-11-03 08:46:43 -08:00
Tim Steinbach
8d279bbf67
sbt: 1.4.0 → 1.4.2 2020-11-03 11:39:07 -05:00
Tim Steinbach
d92254fbeb
sbt: Add update script 2020-11-03 11:39:06 -05:00
StigP
f290e0ec6b
Merge pull request #102461 from 06kellyjac/deno_1.5.1
deno: 1.5.0 -> 1.5.1
2020-11-03 16:39:02 +00:00
WilliButz
0916fea195
Merge pull request #102541 from helsinki-systems/init/promtail
nixos/promtail: Add a promtail module
2020-11-03 17:34:01 +01:00
Kevin Cox
8230e62f57
Merge pull request #100495 from DianaOlympos/riak-cs-delete
riak-cs: delete
2020-11-03 11:17:42 -05:00
Tim Steinbach
fc37cc679f
Merge pull request #102506 from JesusMtnez/coursier
coursier: 2.0.5 -> 2.0.6
2020-11-03 10:59:16 -05:00
Tim Steinbach
b7880ce6ec
linux-rt_5_4: 5.4.70-rt40 -> 5.4.74-rt41 2020-11-03 10:54:25 -05:00
Tim Steinbach
f652a024bb
linux: 5.9.2 -> 5.9.3 2020-11-03 10:54:25 -05:00
Tim Steinbach
7e9c6235f1
linux: 5.8.17 -> 5.8.18 2020-11-03 10:54:24 -05:00
Tim Steinbach
f249558f95
linux: 5.4.73 -> 5.4.74 2020-11-03 10:54:21 -05:00