9 Commits

Author SHA256 Message Date
ac1731c7db Accepting request 1299969 from Virtualization:containers
OBS-URL: https://build.opensuse.org/request/show/1299969
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/lxc?expand=0&rev=113
2025-08-17 12:50:20 +00:00
15480882b0 - Update to LXC 6.0.5. The upstream changelog can be found at
<https://discuss.linuxcontainers.org/t/lxc-6-0-5-lts-has-been-released/24438>
  * Fixes a regression introduced in LXC 6.0.4 which was causing some hooks to
    fail due to no-new-priv handling
  * Removed support for building with the bionic C library (Android) as it
    hadn’t been functional for a long time
  * Fixed handling of the container_ttys environment variable
  + Added support for both move and nosymfollow mount options
  * Improved testsuite coverage
- Remove upstreamed patches:
  - fix-apparmor.patch

OBS-URL: https://build.opensuse.org/package/show/Virtualization:containers/lxc?expand=0&rev=77
2025-08-17 08:21:03 +00:00
bec60be5f3 Accepting request 1274696 from Virtualization:containers
OBS-URL: https://build.opensuse.org/request/show/1274696
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/lxc?expand=0&rev=112
2025-05-06 14:41:13 +00:00
0101a39925 fix changelog
OBS-URL: https://build.opensuse.org/package/show/Virtualization:containers/lxc?expand=0&rev=76
2025-05-05 19:17:37 +00:00
510e693040 - fix apparmor according to https://github.com/lxc/lxc/pull/4536
OBS-URL: https://build.opensuse.org/package/show/Virtualization:containers/lxc?expand=0&rev=75
2025-05-05 19:14:31 +00:00
6e97bd7a9b Accepting request 1268504 from Virtualization:containers
OBS-URL: https://build.opensuse.org/request/show/1268504
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/lxc?expand=0&rev=111
2025-04-11 14:49:30 +00:00
f338abdde3 update to 6.0.4
OBS-URL: https://build.opensuse.org/package/show/Virtualization:containers/lxc?expand=0&rev=74
2025-04-11 05:25:02 +00:00
41ef19a8b1 Accepting request 1232909 from Virtualization:containers
OBS-URL: https://build.opensuse.org/request/show/1232909
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/lxc?expand=0&rev=110
2024-12-22 17:03:43 +00:00
c39392365c update to 6.0.3
OBS-URL: https://build.opensuse.org/package/show/Virtualization:containers/lxc?expand=0&rev=73
2024-12-21 04:24:29 +00:00
6 changed files with 115 additions and 20 deletions

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:1930aa10d892db8531d1353d15f7ebf5913e74a19e134423e4d074c07f2d6e8b
size 964007

View File

@@ -1,16 +0,0 @@
-----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEEYC9WdmPlk7y9FPM4xjiXTWR5LWcFAmboVgEACgkQxjiXTWR5
LWcuUA/9Fm7vWl8VBFJMYMx453u6CYaA4pIPMz9WNrBiTzAUqHkdu0uf3o5E6gks
me17eYHrCX+3QvKEovfF1hLltbSYIhEXf+2FrN2yZw6n+NOn++hLlLH4uJ70wC0f
axj7wIfYfrqXEjV6jZ9qOo/3oD3QuJBligljPmZXOAgfiM4iisD+cDLgTjPmWCDR
VVtY4xcvREn7dD/VrsFD3yCVpazso3MbXvz9fn4HhR3fnzqcRJCtwAg7vHc/m3cU
axyCSOSi9UoaVTPT3cUKC7YX+C4oMTpsAZMumrPFrNwfqZU2qNGzm00GAAbXaNgi
1Q/+yw9iq6s8L9hkhPzoCgPxUi4a27N5McGe4FMlAye64z0Shh0rD2QGJxgJjqN3
di73D8S3h0Z42c3QJq7dywNeVGfpiPbCl228LPV9dBeRkvnXK5w5CbynC0qCYxir
hBgP3tN9eoBYbTUSBefZTK5E/k4PNK2Z9kybNxQvmC2A3HSet0wBUkdvF+aKBogR
URhp6mke0wQNKPhCB2P5uNbYzEfDU6V91LoPSLPWYN8TRp+889k3mEV6WTknyUyE
g2mUv9qJ6KQNJxJvu13bXaamTTz9r3i8wIHwQx51B5Z7k8IaiafCZQCYWqHuID/E
kfiQfbaTtYpuGsapDFdhEVc+kYPwPh69gfXuTI4ZdH/O3Ye8ZWc=
=euVS
-----END PGP SIGNATURE-----

3
lxc-6.0.5.tar.gz Normal file
View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:2e540c60b9dd49e7ee1a4efa5e9c743b05df911b81b375ed5043d9dd7ee0b48a
size 958966

16
lxc-6.0.5.tar.gz.asc Normal file
View File

@@ -0,0 +1,16 @@
-----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEEYC9WdmPlk7y9FPM4xjiXTWR5LWcFAmieu3IACgkQxjiXTWR5
LWciVxAA2h/kViToOdX+fR3OzApbiV1jguCWQscN4DFKE8GHNtaYj4JIiIikLGyY
PMTss69uz15CsW9xfCCycuJycJAz/pv+hT6ebOusoX+yEUlc4RG8ye5+wLn/reEC
ZitLBZ+v0z7vboJumkiG2PjYchfr7FQsnQNQjjs3rP+MI1QTnWw9MnQTSVqocgUi
0F9KGKAx8Mry1Kw56zwsEZBF9tqOvIf++fJxsYj/+txXk5SKSl3uhVdKGeynVg8y
mYKMaa00ld5oTsl5x4GejiULM54DCv782JAfYvR+h8DG27V9FOkhA21ipcXWadqR
uxcOxTIaIfHUzWGDS/bzeu289amK84gvKTVKd+TlVuVyEwLrb4CjjplpM/VwgsmU
0eaWnBXf3nXOBmxSIFuF+YoM759RzEaAFlkNH/XredTeu1MaaMr6yyL35giuooBA
rsK9O4X/pTO85Dx4oada4g05R7bSoJCAGc1dUTw54G3vZKdhfEikJBkEsXel0/XF
9E8dm9CE3yKjBZQUo2ztzoQc0wVyODD/motIMkuyc4eSLT+j+KTq4mmjQ8kRDQ5e
+BI04X0d+4ro1mkGim3FSW8yetIlJBrX6s3bzzmsL24HB1MCBkI0fRZSRIcyyQZF
RzO4HKgSKUD74O4gF7muYl/rsI7LzNBKf9Xn1ugiVahHB6d1p8g=
=1pmW
-----END PGP SIGNATURE-----

View File

@@ -1,3 +1,98 @@
-------------------------------------------------------------------
Sat Aug 16 17:20:56 UTC 2025 - Aleksa Sarai <asarai@suse.com>
- Update to LXC 6.0.5. The upstream changelog can be found at
<https://discuss.linuxcontainers.org/t/lxc-6-0-5-lts-has-been-released/24438>
* Fixes a regression introduced in LXC 6.0.4 which was causing some hooks to
fail due to no-new-priv handling
* Removed support for building with the bionic C library (Android) as it
hadnt been functional for a long time
* Fixed handling of the container_ttys environment variable
+ Added support for both move and nosymfollow mount options
* Improved testsuite coverage
- Remove upstreamed patches:
- fix-apparmor.patch
-------------------------------------------------------------------
Mon May 5 19:08:19 UTC 2025 - Richard Rahl <rrahl0@opensuse.org>
- fix apparmor according to https://github.com/lxc/lxc/pull/4536
fix-apparmor.patch
-------------------------------------------------------------------
Sat Apr 5 18:17:41 UTC 2025 - Johannes Kastl <opensuse_buildservice@ojkastl.de>
- update to 6.0.4:
This is the fourth bugfix release for LXC 6.0 which is supported
until June 2029.
* Changes
As usual this bugfix releases focus on stability and hardening.
Some of the highlights for this release are:
- Switch to the Zabbly MAC address prefix
- New LXC_IPV6_ENABLE lxc-net configuration key to turn IPv6
on/off
- Fixed ability to attach to application containers with
non-root entry point
* Detailed changelog
- LXC attach should exit on SIGCHLD
- confile-vlanid: undefined is not a zero value
- conf: log name of invalid capability in error
- dbus: replace hardcoded dbus address with environment
variable
- conf: warn when capabilities are disabled or libcap is not
found
- lxc/attach: Revert "- LXC attach should exit on SIGCHLD"
- config-bcast: fix incorrect broadcast address calculation
- github: Switch to native arm64 runners
- Added LXC_IPV6_ENABLE option for lxc-net to enable or disable
IPv6
- sysconfig/lxc: remove false comment
- global: Switch MAC generation to Zabbly prefix
- global: Switch to new MAC prefix
- github: Add packaging workflow
- tools/lxc_attach: fix ENFORCE_MEMFD_REXEC checks
- lxc/conf: handle rootfs open_at error in lxc_mount_rootfs
- lxc/caps: fix open /proc/sys/kernel/cap_last_cap
- lxc/start: do prctl(PR_SET_DUMPABLE) after last uid/gid
switch
-------------------------------------------------------------------
Fri Dec 20 05:52:32 UTC 2024 - Johannes Kastl <opensuse_buildservice@ojkastl.de>
- update to 6.0.3:
The LXC team is pleased to announce the release of LXC 6.0.3!
This is the third bugfix release for LXC 6.0 which is supported
until June 2029.
As usual this bugfix releases focus on stability and hardening.
* Changes
- Added support for PuzzleFS images in lxc-oci
- SIGHUP is now propagated through lxc.init
- Reworked testsuite including support for 64-bit Arm
* Detailed changelog
- meson.build: add -ffat-lto-objects
- meson.build: drop suggest-attribute=noreturn build option
- Add suppport for PuzzleFS images in the oci template
- create_run_template: don't use txtuid and txtguid out of
scope
- Avoid null pointer dereference when using shared rootfs.
rootfs->storage not set by lxc_storage_prepare when using a
shared rootfs.
- meson: fix minor typo
- lxc-net: Replace random IPv6 subnet
- fix return code of recursive all of cgroup_tree_prune
- lxccontainer: fix enter_net_ns helper to work when netns is
inherited
- lxc.init: Switch to sigaction
- lxc.init: Ignore user signals coming from inside the
contianer
- lxc.init: Allow SIGHUP from outside the container
- github: Update coverity workflow
- github: Introduce shared build logic
- github: Introduce shared testsuite logic
- github: Rework test workflow
- github: Cleanup OSS-fuzz
- github: Improve progress reporting
-------------------------------------------------------------------
Sat Sep 21 16:20:13 UTC 2024 - Johannes Kastl <opensuse_buildservice@ojkastl.de>

View File

@@ -18,7 +18,7 @@
%define shlib_version 1
Name: lxc
Version: 6.0.2
Version: 6.0.5
Release: 0
URL: http://linuxcontainers.org/
Summary: Userspace tools for Linux kernel containers