Sisyphus repositório
Última atualização: 1 outubro 2023 | SRPMs: 18631 | Visitas: 37042326
en ru br
ALT Linux repositórios
S:5.0.3-alt1

Group :: Desenvolvimento/Outros
RPM: lxcfs

 Main   Changelog   Spec   Patches   Sources   Download   Gear   Bugs e FR  Repocop 

Name: lxcfs
Version: 4.0.11
Release: alt1
Summary: FUSE filesystem for LXC

Group: Development/Other
License: LGPL-2.1-or-later
URL: https://github.com/lxc/lxcfs

VCS: https://github.com/lxc/lxcfs.git
Source0: %name-%version.tar
Source1: lxcfs.sysvinit

# git://git.altlinux.org/gears/l/lxcfs.git

Patch: %name-%version-%release.patch

BuildRequires: libfuse3-devel
BuildRequires: help2man

%define _check_contents_method relaxed

%description
FUSE filesystem for LXC, offering the following features:
- a cgroupfs compatible view for unprivileged containers
- a set of cgroup-aware files:
  - cpuinfo
  - meminfo
  - stat
  - uptime

%prep
%setup
%patch -p1

%build
%add_optflags -D_FILE_OFFSET_BITS=64
./bootstrap.sh
%configure --disable-static --with-init-script=systemd --localstatedir=%_var
%make_build

%install
%makeinstall_std

mkdir -p %buildroot%_localstatedir/%name
install -Dm0755 %SOURCE1 %buildroot%_initdir/lxcfs

find %buildroot -name '*.la' -delete

%post
[ -d "%_localstatedir/%name" ] || mkdir -p %_localstatedir/%name
%post_service %name

%preun
%preun_service %name

%files
%doc AUTHORS COPYING README.md
%_bindir/%name
%_libdir/%name/lib%name.so
%_man1dir/%name.1*
%_initdir/%name
%_unitdir/%name.service
%_datadir/lxc/config/common.conf.d/*
%dir %_datadir/%name
%_datadir/%name/*
%ghost %dir %_localstatedir/%name

%changelog

Todas as alterações você pod ver aqui

 
projeto & código: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
mantenedor atual: Michael Shigorin
mantenedor da tradução: Fernando Martini aka fmartini © 2009