nestybox / nestybox/sysbox

Fuse umount not working

Open
#732 2 comments 5 reactions 1 assignee View on GitHub

@ctalledo is already working on this.

Since Sep 23, 2024.

bug
Dominant language
Shell
Stars
3.9k
Forks
230
Avg merge
7h 48m
Merged PRs (30d)
3

Description

Debian 12
Linux 6.1
Sysbox 0.6.2
Arch amd64

docker run -it --rm --runtime=sysbox-runc --device=/dev/fuse `docker build -q - << EOF
FROM debian
RUN apt-get update && \
	apt-get install -y --no-install-recommends systemd-sysv dbus kmod fuse gocryptfs && \
	echo 'root:123' | chpasswd && \
	mkdir /root/gocrypt /root/gocrypt-mnt && \
	/bin/echo -e '123\n123' | gocryptfs -init /root/gocrypt
STOPSIGNAL SIGRTMIN+3
ENTRYPOINT ["/sbin/init"]
EOF`
root@30511579335b:~# echo '123' | mount -t fuse.gocryptfs gocrypt gocrypt-mnt
Reading Password from stdin
Decrypting master key
Filesystem mounted and ready.
root@30511579335b:~# umount gocrypt-mnt
umount: /root/gocrypt-mnt: no mount point specified.
root@30511579335b:~# mount | grep gocrypt
/root/gocrypt on /root/gocrypt-mnt type fuse.gocryptfs (rw,relatime,user_id=0,group_id=0,max_read=131072)

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.