From 87a45ab9c5934645b29a62f2c909b7ac20763781 Mon Sep 17 00:00:00 2001 From: Thierry Parmentelat Date: Mon, 11 Jun 2012 09:26:28 +0200 Subject: [PATCH] add ipfw to the lxc build --- lxc-tags.mk | 1 + lxc.mk | 19 +++++++++++++++++++ 2 files changed, 20 insertions(+) diff --git a/lxc-tags.mk b/lxc-tags.mk index 63202182..7cd893eb 100644 --- a/lxc-tags.mk +++ b/lxc-tags.mk @@ -3,6 +3,7 @@ # lxcbuild is a tag linux-3-GITPATH := git://git.planet-lab.org/linux-3.git@lxcbuild kernel-DEVEL-RPMS += elfutils-libelf-devel +ipfw-GITPATH := git://git.onelab.eu/ipfw.git@master nodeupdate-GITPATH := git://git.planet-lab.org/nodeupdate.git@nodeupdate-0.5-9 PingOfDeath-SVNPATH := http://svn.planet-lab.org/svn/PingOfDeath/tags/PingOfDeath-2.2-1 nodemanager-BRANCH := lxc_devel diff --git a/lxc.mk b/lxc.mk index 7b382bcc..e3395165 100644 --- a/lxc.mk +++ b/lxc.mk @@ -39,6 +39,25 @@ IN_SLICEIMAGE += $(KERNELS) IN_NODEIMAGE += $(KERNELS) endif +# +# ipfw: root context module, and slice companion +# +ipfwroot-MODULES := ipfw +ipfwroot-SPEC := planetlab/ipfwroot.spec +#ipfwroot-DEPEND-DEVEL-RPMS += kernel-devel +#ipfwroot-SPECVARS = kernel_version=$(kernel.rpm-version) \ +# kernel_release=$(kernel.rpm-release) \ +# kernel_arch=$(kernel.rpm-arch) +ALL += ipfwroot +IN_NODEIMAGE += ipfwroot + +ipfwslice-MODULES := ipfw +ipfwslice-SPEC := planetlab/ipfwslice.spec +ipfwslice-SPECVARS = kernel_version=$(kernel.rpm-version) \ + kernel_release=$(kernel.rpm-release) \ + kernel_arch=$(kernel.rpm-arch) +ALL += ipfwslice + # # NodeUpdate # -- 2.47.0