mirror of
https://git.proxmox.com/git/lxc
synced 2025-08-15 04:16:48 +00:00
build with pve-libseccomp2.4
To allow syscall interception. Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
This commit is contained in:
parent
0a134a36e5
commit
1104290422
3
debian/control
vendored
3
debian/control
vendored
@ -11,9 +11,9 @@ Build-Depends: bash-completion,
|
|||||||
libapparmor-dev,
|
libapparmor-dev,
|
||||||
libcap-dev,
|
libcap-dev,
|
||||||
libgnutls28-dev,
|
libgnutls28-dev,
|
||||||
libseccomp-dev,
|
|
||||||
linux-libc-dev,
|
linux-libc-dev,
|
||||||
pkg-config,
|
pkg-config,
|
||||||
|
pve-libseccomp2.4-dev,
|
||||||
quilt,
|
quilt,
|
||||||
Standards-Version: 4.3.0
|
Standards-Version: 4.3.0
|
||||||
Homepage: https://linuxcontainers.org
|
Homepage: https://linuxcontainers.org
|
||||||
@ -25,7 +25,6 @@ Depends: apparmor,
|
|||||||
criu (>= 1.5.2-1),
|
criu (>= 1.5.2-1),
|
||||||
libcap2,
|
libcap2,
|
||||||
libgnutlsxx28,
|
libgnutlsxx28,
|
||||||
libseccomp2,
|
|
||||||
lxcfs,
|
lxcfs,
|
||||||
python3,
|
python3,
|
||||||
uidmap,
|
uidmap,
|
||||||
|
4
debian/rules
vendored
4
debian/rules
vendored
@ -26,7 +26,9 @@ override_dh_auto_configure:
|
|||||||
--disable-examples \
|
--disable-examples \
|
||||||
--enable-seccomp \
|
--enable-seccomp \
|
||||||
--disable-static \
|
--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:
|
override_dh_fixperms:
|
||||||
dh_fixperms -Xusr/lib/$(DEB_HOST_MULTIARCH)/lxc/lxc-user-nic
|
dh_fixperms -Xusr/lib/$(DEB_HOST_MULTIARCH)/lxc/lxc-user-nic
|
||||||
|
Loading…
Reference in New Issue
Block a user