diff --git a/bubblewrap-0.4.1.tar.xz b/bubblewrap-0.4.1.tar.xz deleted file mode 100644 index 81d3474..0000000 --- a/bubblewrap-0.4.1.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:b9c69b9b1c61a608f34325c8e1a495229bacf6e4a07cbb0c80cf7a814d7ccc03 -size 214496 diff --git a/bubblewrap-0.5.0.tar.xz b/bubblewrap-0.5.0.tar.xz new file mode 100644 index 0000000..d8587e7 --- /dev/null +++ b/bubblewrap-0.5.0.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:16fdaf33799d63104e347e0133f909196fe90d0c50515d010bcb422eb5a00818 +size 137796 diff --git a/bubblewrap.changes b/bubblewrap.changes index c991a62..a4e125f 100644 --- a/bubblewrap.changes +++ b/bubblewrap.changes @@ -1,3 +1,34 @@ +------------------------------------------------------------------- +Mon Sep 20 18:52:20 UTC 2021 - Bjørn Lie + +- 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 diff --git a/bubblewrap.spec b/bubblewrap.spec index c2b381a..16ba8b9 100644 --- a/bubblewrap.spec +++ b/bubblewrap.spec @@ -1,7 +1,7 @@ # # 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 # remain the property of their copyright owners, unless otherwise agreed @@ -17,7 +17,7 @@ Name: bubblewrap -Version: 0.4.1 +Version: 0.5.0 Release: 0 Summary: Core execution tool for unprivileged containers 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 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 %autosetup -p1 -n %{name}-%{version} sed -i '1d' completions/bash/bwrap @@ -68,4 +76,9 @@ find %{buildroot} -type f -name "*.la" -delete -print %{_bindir}/bwrap %{_mandir}/man1/* +%files zsh-completion +%dir %{_datadir}/zsh +%dir %{_datadir}/zsh/site-functions +%{_datadir}/zsh/site-functions/_bwrap + %changelog