Summary: setuid implementation of a subset of user namespaces. Name: bubblewrap Version: 0.7.0 Release: 1%{?dist} License: LGPLv2+ URL: https://github.com/projectatomic/bubblewrap Group: Applications/System Vendor: VMware, Inc. Distribution: Photon Source0: https://github.com/projectatomic/bubblewrap/releases/download/v%{version}/%{name}-%{version}.tar.gz %define sha512 bubblewrap=01ec30b01f70ff896b407d4979df0bc1a75d0b441a388f7be7aa9a4c9f56e6a1e2ae2ae4dbe4d6262a0218f577a8ad317db4217d5663ea9bd8c1d5c4293c39a7 BuildRequires: autoconf BuildRequires: automake BuildRequires: libtool BuildRequires: libcap-devel Requires: libcap %description Bubblewrap could be viewed as setuid implementation of a subset of user namespaces. Emphasis on subset - specifically relevant to the above CVE, bubblewrap does not allow control over iptables. The original bubblewrap code existed before user namespaces - it inherits code from xdg-app helper which in turn distantly derives from linux-user-chroot. %prep %autosetup -p1 %build sh autogen.sh %configure \ --disable-silent-rules \ --with-priv-mode=none make %{?_smp_mflags} %install [ %{buildroot} != "/" ] && rm -rf %{buildroot}/* make install DESTDIR=%{buildroot} %{?_smp_mflags} %check make %{?_smp_mflags} check %clean rm -rf %{buildroot}/* %files %defattr(-,root,root) %{_bindir}/bwrap %{_datadir}/bash-completion/completions/bwrap %{_datadir}/zsh/site-functions/_bwrap %changelog * Thu Dec 15 2022 Gerrit Photon 0.7.0-1 - Automatic Version Bump * Thu May 26 2022 Gerrit Photon 0.6.2-1 - Automatic Version Bump * Mon Jun 22 2020 Gerrit Photon 0.4.1-1 - Automatic Version Bump * Mon Sep 03 2018 Keerthana K 0.3.0-1 - Updated to version 0.3.0. * Thu Aug 03 2017 Xiaolin Li 0.1.8-1 - Initial build. First version