Commit Graph

263 Commits

Author SHA1 Message Date
Wolfgang Bumiller
12c47dd66c bump version to 6.0.0-1
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
2024-04-05 14:47:52 +02:00
Wolfgang Bumiller
0e17b66502 update apparmor features file to 6.2.16-1-pve kernel
note that removing it was not enough in bookworm, since debian's stock
one fails for us

Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
2024-04-05 14:47:52 +02:00
Wolfgang Bumiller
62f2efc197 revert apparmor changes depending on newer apparmor
this particular patch requires apparmor userspace version 3.0.11 or
above and we're currently at 3.0.8

Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
2024-04-05 14:27:00 +02:00
Wolfgang Bumiller
ab6c7914e6 update to lxc 6.0
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
2024-04-05 13:29:35 +02:00
Wolfgang Bumiller
db69b3776d merge upstream lxc-templates configs
note that we have 1 difference to upstream,
from 612ec1f054 ("config: opensuse.common: unset lxc.tty.dir key")

Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
2023-06-09 08:19:14 +02:00
Thomas Lamprecht
41bf6677ac buildsys: add sbuild target for convenience
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2023-05-08 12:37:34 +02:00
Thomas Lamprecht
4cabd98f7b buildsys: fix source tarball generation directory level one-off
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2023-05-08 12:36:37 +02:00
Thomas Lamprecht
3b64a6629c bump version to 5.0.2-4
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2023-05-05 12:53:59 +02:00
Thomas Lamprecht
535344d77e d/control: fixup dependency for libgnutlsxx30
did not stuck out on build as the dev package still is
libgnutlsxx28-dev ...

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2023-05-05 12:41:01 +02:00
Thomas Lamprecht
16f18dee42 bump version to 5.0.2-3
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2023-05-05 12:19:31 +02:00
Thomas Lamprecht
485e718bcc drop patch adding depreacated syslog.target ordering to lxc.service
that target doesn't exist anymore and log availability is normally
guaranteed through the systemd journald socket auto-activation.

Fixes a lintian warning.

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2023-05-05 12:17:07 +02:00
Thomas Lamprecht
b09511fb3f buildsys: don't pass no-clean flag for source package build
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2023-05-05 12:17:07 +02:00
Thomas Lamprecht
b05e96bf82 debian hooks: add #DEBHELPER# stanza to preinst and postrm
No difference for preinst (besides lintian being happy without an
extra override) and for postrm we get quite a bit of code handling
cleanup of service and apparmor stuff on package purge, plus some
sytemd daemon reload on remove.

Looks clean enough to not cause any trouble and neither Fabian G. nor
Wolfgang B. see (or remember) any reason against doing this.

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2023-05-05 12:17:07 +02:00
Thomas Lamprecht
1f09877d62 buildsys: expand clean target
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2023-05-05 12:17:07 +02:00
Thomas Lamprecht
abc0d17b33 buildsys: fix dsc target, generate source tarball manually
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2023-05-05 12:17:07 +02:00
Thomas Lamprecht
505eee093d switch upload dist over to bookworm
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2023-05-05 12:17:07 +02:00
Wolfgang Bumiller
1e19056694 bump version to 5.0.2-2
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
2023-02-27 11:13:34 +01:00
Wolfgang Bumiller
406ef08f70 add patch to deal with empty profile files
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
2023-02-27 11:11:53 +01:00
Wolfgang Bumiller
9984235231 cleanup old files
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
2023-02-27 11:11:38 +01:00
Wolfgang Bumiller
426165545a bump version to 5.0.2-1
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
2023-01-19 10:07:11 +01:00
Wolfgang Bumiller
737d0a61a4 rename static lib back to liblxc.a
See lxc commit 7d6b534386ac ("src/lxc/meson.build: fix the static library path")

Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
2023-01-19 10:07:11 +01:00
Wolfgang Bumiller
12c525f3df update to lxc-5.0.2
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
2023-01-19 10:00:39 +01:00
Fabian Grünbichler
3b29b64d76 build: add systemd to build-depends
else the build fails in a minimal environment.

Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
2023-01-10 11:29:35 +01:00
Matthias Heiserer
72b7f84f50 copyright: fix typo in address
Signed-off-by: Matthias Heiserer <m.heiserer@proxmox.com>
2022-10-10 15:56:20 +02:00
Wolfgang Bumiller
3364bb4eb0 bump version to 5.0.0-3
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
2022-07-04 11:48:05 +02:00
Wolfgang Bumiller
35af27de3b pull in more fixes from master
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
2022-07-04 11:48:05 +02:00
Wolfgang Bumiller
699853fff2 bump version to 5.0.0-2
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
2022-07-01 11:45:45 +02:00
Wolfgang Bumiller
5aef5f9a3c update patches to fix fuse bind mounting
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
2022-07-01 11:45:45 +02:00
Wolfgang Bumiller
37e461c233 add d/source/format
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
2022-07-01 11:45:45 +02:00
Wolfgang Bumiller
4523f52fef bump version to 5.0.0-1
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
2022-06-22 11:48:56 +02:00
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
Wolfgang Bumiller
01ed43133f update patches for lxc-5
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
2022-06-22 11:34:47 +02:00
Wolfgang Bumiller
1b640cf1dc update to lxc-5.0.0
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
2022-06-22 11:14:01 +02:00
Wolfgang Bumiller
f5736e0dec bump version to 4.0.12-1
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
2022-04-04 11:30:01 +02:00
Wolfgang Bumiller
545d7dec6e update patches for lxc-4.0.12
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
2022-04-04 11:27:40 +02:00
Wolfgang Bumiller
9023f211bb update to lxc-4.0.12
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
2022-04-04 11:26:47 +02:00
Wolfgang Bumiller
258a046d88 bump version to 4.0.11-1
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
2021-12-03 13:07:49 +01:00
Wolfgang Bumiller
99b189746a d/install: fix completion dir entry
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
2021-12-03 13:07:49 +01:00
Wolfgang Bumiller
87c39e902a update patches for lxc-4.0.11
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
2021-12-03 13:07:49 +01:00
Wolfgang Bumiller
a669a19aa5 update to lxc-4.0.11
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
2021-12-02 10:12:40 +01:00
Thomas Lamprecht
a1d13fc00d bump version to 4.0.9-4
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2021-07-20 17:28:18 +02:00
Stoiko Ivanov
4c7843ef61 patches: update series file with latest patches
Signed-off-by: Stoiko Ivanov <s.ivanov@proxmox.com>
2021-07-20 17:28:05 +02:00
Thomas Lamprecht
b6d5e1bb49 bump version to 4.0.9-3
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2021-07-20 13:35:24 +02:00
Stoiko Ivanov
ab2219beca add patches for cgroup handling in non-unified cgroup setups
I opened a PR at lxc-upstream with these changes [0].

Testing in my hybrid layout environment fixes the issue with
priviledged container reported in the forum.
(Note that the issue also occurs with unprivileged container, if they
have a `lxc.cgroup.devices.(allow|deny)` entry (which they don't in
our default config)

[0] https://github.com/lxc/lxc/pull/3911

Signed-off-by: Stoiko Ivanov <s.ivanov@proxmox.com>
2021-07-20 13:21:51 +02:00
Wolfgang Bumiller
d3d8bc681b bump version to 4.0.9-2
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
2021-07-05 10:55:26 +02:00
Wolfgang Bumiller
27a22db977 add patch to include userns.conf.d/
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
2021-07-05 10:55:26 +02:00
Thomas Lamprecht
7dae6e95cb buildsys: change upload dist to bullseye
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2021-06-08 09:38:38 +02:00
Thomas Lamprecht
e4d6415e0f bump version to 4.0.9-1
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2021-05-12 19:25:01 +02:00
Thomas Lamprecht
84a06ad8ce lxc-pve: adapt to new file locations
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2021-05-12 19:24:38 +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