systemd: add iptables dependency

This allows nspawn to do interesting firewall things when setting
up a private network.
This commit is contained in:
Dan Peebles 2016-05-10 13:57:24 +00:00
parent 173728069b
commit 8ca190c496

View File

@ -1,7 +1,7 @@
{ stdenv, fetchFromGitHub, pkgconfig, intltool, gperf, libcap, kmod { stdenv, fetchFromGitHub, pkgconfig, intltool, gperf, libcap, kmod
, zlib, xz, pam, acl, cryptsetup, libuuid, m4, utillinux, libffi , zlib, xz, pam, acl, cryptsetup, libuuid, m4, utillinux, libffi
, glib, kbd, libxslt, coreutils, libgcrypt, libgpgerror, libapparmor, audit, lz4 , glib, kbd, libxslt, coreutils, libgcrypt, libgpgerror, libapparmor, audit, lz4
, kexectools, libmicrohttpd, linuxHeaders, libseccomp , kexectools, libmicrohttpd, linuxHeaders, libseccomp, iptables
, autoreconfHook, gettext, docbook_xsl, docbook_xml_dtd_42, docbook_xml_dtd_45 , autoreconfHook, gettext, docbook_xsl, docbook_xml_dtd_42, docbook_xml_dtd_45
, enableKDbus ? false , enableKDbus ? false
}: }:
@ -33,6 +33,7 @@ stdenv.mkDerivation rec {
[ linuxHeaders pkgconfig intltool gperf libcap kmod xz pam acl [ linuxHeaders pkgconfig intltool gperf libcap kmod xz pam acl
/* cryptsetup */ libuuid m4 glib libxslt libgcrypt libgpgerror /* cryptsetup */ libuuid m4 glib libxslt libgcrypt libgpgerror
libmicrohttpd kexectools libseccomp libffi audit lz4 libapparmor libmicrohttpd kexectools libseccomp libffi audit lz4 libapparmor
iptables
/* FIXME: we may be able to prevent the following dependencies /* FIXME: we may be able to prevent the following dependencies
by generating an autoconf'd tarball, but that's probably not by generating an autoconf'd tarball, but that's probably not
worth it. */ worth it. */