Closed ariel-miculas closed 1 year ago
This was introduced by https://github.com/anuvu/puzzlefs/pull/64/commits/3bfb0eea1d9c4b330c5171dda7030ca9d9b68afe
In foreground mode, if mount fails, then the following script gets stuck:
#!/bin/bash
FIFO=$(mktemp -u)
mkfifo "$FIFO"
target/debug/puzzlefs mount -i $FIFO -f /tmp/oci-simple first_try /tmp/puzzle&
cat $FIFO
ls /tmp/puzzle
These two issues have the same root cause: nobody writes to the pipe in case of failure
Remove allow_other from
/etc/fuse.conf
.Foreground:
Background:
The command just hangs, there are no relevant messages in journalctl.