diff options
author | Florian Klink <flokli@flokli.de> | 2020-10-27 23:37:01 +0100 |
---|---|---|
committer | Florian Klink <flokli@flokli.de> | 2020-10-28 23:24:17 +0100 |
commit | 39e733336cc0841dca9a869b4527f33b49c80ea4 (patch) | |
tree | 641b0240f85adfbcb789d178910cd7bb3a3cb614 /pkgs/os-specific/linux/systemd | |
parent | 8434da57154823b06889257f81a5fa44aeb84dc4 (diff) | |
download | nixpkgs-39e733336cc0841dca9a869b4527f33b49c80ea4.tar nixpkgs-39e733336cc0841dca9a869b4527f33b49c80ea4.tar.gz nixpkgs-39e733336cc0841dca9a869b4527f33b49c80ea4.tar.bz2 nixpkgs-39e733336cc0841dca9a869b4527f33b49c80ea4.tar.lz nixpkgs-39e733336cc0841dca9a869b4527f33b49c80ea4.tar.xz nixpkgs-39e733336cc0841dca9a869b4527f33b49c80ea4.tar.zst nixpkgs-39e733336cc0841dca9a869b4527f33b49c80ea4.zip |
systemd: build without iptables when networkd is disabled
upstreams TODO mentions iptables-dev (libiptc) is also used for nspawn, but it seems like it only makes use of this via networkd anyways (or does these days) - at least systemdMinimal compiles successfully without iptables in the build closure.
Diffstat (limited to 'pkgs/os-specific/linux/systemd')
-rw-r--r-- | pkgs/os-specific/linux/systemd/default.nix | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/pkgs/os-specific/linux/systemd/default.nix b/pkgs/os-specific/linux/systemd/default.nix index 6ecfe26edef..665b330aa9e 100644 --- a/pkgs/os-specific/linux/systemd/default.nix +++ b/pkgs/os-specific/linux/systemd/default.nix @@ -167,7 +167,6 @@ stdenv.mkDerivation { cryptsetup curl.dev glib - iptables kmod libapparmor libcap @@ -181,7 +180,9 @@ stdenv.mkDerivation { pam pcre2 xz - ] ++ lib.optional withKexectools kexectools + ] + ++ lib.optional withNetworkd iptables + ++ lib.optional withKexectools kexectools ++ lib.optional withLibseccomp libseccomp ++ lib.optional withEfi gnu-efi ++ lib.optional withSelinux libselinux |