Compare commits
8 Commits
| Author | SHA256 | Date | |
|---|---|---|---|
| 82ee90ac9a | |||
| b5545bb06f | |||
| c01461dba5 | |||
| 9f52403d0e | |||
| 0e8296e3c2 | |||
| e797b25a07 | |||
| d11a2be329 | |||
| 127ee9878c |
@@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:81016140b70e3b0977e637651197d2c29d02dd73d824e94cd97c19e64c74071c
|
||||
size 105748
|
||||
@@ -1,16 +0,0 @@
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
|
||||
iQIzBAABCgAdFiEEYC9WdmPlk7y9FPM4xjiXTWR5LWcFAmboVkkACgkQxjiXTWR5
|
||||
LWc7whAAttpJBYz8b9mOGBa9jndPoX495Wkat0MfxGGWIH3BBO6I/r/J++8ln9vM
|
||||
4F093x7HscdQbCFzOJ8caRS2jbYFbF4IFGIad8ZfL2TqvVWkgcHZOleLrz4oD8wj
|
||||
GOxYrIhhoeo7DK3xTWW0Q1xQ30SnH6edzcl7403oKdmQIqBjXPYnTJZaOPBWetTl
|
||||
CJTVPw+76m5PWNZEyBqJD3yJfWN9wBlcuw82QwSZ3d4QZgEFf/bHX+axyG3i5iQS
|
||||
pPsJ3EBetgplkEnTwbFIu60P11KoI8qdfr+Ia0Wcvy9TahShbYH4Sxne8NH2zaZ6
|
||||
hCHmghYp1PGhs+4cYGwY1X5Q58AIg5rRFggneWYKvahkFqefRU0iSFG24UJJqzi4
|
||||
TsUSnHC9gC4v4ZrWTGtXByDaHO70lT9xCDNGSnvY059r7CbiHzWuXiytsDrmwYXt
|
||||
CbHbnxhJG6tQvMZ8z/+QZDeY2OwF5dDa+lOeNrxjP/DJsFReG1fN6x0pSlh0tJIb
|
||||
w5HLQnJfCdMlGZyj0oc99arO0tUvGzF8TdRQEZ20Xmp7SVQL9yHaqsCmjMzvHIYM
|
||||
K1goZODwsKU14gcLkMmwiJ5J6nnXIkulpxB/hTBBFOaCUoHZrvj8RHlR0RVeeEid
|
||||
IRDevUbfzb6yv3CyV9iHUjithgaA+MPQFNA6wJGGZcX/aYM8RUo=
|
||||
=kSWh
|
||||
-----END PGP SIGNATURE-----
|
||||
3
lxcfs-6.0.5.tar.gz
Normal file
3
lxcfs-6.0.5.tar.gz
Normal file
@@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:91ce19087147791361115f3c8d3c647d5b0a36d386cd050ee0175bb75cc5d918
|
||||
size 106565
|
||||
16
lxcfs-6.0.5.tar.gz.asc
Normal file
16
lxcfs-6.0.5.tar.gz.asc
Normal file
@@ -0,0 +1,16 @@
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
|
||||
iQIzBAABCgAdFiEEYC9WdmPlk7y9FPM4xjiXTWR5LWcFAmievDUACgkQxjiXTWR5
|
||||
LWcVzg//V/ThoJI5YPgMAalS/554c/R02c5RXtdDhxW9YH94owSooSAQfb9Eyum9
|
||||
41PLeF58NQYhGLUUHhiOrAt7u9O15sO9NDw8t52VBlap59QGH+h/GbQinIL2eBA8
|
||||
89NEBbswWc1tR76L62XwUMscFwTe9qgAvOPPxjDRxYa7vhNDhAZnuC2D6EDiaKLR
|
||||
22wdu7p2NlzbePeySLmjeiNu6p5FlL9FKBv2fnkKmg21iSKI8ayFmBsYPmNsi5ZT
|
||||
f08p2RiJiUgpsNuD1Vf+72iToHeyoeWQbe8rw/4MHnrrhW9g6DX5KNTPMaFNSJKk
|
||||
Lc3Qx68XQWgiTw+SxhBZxDEiJyJ0qTBDhrLnjXQ1O0ligo26iNwASsdpLGjM1CMK
|
||||
NWH8O3QaO/UBL98P9uovVWzjuOjtlbN2FfZa/Vqa9WTykYv0za1dUQSVHOkgcl8g
|
||||
TficHqbJ7bPtB9jrB5YIxvf+5ims2JPIaKejO7OyPsiPU1ZzyDQH7gVPDha1+lVS
|
||||
fuwjStG28E6+fZr0NUEo5KOe6Pqv9x6NluhfPb/JPeQJwkJITrMSJNOUjt+7mNQx
|
||||
2HYKSMxmvRMSnhPvtAy7zRgtcdxlrcvKBJdVmAr2+O7WzjtJoa/fpTmRH09yhTqL
|
||||
f44QtUgvEbXI9A8HV7h/KE96U5aAIU9p9CuJcYfIzN4qaYvRpCk=
|
||||
=pgVo
|
||||
-----END PGP SIGNATURE-----
|
||||
@@ -1,3 +1,66 @@
|
||||
-------------------------------------------------------------------
|
||||
Sat Aug 16 17:17:24 UTC 2025 - Aleksa Sarai <asarai@suse.com>
|
||||
|
||||
- Update to 6.0.5. The upstream changelog can be found at
|
||||
<https://discuss.linuxcontainers.org/t/lxcfs-6-0-5-lts-has-been-released/24437>
|
||||
|
||||
* No code changes, just a version bump to match the LXC and Incus LTS.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Apr 30 19:18:58 UTC 2025 - Andreas Stieger <andreas.stieger@gmx.de>
|
||||
|
||||
- use fuse3 (boo#1242079)
|
||||
- drop spec file constructs for versions earlier than 15
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Apr 5 18:16:48 UTC 2025 - Johannes Kastl <opensuse_buildservice@ojkastl.de>
|
||||
|
||||
- update to 6.0.4:
|
||||
This is the fourth bugfix release for LXCFS 6.0 which is
|
||||
supported until June 2029.
|
||||
* Changes
|
||||
- Properly handle SLAB reclaimable memory in meminfo
|
||||
- Handle empty cpuset strings
|
||||
- Fix potential sleep interval overflows
|
||||
* Detailed changelog
|
||||
- meminfo: Add slab_reclaimable to MemAvailable
|
||||
- tests/test-read: call close(2) only if there is an fd
|
||||
- utils: fix wait_for_sock to use time_t instead of int
|
||||
- cpuset_parse: make a check for an empty string in
|
||||
cpu_in_cpuset()
|
||||
- utils: move strlcpy/strlcat helpers from cgroup_utils to
|
||||
utils
|
||||
- lxcfs: use strlcpy when handle runtime-dir parameter
|
||||
- proc_loadavg: Prevent integer overflow calculating the sleep
|
||||
interval
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Dec 20 05:52:47 UTC 2024 - Johannes Kastl <opensuse_buildservice@ojkastl.de>
|
||||
|
||||
- update to 6.0.3 LTS:
|
||||
The LXCFS team is pleased to announce the release of LXCFS 6.0.3!
|
||||
This is the third bugfix release for LXCFS 6.0 which is supported
|
||||
until June 2029.
|
||||
* Changes
|
||||
- Better detection of swap accounting support
|
||||
- Reworked testsuite including support for 64-bit Arm
|
||||
* Detailed changelog
|
||||
- lxcfs_read: Added LXCFS_TYPE macro to all FUSE filesystem
|
||||
calls
|
||||
- lxcfs: fix readdir for procfs subtree
|
||||
- tests: add proc readdir test
|
||||
- cgroups/cgfsng: improve swap accounting support detection
|
||||
- github: Bump Ubuntu version
|
||||
- github: Simplify tests workflow
|
||||
- github: Add arm64 tests
|
||||
- tests: Make sure to enable cpuset controller
|
||||
- github: Use shared logic
|
||||
- github: Update coverity workflow
|
||||
- github: Simplify build action
|
||||
- github: Update checkout to v4
|
||||
- github: Cleanup testsuite action
|
||||
- github: Improve progress reporting
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Sep 21 16:20:11 UTC 2024 - Johannes Kastl <opensuse_buildservice@ojkastl.de>
|
||||
|
||||
|
||||
25
lxcfs.spec
25
lxcfs.spec
@@ -1,7 +1,8 @@
|
||||
#
|
||||
# spec file for package lxcfs
|
||||
#
|
||||
# Copyright (c) 2024 SUSE LLC
|
||||
# Copyright (c) 2025 SUSE LLC and contributors
|
||||
# Copyright (c) 2025 Andreas Stieger <Andreas.Stieger@gmx.de>
|
||||
#
|
||||
# All modifications and additions to the file contributed by third parties
|
||||
# remain the property of their copyright owners, unless otherwise agreed
|
||||
@@ -16,13 +17,8 @@
|
||||
#
|
||||
|
||||
|
||||
# On pre-15 SLE versions, _sharedstatedir was /usr/com -- which is just wrong.
|
||||
%if 0%{?suse_version} < 1500
|
||||
%define _sharedstatedir /var/lib
|
||||
%endif
|
||||
|
||||
Name: lxcfs
|
||||
Version: 6.0.2
|
||||
Version: 6.0.5
|
||||
Release: 0
|
||||
Summary: FUSE filesystem for LXC
|
||||
License: Apache-2.0
|
||||
@@ -36,10 +32,10 @@ BuildRequires: help2man
|
||||
BuildRequires: libtool
|
||||
BuildRequires: meson >= 0.50
|
||||
BuildRequires: pam-devel
|
||||
BuildRequires: pkg-config
|
||||
BuildRequires: pkgconfig
|
||||
BuildRequires: python3
|
||||
BuildRequires: python3-Jinja2
|
||||
BuildRequires: pkgconfig(fuse)
|
||||
BuildRequires: pkgconfig(fuse3)
|
||||
BuildRequires: pkgconfig(systemd)
|
||||
%{?systemd_requires}
|
||||
|
||||
@@ -52,11 +48,7 @@ LXC but is usable by any runtime.
|
||||
Summary: LXC hooks for %{name}
|
||||
Group: System/Management
|
||||
Requires: %{name} = %{version}
|
||||
%if 0%{?sle_version} < 150000
|
||||
Supplements: packageand(%{name}:liblxc1)
|
||||
%else
|
||||
Supplements: (%{name} and liblxc1)
|
||||
%endif
|
||||
BuildArch: noarch
|
||||
|
||||
%description hooks-lxc
|
||||
@@ -78,14 +70,14 @@ with LXC for all containers.
|
||||
# any other program. lxcfs will automatically install it to {_libdir}/{name}
|
||||
# which is out of the way of any other users.
|
||||
%meson_install
|
||||
install -d -m 0755 %{buildroot}%{_sharedstatedir}/%{name}
|
||||
install -d -m 0755 %{buildroot}%{_localstatedir}/lib/%{name}
|
||||
|
||||
# systemd service and sysv-init compat wrapper.
|
||||
mkdir -p %{buildroot}%{_sbindir}
|
||||
ln -s %{_sbindir}/service %{buildroot}%{_sbindir}/rc%{name}
|
||||
|
||||
# Clean up.
|
||||
find %{buildroot} -type f -name '*.la' -delete
|
||||
find %{buildroot} -type f -name "*.la" -delete -print
|
||||
%fdupes %{buildroot}
|
||||
|
||||
%pre
|
||||
@@ -101,7 +93,6 @@ find %{buildroot} -type f -name '*.la' -delete
|
||||
%service_del_postun lxcfs.service
|
||||
|
||||
%files
|
||||
%defattr(-,root,root)
|
||||
%doc AUTHORS README*
|
||||
%license COPYING
|
||||
%{_sbindir}/*
|
||||
@@ -122,7 +113,7 @@ find %{buildroot} -type f -name '*.la' -delete
|
||||
%{_libdir}/%{name}/liblxcfs.so
|
||||
|
||||
%files hooks-lxc
|
||||
%defattr(-,root,root)
|
||||
%license COPYING
|
||||
%{_datadir}/lxc
|
||||
|
||||
%changelog
|
||||
|
||||
Reference in New Issue
Block a user