5
0
mirror of git://git.proxmox.com/git/lxc.git synced 2025-03-16 10:50:38 +03:00

build with pve-libseccomp2.4

To allow syscall interception.

Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
This commit is contained in:
Wolfgang Bumiller 2019-10-23 10:59:06 +02:00
parent 0a134a36e5
commit 1104290422
2 changed files with 4 additions and 3 deletions

3
debian/control vendored
View File

@ -11,9 +11,9 @@ Build-Depends: bash-completion,
libapparmor-dev,
libcap-dev,
libgnutls28-dev,
libseccomp-dev,
linux-libc-dev,
pkg-config,
pve-libseccomp2.4-dev,
quilt,
Standards-Version: 4.3.0
Homepage: https://linuxcontainers.org
@ -25,7 +25,6 @@ Depends: apparmor,
criu (>= 1.5.2-1),
libcap2,
libgnutlsxx28,
libseccomp2,
lxcfs,
python3,
uidmap,

4
debian/rules vendored
View File

@ -26,7 +26,9 @@ override_dh_auto_configure:
--disable-examples \
--enable-seccomp \
--disable-static \
--with-cgroup-pattern='lxc/%n'
--with-cgroup-pattern='lxc/%n' \
SECCOMP_CFLAGS="-I/usr/lib/pve-libseccomp2.4/include" \
SECCOMP_LIBS="-L/usr/lib/$(DEB_HOST_MULTIARCH)/pve-libseccomp2.4 -lseccomp" \
override_dh_fixperms:
dh_fixperms -Xusr/lib/$(DEB_HOST_MULTIARCH)/lxc/lxc-user-nic