Accepting request 920382 from home:iznogood:branches:Virtualization:containers

New upstream release

OBS-URL: https://build.opensuse.org/request/show/920382
OBS-URL: https://build.opensuse.org/package/show/Virtualization:containers/bubblewrap?expand=0&rev=26
This commit is contained in:
Aleksa Sarai 2021-09-20 22:14:00 +00:00 committed by Git OBS Bridge
parent 2e2a301aac
commit b22e733ec1
4 changed files with 49 additions and 5 deletions

View File

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

3
bubblewrap-0.5.0.tar.xz Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:16fdaf33799d63104e347e0133f909196fe90d0c50515d010bcb422eb5a00818
size 137796

View File

@ -1,3 +1,34 @@
-------------------------------------------------------------------
Mon Sep 20 18:52:20 UTC 2021 - Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 0.5.0:
+ New features:
- --chmod changes permissions
- --clearenv unsets every environment variable (except PWD)
- --perms sets permissions for one subsequent --bind-data,
--dir, --file, --ro-bind-data or --tmpfs
+ Other enhancements:
- Better diagnostics when a --bind or other bind-mount fails
- zsh tab-completion
- Better test coverage
+ Bug fixes:
- Use Python 3 for tests and examples
- Mount points for non-directories are created with permissions
-r--r--r-- instead of -rw-rw-rw-
- Don't remount items in /proc read-only if already EROFS,
required to run under Docker
- Allow mounting an non-directory over an existing
non-directory, e.g. --bind "$XDG_RUNTIME_DIR/my-log-socket"
/dev/log
- Silence kernel messages for our bind-mounts
- Make sure pkg-config is checked for, regardless of build
options
- Improve ability to bind-mount directories on case-insensitive
filesystems
- Fix -Wshadow warnings
- Fix deprecation warnings with newer SELinux
- Add new subpackage bubblewrap-zsh-completion
------------------------------------------------------------------- -------------------------------------------------------------------
Wed Apr 1 10:03:39 UTC 2020 - Sebastian Wagner <sebix+novell.com@sebix.at> Wed Apr 1 10:03:39 UTC 2020 - Sebastian Wagner <sebix+novell.com@sebix.at>

View File

@ -1,7 +1,7 @@
# #
# spec file for package bubblewrap # spec file for package bubblewrap
# #
# Copyright (c) 2020 SUSE LLC # Copyright (c) 2021 SUSE LLC
# #
# All modifications and additions to the file contributed by third parties # All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed # remain the property of their copyright owners, unless otherwise agreed
@ -17,7 +17,7 @@
Name: bubblewrap Name: bubblewrap
Version: 0.4.1 Version: 0.5.0
Release: 0 Release: 0
Summary: Core execution tool for unprivileged containers Summary: Core execution tool for unprivileged containers
License: LGPL-2.0-or-later License: LGPL-2.0-or-later
@ -40,6 +40,14 @@ Bubblewrap (%{_bindir}/bwrap) is a core execution engine for unprivileged
containers that works as a setuid binary on kernels without containers that works as a setuid binary on kernels without
user namespaces. user namespaces.
%package zsh-completion
Summary: Zsh tab-completion for bubblewrap
Group: System/Shells
Supplements: (%{name} and zsh)
%description zsh-completion
This package provides zsh tab-completion for bubblewrap.
%prep %prep
%autosetup -p1 -n %{name}-%{version} %autosetup -p1 -n %{name}-%{version}
sed -i '1d' completions/bash/bwrap sed -i '1d' completions/bash/bwrap
@ -68,4 +76,9 @@ find %{buildroot} -type f -name "*.la" -delete -print
%{_bindir}/bwrap %{_bindir}/bwrap
%{_mandir}/man1/* %{_mandir}/man1/*
%files zsh-completion
%dir %{_datadir}/zsh
%dir %{_datadir}/zsh/site-functions
%{_datadir}/zsh/site-functions/_bwrap
%changelog %changelog