Wolfgang Bumiller
92de5cbc25
update to meson build system for lxc-5
...
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
2022-06-22 11:48:56 +02:00
Thomas Lamprecht
df5aa6714a
d/control: drop pve-libseccomp2.4-dev in favor of debians now new enough one
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2021-05-12 19:24:00 +02:00
Thomas Lamprecht
f6eac54018
d/control: bump debhelper compat to >= 12
...
where the previously deprecated passing of fail-missing to dh_install
got an real error, so adapt to that and use the new dh_missing
debhelper.
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2021-05-12 19:22:22 +02:00
Wolfgang Bumiller
1104290422
build with pve-libseccomp2.4
...
To allow syscall interception.
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
2019-10-23 11:16:42 +02:00
Wolfgang Bumiller
4a19a6d014
fixup
...
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
2019-07-11 12:14:18 +02:00
Wolfgang Bumiller
d3bbd2a250
bump compat to 11, fix reloading of lxc.service
...
Add a patch to add an ExecReload for lxc.service, and use
the new dh_installsystemd instead of the old
dh_systemd_start.
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
2019-07-11 12:11:35 +02:00
Wolfgang Bumiller
dcf10cd948
d/rules: whitespace fixup
...
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
2019-07-03 16:29:35 +02:00
Thomas Lamprecht
e3b12b115d
bump debian compat level to 10
...
This allows to remove a few dependencies and flags from dh which are
now implied or obsolete
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2019-05-22 12:28:29 +02:00
Wolfgang Bumiller
834bb4d705
update to lxc-3.1.0
...
The default cgroup pattern was switched from lxc/%n to
lxc.payload/%n, so add a ./configure option to revert this
change as PVE expects containers in lxc/%n.
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
2019-01-02 14:39:37 +01:00
Wolfgang Bumiller
a232f194cc
Revert "d/control: bump compat to 10"
...
The new dh_systemd_start parameter behavior is stupid.
Might be less so with compat 11 later on...
This reverts commit 4d672101f1
.
2019-01-02 09:05:24 +01:00
Wolfgang Bumiller
4d672101f1
d/control: bump compat to 10
...
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
2018-11-08 09:42:05 +01:00
Wolfgang Bumiller
2d8021b3bf
bump version to 3.0.1+pve1-1
...
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
2018-07-26 14:46:33 +02:00
Wolfgang Bumiller
949a6e9fa8
buildsys: cleanup & dbgsym package switch
...
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
2017-11-20 14:26:19 +01:00
Wolfgang Bumiller
1ffb259fa0
buildsys: rules: use build architecture
2017-02-10 15:13:57 +01:00
Wolfgang Bumiller
d62021ec40
enable parallel builds
2017-02-10 12:01:55 +01:00
Wolfgang Bumiller
da73bbc6a9
update to lxc-2.0.6
2016-11-24 09:35:24 +01:00
Wolfgang Bumiller
f34b928943
override dh_fixperms to fix lxc-user-nic permissions
...
It's supposed to be setuid root and is required for
unprivileged users to directly use lxc-start.
2016-11-09 11:19:49 +01:00
Wolfgang Bumiller
0b34d2a800
use dh_apparmor for the lxc-containers profile
...
for consistency, this also ignores profile-reload errors
(again so that we can install it in a chroot without
unnecessary installation failures)
2016-08-05 11:07:33 +02:00
Wolfgang Bumiller
ed32226288
bump version to 2.0.3-2, drop cgmanager dependency
2016-07-27 11:11:16 +02:00
Wolfgang Bumiller
9f38024eac
use --no-restart-on-upgrade for dh_systemd_start
...
Otherise the lxc.service is restarted when upgrading the
package causing all containers to be stopped.
Note that this affects the 'prerm' portion of the package so
upgrading from an older package to this one still performs
the old version's stop action.
2016-01-15 12:44:17 +01:00
Dietmar Maurer
7e4c29e057
bump version to 1.1.5-2, re-enable cgmanager
2015-11-18 12:12:44 +01:00
Dietmar Maurer
172068b9c8
update to 1.1.5 (latest stable 1.1 branch)
2015-11-10 08:53:37 +01:00
Wolfgang Bumiller
234fb94289
enable seccomp
...
explicitly enable seccomp and add libseccomp-dev build-time
and libseccomp2 runtime dependencies
2015-08-06 15:55:58 +02:00
Dietmar Maurer
bedae2e42a
do not use /etc/pve (use standard lxc directory instead)
2015-08-06 11:24:51 +02:00
Dietmar Maurer
ef3ede1415
do not include dirs on /etc/pve
2015-05-29 10:07:17 +02:00
Dietmar Maurer
b76bfba9ea
rename package from lxc to lxc-pve
...
Debian standard lxc package is old, put use epoch 1 to
force installation. I do not want to deal with epoch versions,
so we use our own package name instead.
2015-04-15 12:51:59 +02:00
Dietmar Maurer
bc2d5fe32b
use a better way to set /var/lib/vz as default
2015-04-11 11:41:00 +02:00
Dietmar Maurer
8b0fc9ee99
use /var/lib/vz/rootfs as mount point
2015-04-09 15:43:46 +02:00
Dietmar Maurer
99abd08736
always use LXCROOTFSMOUNT
...
We dont want rootfs on /etc/pve/lxc!
2015-04-09 12:46:04 +02:00
Dietmar Maurer
219f85a3ec
do not use enable-configpath-log
2015-04-08 11:46:04 +02:00
Dietmar Maurer
b919c81236
create lxc-dev package, cleanups
2015-04-08 11:11:31 +02:00
Dietmar Maurer
9019c21dbb
enable cgmanager
2015-04-08 07:01:26 +02:00
Dietmar Maurer
419e96ed18
use dh_apparmor, depend on apparmor
2015-04-08 07:00:50 +02:00
Dietmar Maurer
9108d962eb
add basic debian files
2015-04-04 15:57:34 +02:00