801762fa4a
bump version to 6.0.4-2
...
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com >
2025-06-18 11:45:21 +02:00
eb1b0c5bc2
make sure upgrades undo feature pinning
...
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com >
2025-06-18 11:39:29 +02:00
b7b67d176a
merge apparmor updates
...
One to make lxc-start work by allowing it to create user namespaces,
and one so we can pin apparmor features independently from the global
feature set.
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com >
2025-06-18 11:39:29 +02:00
99febc83da
add apparmor abi file
...
This is the 'features' file we use with lxc, now installed as
/etc/apparmor.d/abi/lxc-pve and used via 'abi' directives in the
apparmor profiles.
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com >
2025-06-18 11:39:29 +02:00
7c4e572ebf
bump version to 6.0.4-1
...
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com >
2025-06-10 11:23:06 +02:00
ed6bd133f2
adjust lxc-pve.install lib/systemd -> usr/lib/systemd
...
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com >
2025-06-10 11:23:06 +02:00
81de4019f2
drop patch reverting apparmor mount propagation updates
...
The apparmor tools on trixie are new enough to support this properly.
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com >
2025-06-10 11:18:40 +02:00
d416a182d1
drop explicit libgnutlsxx30 dependency
...
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com >
2025-06-10 11:18:40 +02:00
4f5c6aeff2
undo feature kernel feature pinning
...
Debian trixie uses 6.12 by default, which should work for us.
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com >
2025-06-10 11:18:40 +02:00
b5c6979974
update patches
...
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com >
2025-06-10 11:18:40 +02:00
e6eaa7c617
update submodule to tag 6.0.4
...
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com >
2025-06-10 11:02:10 +02:00
893c1eac38
d/control: depend on systemd-dev instead of systemd
...
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com >
2025-06-10 11:01:37 +02:00
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
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
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
ab6c7914e6
update to lxc 6.0
...
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com >
2024-04-05 13:29:35 +02:00
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
41bf6677ac
buildsys: add sbuild target for convenience
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com >
2023-05-08 12:37:34 +02:00
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
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
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
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
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
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
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
1f09877d62
buildsys: expand clean target
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com >
2023-05-05 12:17:07 +02:00
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
505eee093d
switch upload dist over to bookworm
...
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com >
2023-05-05 12:17:07 +02:00
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
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
9984235231
cleanup old files
...
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com >
2023-02-27 11:11:38 +01:00
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
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
12c525f3df
update to lxc-5.0.2
...
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com >
2023-01-19 10:00:39 +01:00
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
72b7f84f50
copyright: fix typo in address
...
Signed-off-by: Matthias Heiserer <m.heiserer@proxmox.com >
2022-10-10 15:56:20 +02:00
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
35af27de3b
pull in more fixes from master
...
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com >
2022-07-04 11:48:05 +02:00
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
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
37e461c233
add d/source/format
...
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com >
2022-07-01 11:45:45 +02:00
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
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
01ed43133f
update patches for lxc-5
...
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com >
2022-06-22 11:34:47 +02:00
1b640cf1dc
update to lxc-5.0.0
...
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com >
2022-06-22 11:14:01 +02:00
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
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
9023f211bb
update to lxc-4.0.12
...
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com >
2022-04-04 11:26:47 +02:00
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
99b189746a
d/install: fix completion dir entry
...
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com >
2021-12-03 13:07:49 +01:00