From 06173912b2205ec264a3a8da57e6e89a4f7dae47 Mon Sep 17 00:00:00 2001 From: CentOS Sources Date: May 07 2019 09:20:14 +0000 Subject: import bubblewrap-0.3.0-1.el8 --- diff --git a/.bubblewrap.metadata b/.bubblewrap.metadata new file mode 100644 index 0000000..da39b0d --- /dev/null +++ b/.bubblewrap.metadata @@ -0,0 +1 @@ +74a3c0f2942935be4ae6f82b43d59fdc9de92e83 SOURCES/bubblewrap-0.3.0.tar.xz diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..9bb1842 --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +SOURCES/bubblewrap-0.3.0.tar.xz diff --git a/SPECS/bubblewrap.spec b/SPECS/bubblewrap.spec new file mode 100644 index 0000000..aa88b1b --- /dev/null +++ b/SPECS/bubblewrap.spec @@ -0,0 +1,105 @@ +Name: bubblewrap +Version: 0.3.0 +Release: 1%{?dist} +Summary: Core execution tool for unprivileged containers + +License: LGPLv2+ +#VCS: git:https://github.com/projectatomic/bubblewrap +URL: https://github.com/projectatomic/bubblewrap +Source0: https://github.com/projectatomic/bubblewrap/releases/download/v%{version}/bubblewrap-%{version}.tar.xz + +BuildRequires: autoconf automake libtool +BuildRequires: gcc +BuildRequires: libcap-devel +BuildRequires: pkgconfig(libselinux) +BuildRequires: libxslt +BuildRequires: docbook-style-xsl + +%description +Bubblewrap (/usr/bin/bwrap) is a core execution engine for unprivileged +containers that works as a setuid binary on kernels without +user namespaces. + +%prep +%autosetup + +%build +if ! test -x configure; then NOCONFIGURE=1 ./autogen.sh; fi +%configure --disable-silent-rules --with-priv-mode=none +%make_build + +%install +%make_install INSTALL="install -p -c" +find %{buildroot} -name '*.la' -delete -print + +%files +%license COPYING +%dir %{_datadir}/bash-completion +%dir %{_datadir}/bash-completion/completions +%{_datadir}/bash-completion/completions/bwrap +%if (0%{?rhel} != 0 && 0%{?rhel} <= 7) +%attr(0755,root,root) %caps(cap_sys_admin,cap_net_admin,cap_sys_chroot,cap_setuid,cap_setgid=ep) %{_bindir}/bwrap +%else +%{_bindir}/bwrap +%endif +%{_mandir}/man1/* + +%changelog +* Wed Jul 11 2018 Colin Walters - 0.3.0-1 +- https://github.com/projectatomic/bubblewrap/releases/tag/v0.3.0 + +* Wed May 16 2018 Kalev Lember - 0.2.1-1 +- Update to 0.2.1 + +* Wed Feb 07 2018 Fedora Release Engineering - 0.2.0-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild + +* Mon Oct 09 2017 Colin Walters - 0.2.0-2 +- New upstream version +- https://github.com/projectatomic/bubblewrap/releases/tag/v0.2.0 + +* Wed Aug 02 2017 Fedora Release Engineering - 0.1.8-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild + +* Wed Jul 26 2017 Fedora Release Engineering - 0.1.8-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild + +* Tue Mar 28 2017 Colin Walters - 0.1.8-1 +- New upstream version + https://github.com/projectatomic/bubblewrap/releases/tag/v0.1.8 + +* Fri Feb 10 2017 Fedora Release Engineering - 0.1.7-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild + +* Wed Jan 18 2017 Colin Walters - 0.1.7-1 +- New upstream version; + https://github.com/projectatomic/bubblewrap/releases/tag/v0.1.7 +- Resolves: #1411814 + +* Tue Jan 10 2017 Colin Walters - 0.1.6-1 +- New upstream version with security fix +- Resolves: #1411814 + +* Mon Dec 19 2016 Kalev Lember - 0.1.5-1 +- Update to 0.1.5 + +* Tue Dec 06 2016 walters@redhat.com - 0.1.4-4 +- Backport fix for regression in previous commit for rpm-ostree + +* Thu Dec 01 2016 walters@redhat.com - 0.1.4-3 +- Backport patch to fix running via nspawn, which should fix rpm-ostree-in-bodhi + +* Tue Nov 29 2016 Kalev Lember - 0.1.4-1 +- Update to 0.1.4 + +* Fri Oct 14 2016 Colin Walters - 0.1.3-2 +- New upstream version + +* Mon Sep 12 2016 Kalev Lember - 0.1.2-1 +- Update to 0.1.2 + +* Tue Jul 12 2016 Igor Gnatenko - 0.1.1-2 +- Trivial fixes in packaging + +* Fri Jul 08 2016 Colin Walters - 0.1.1 +- Initial package