Commit graph

226593 commits

Author SHA1 Message Date
Florian Klink
822918df4c nixos/scripted-networking: use udev to configure link MACAddress and MTUBytes
The `network-link-${i.name}` units raced with other things trying to
configure the interface, or ran before the interface was available.

Instead of running our own set of shell scripts on boot, and hoping
they're executed at the right time, we can make use of udev to configure
the interface *while they appear*, by providing `.link` files in
/etc/systemd/network/*.link to set MACAddress and MTUBytes.

This doesn't require networkd to be enabled, and is populated properly
on non-networkd systems since
https://github.com/NixOS/nixpkgs/pull/82941.

This continues clean-up work done in
https://github.com/NixOS/nixpkgs/pull/85170 for the scripted networking
stack.

The only leftover part of the `network-link-${i.name}` unit (bringing
the interface up) is moved to the beginning of the
`network-addresses-${i.name}` unit.

Fixes: https://github.com/NixOS/nixpkgs/issues/74471
Closes: https://github.com/NixOS/nixpkgs/pull/87116
2020-05-22 10:58:00 +02:00
adisbladis
68eb2c3085
Merge pull request #88458 from nilp0inter/master
kapow: init at 0.5.3
2020-05-22 10:34:07 +02:00
Orivej Desh
5de1e307f2 guitarix: fix build with lv2 1.18, enable faust plugins 2020-05-22 08:13:21 +00:00
Vincent Laporte
e9759c1c3a ocamlPackages.async_unix: remove at 112.24.00
This is a legacy version for OCaml 4.02
2020-05-22 10:07:12 +02:00
Evan Stoll
2f943ebc25
virtualisation: add vmware-image (#88523) 2020-05-22 10:03:46 +02:00
Vincent Laporte
7b39d85fc7 ocamlPackages.cairo2: disable tests for OCaml ≥ 4.10 2020-05-22 09:41:51 +02:00
Lassulus
571212eb83
Merge pull request #87966 from helsinki-systems/upd/terraria14
terraria-server: 1.3.5.3 -> 1.4.0.3
2020-05-22 08:35:50 +02:00
Mario Rodas
4e4e116e73
Merge pull request #88559 from marsam/update-tflint
tflint: 0.16.0 -> 0.16.1
2020-05-22 01:07:27 -05:00
Mario Rodas
3932bc412c
Merge pull request #88496 from zowoq/wireshark
wireshark: 3.2.3 -> 3.2.4
2020-05-22 01:07:14 -05:00
adisbladis
0c70afa6d1
podman-compose: Don't wrap podman
Podman is now a wrapped with it's container runtimes in the podman
closure.

This means that the podman passed to podman-compose is not necessarily
the one that the user wants to use as it lacks user configured
container runtimes.

This change aims to make package composition more intuitive by
defering the installation of podman to the user of podman-compose.
2020-05-22 06:34:25 +01:00
adisbladis
e061c4bab3
podman-compose: Add podman team to maintainers 2020-05-22 06:34:25 +01:00
snicket2100
866b411ab6 nixos/dnscrypt-proxy2: service restart on failure
it does happen that `dnscrypt-proxy` exit when it is unable to
synchronise its resolvers metadata on startup. this can happen due
to network connectivity issues for example. not restarting it automatically
means no dns resolution will work until a manual restart is performed.
2020-05-22 06:43:10 +02:00
Dmitry Kalinkin
288cc42dfc
Merge pull request #86523 from veprbl/pr/intltools_patch_fix
intltool: add a backup url for a patch
2020-05-21 22:01:01 -04:00
Mario Rodas
46b72a23dd
Merge pull request #88549 from r-ryantm/auto-update/imgproxy
imgproxy: 2.13.0 -> 2.13.1
2020-05-21 20:10:48 -05:00
Mario Rodas
c50c78a538
Merge pull request #88459 from bandresen/babashka_versionbump
babashka: 0.0.94 -> 0.0.97
2020-05-21 19:59:14 -05:00
Mario Rodas
54392e38c2
Merge pull request #88484 from danieldk/sentencepiece-0.1.91
sentencepiece: 0.1.90 -> 0.1.91
2020-05-21 19:58:00 -05:00
Mario Rodas
f1016aedc8
Merge pull request #88478 from equirosa/croc
croc: 8.0.9 -> 8.0.11
2020-05-21 19:57:02 -05:00
Peter Hoeg
92ec704a5c
Merge pull request #88498 from peterhoeg/master
openvpn: update and wrap update-systemd-resolved
2020-05-22 08:56:21 +08:00
Peter Hoeg
b462b8b9e5
Merge pull request #88516 from peterhoeg/f/obs
obs-studio: show the actual version instead of 0.0.1
2020-05-22 08:54:38 +08:00
Mario Rodas
98ac199da8
Merge pull request #88538 from r-ryantm/auto-update/jc
jc: 1.10.10 -> 1.10.12
2020-05-21 19:41:05 -05:00
Anderson Torres
f7f212047b
Merge pull request #88080 from bbigras/waybar
waybar: optionally wrap mediaplayer.py
2020-05-21 21:23:46 -03:00
Maximilian Bosch
a907073aa4
Merge pull request #88520 from karolchmist/update-coursier-2.0.0-RC6-18
coursier: 2.0.0-RC6-4 -> 2.0.0-RC6-18
2020-05-22 02:03:47 +02:00
Dmitry Kalinkin
c0a21f12a0
Merge pull request #88558 from r-ryantm/auto-update/img2pdf
img2pdf: 0.3.4 -> 0.3.6
2020-05-21 20:02:12 -04:00
Maximilian Bosch
bba29356e4
Merge pull request #88515 from r-ryantm/auto-update/gnome-photos
gnome-photos: 3.34.1 -> 3.34.2
2020-05-22 01:58:58 +02:00
markuskowa
7b2d19f64c
Merge pull request #88485 from r-ryantm/auto-update/etherape
etherape: 0.9.18 -> 0.9.19
2020-05-22 01:44:09 +02:00
Mario Rodas
65ea9f9a35
tflint: 0.16.0 -> 0.16.1
Changelog: https://github.com/terraform-linters/tflint/releases/tag/v0.16.1
2020-05-21 18:18:18 -05:00
Dmitry Kalinkin
c8628ec0ee
img2pdf: enable tests 2020-05-21 19:00:58 -04:00
Maximilian Bosch
e98903af05
Merge pull request #88537 from r-ryantm/auto-update/graylog
graylog: 3.2.4 -> 3.2.5
2020-05-22 00:52:53 +02:00
Maximilian Bosch
78d33a4c2f
Merge pull request #88014 from Profpatsch/fdtools-init
fdtools: init at 2020.05.04
2020-05-22 00:45:04 +02:00
R. RyanTM
21a3d26866 img2pdf: 0.3.4 -> 0.3.6 2020-05-21 22:32:49 +00:00
Marek Mahut
6a205d6cb4
Merge pull request #86237 from prusnak/electron-update
Update Electron 6,7,8
2020-05-21 23:24:04 +02:00
José Romildo Malaquias
b9aeb0375a
Merge pull request #88539 from r-ryantm/auto-update/jgmenu
jgmenu: 4.2.0 -> 4.2.1
2020-05-21 18:20:27 -03:00
R. RyanTM
b339662f2d
imgproxy: 2.13.0 -> 2.13.1 2020-05-21 21:17:19 +00:00
Timo Kaufmann
a618a37017
Merge pull request #88525 from r-ryantm/auto-update/tridactyl-native
tridactyl-native: 1.18.1 -> 1.19.0
2020-05-21 20:55:24 +00:00
Vladyslav M
ba5d3e9754
Merge pull request #88453 from primeos/dav1d 2020-05-21 23:07:27 +03:00
R. RyanTM
29bbe82640 jgmenu: 4.2.0 -> 4.2.1 2020-05-21 19:46:27 +00:00
R. RyanTM
6440948d64 jc: 1.10.10 -> 1.10.12 2020-05-21 19:40:26 +00:00
R. RyanTM
0e239cc5c4
cloc: 1.84 -> 1.86
PR #88262
2020-05-21 21:39:13 +02:00
R. RyanTM
878e720ba4 graylog: 3.2.4 -> 3.2.5 2020-05-21 19:35:51 +00:00
sternenseemann
2d51940df5 ocamlPackages.mirage-crypto{,-pk,-rng}: 0.6.2 → 0.7.0 2020-05-21 21:11:21 +02:00
sternenseemann
0684381e27 ocamlPackages.mirage-unix: init at 4.0.0 2020-05-21 21:11:21 +02:00
sternenseemann
3ca20e824f ocamlPackages.mirage-runtime: init at 3.7.7 2020-05-21 21:11:21 +02:00
sternenseemann
45bbbdd6b4 ocamlPackages.eqaf: 0.6 → 0.7 2020-05-21 21:11:21 +02:00
sternenseemann
bba5a57c22 ocamlPackages.functoria-runtime: init at 3.1.0 2020-05-21 21:11:21 +02:00
sternenseemann
801cd20305 ocamlPackages.functoria: 3.0.3 → 3.1.0 2020-05-21 21:11:21 +02:00
sternenseemann
dde2efb95d ocamlPackages.io-page-unix: init at 2.3.0 2020-05-21 21:11:21 +02:00
sternenseemann
8852d537b2 ocamlPackages.io-page: 2.0.1 → 2.3.0 2020-05-21 21:11:21 +02:00
zowoq
f4852591c1
nixos/zram: make zstd the default (#87917) 2020-05-21 21:30:03 +03:00
Florian Klink
927b7795cb
Merge pull request #88492 from flokli/current-system-systemctl
tree-wide: use systemctl of running system
2020-05-21 20:22:26 +02:00
Profpatsch
a45376c4c9 fdtools: init at 2020.05.04 2020-05-21 19:46:38 +02:00