diff --git a/NEWS b/NEWS index 7e473f4..ebdeb99 100644 --- a/NEWS +++ b/NEWS @@ -1,3 +1,10 @@ +* fuse-overlayfs-1.7 + +- fix read xattrs for device files +- don't create whiteout files in opaque dirs. +- fix reading files when running with euid != 0. +- enable POSIX ACLs. + * fuse-overlayfs-1.6 - fix an invalid access when filtering internal xattrs that could diff --git a/configure.ac b/configure.ac index a551ed8..56309b1 100644 --- a/configure.ac +++ b/configure.ac @@ -1,5 +1,5 @@ AC_PREREQ([2.69]) -AC_INIT([fuse-overlayfs], [1.7-dev], [giuseppe@scrivano.org]) +AC_INIT([fuse-overlayfs], [1.8-dev], [giuseppe@scrivano.org]) AC_CONFIG_SRCDIR([main.c]) AC_CONFIG_HEADERS([config.h]) diff --git a/tests/fedora-installs.sh b/tests/fedora-installs.sh index 0039bc0..7f63480 100755 --- a/tests/fedora-installs.sh +++ b/tests/fedora-installs.sh @@ -205,11 +205,12 @@ touch merged/$(printf %${merged_max_filename_len}s | tr ' ' A}) # If a file is removed but referenced, we must still be able to access it. echo 12345 | tee merged/toremove -cat merged/toremove -sleep 90 < merged/toremove & +exec 3<> merged/toremove +sleep 90 & +exec 3>&- sleep_pid=$! rm merged/toremove -grep 12345 /proc/$sleep_pid/fd/0 +grep 12345 /proc/$sleep_pid/fd/3 touch merged/a merged/b chmod 6 merged/a