nixpkgs/nixos/modules/services
aszlig fb46df8a9a
nixos: Fix ordering of firewall.service
Follow-up to the following commits:

  abdc5961c3: Fix starting the firewall
  e090701e2d: Order before sysinit

Solely use sysinit.target here instead of multi-user.target because we
want to make sure that the iptables rules are applied *before* any
socket units are started.

The reason I've dropped the wantedBy on multi-user.target is that
sysinit.target is already a part of the dependency chain of
multi-user.target.

To make sure that this holds true, I've added a small test case to
ensure that during switch of the configuration the firewall.service is
considered as well.

Tested using the firewall NixOS test.

Signed-off-by: aszlig <aszlig@redmoonstudios.org>
Cc: @edolstra
2016-09-07 15:11:24 +02:00
..
amqp nixos manuals: bring back package references 2016-02-03 14:47:14 +01:00
audio mopidy service: add default value for configuration (#17385) 2016-07-31 18:35:09 +02:00
backup crashplan: Wait for filesystems to be mounted before starting 2016-08-14 11:56:21 +02:00
cluster Fix fleet certfile argument, fixes #11794 2015-12-22 01:24:47 +01:00
computing slurm service: robust reference to slurm bin output 2016-05-28 15:28:21 +02:00
continuous-integration Merge pull request #17469 from ericsagnes/module/hydra 2016-08-20 19:50:50 +02:00
databases postgresql: Fix use with extensions 2016-09-02 11:51:21 +02:00
desktops accountsservice: add support for mutableUsers = false 2016-09-01 15:25:28 +02:00
development hoogle service: fixups 2016-04-22 03:58:08 +02:00
editors nixos manual: cleanup generation 2016-08-30 09:40:05 +09:00
games Merge pull request #17479 from elitak/factorio 2016-08-07 04:09:52 +02:00
hardware nixos treewide: don't set MODULE_DIR 2016-08-19 17:56:54 +03:00
logging logstash: 1.5.3 -> 2.3.4 2016-07-27 17:45:38 +02:00
mail dovecot service: require mail{User,Group} with sieveScripts 2016-09-07 01:50:59 +00:00
misc Merge pull request #17969 from offlinehacker/pkgs/etcd/update-3.0.6 2016-09-04 16:31:50 +02:00
monitoring graphite service: Use correct output of cairo 2016-08-23 03:20:21 +03:00
network-filesystems treewide: replace several /sbin paths by /bin 2016-08-19 17:56:45 +03:00
networking nixos: Fix ordering of firewall.service 2016-09-07 15:11:24 +02:00
printing treewide: cups_filters -> cups-filters 2016-08-25 17:48:35 +02:00
scheduling jobs -> systemd.services 2016-01-07 06:39:06 +00:00
search nixos/elasticsearch: Set a group on the user 2016-07-01 18:21:42 +02:00
security Fixes #16181 - using bin output for Go services 2016-06-13 23:32:16 +02:00
system no-x-libs.nix: Ensure that dbus doesn't use X11 2016-09-05 13:45:59 +02:00
torrent treewide: Fix output references to openssl 2016-08-23 04:53:27 +03:00
ttys agetty: remove override for container-getty@.service since it's upstream 2016-09-05 15:03:35 +02:00
web-apps mattermost: cosmetic: remove stray character (#17897) 2016-08-21 19:20:10 +02:00
web-servers security.acme: remove loop when no fallbackHost is given 2016-09-06 17:47:00 +02:00
x11 Make the default fonts conditional on services.xserver.enable 2016-09-05 15:51:37 +02:00