nixpkgs/nixos/modules
Linus Heckemann d4cd164082 nixos/tinc: remove ordering dependency on network.target
This allows configuring IP addresses on a tinc interface using
networking.interfaces."tinc.${n}".ipv[46].addresses.

Previously, this would fail with timeouts, because of the dependency
chain
tinc.${netname}.service
--after--> network.target
--after--> network-addresses-tinc.${n}.service (and network-link-…)
--after--> sys-subsystem-net-devices-tinc.${n}.device

But the network interface doesn't exist until tinc creates it! So
systemd waits in vain for the interface to appear, and by then the
network-addresses-* and network-link-* units have failed. This leads
to the network link not being brought up and the network addresses not
being assigned, which in turn stops tinc from actually working.
2019-04-25 22:54:11 +02:00
..
config Merge master into staging-next 2019-04-07 08:33:41 +02:00
hardware Merge pull request #57337 from peterhoeg/m/logitech 2019-04-03 21:19:56 +08:00
i18n/input-method
installer Merge pull request #59435 from furrycatherder/fix-tarball 2019-04-20 20:58:42 -04:00
misc Use same user for both prometheus 1 and 2. Use StateDirectory. 2019-03-25 14:49:22 +01:00
profiles
programs Merge pull request #51918 from bobvanderlinden/var-run 2019-04-07 20:09:46 +02:00
security nixos/hardened: split description of allowUserNamespaces into paras 2019-04-21 13:11:25 +02:00
services nixos/tinc: remove ordering dependency on network.target 2019-04-25 22:54:11 +02:00
system Merge pull request #49537 from mayflower/stage1-symlink-fix 2019-04-18 17:59:08 +02:00
tasks cleanup redundant text in modules utilizing mkEnableOption 2019-04-20 14:44:02 +02:00
testing
virtualisation nixos/virtualbox: Fixes configuration to evaluate 2019-04-20 23:04:13 -04:00
module-list.nix Merge pull request #53043 from exi/wg-quick 2019-04-24 17:16:32 +00:00
rename.nix nixos/prometheus/alertmanager: use DynamicUser instead of nobody 2019-04-10 20:38:40 +02:00