containers / containers/fuse-overlayfs

Support running fuse-overlayfs without the open fds 0, 1 and 2

Open
#417 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Rust
Stars
691
Forks
109
Avg merge
5d 7h
Merged PRs (30d)
2

Description

When running fuse-overlayfs with redirections `<&- >&- 2>&-`, the files don't show up at the mount point even though the command exits with a success.

To make it work, one has to run the command with `/dev/null 2>/dev/null`.

Contributor guide

No contributing guide indexed for this repository

Research direction

Reproduce the issue by running fuse-overlayfs with file descriptors 0, 1, and 2 closed, then compare it with the /dev/null redirection case. Trace startup and mount initialization to determine why the mount appears empty; done means files are visible at the mount point and the command succeeds with all three descriptors closed.

Written by the indexing model from the issue text.

Assessment

Tech stack
rust
Domain
operating-systems
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
38/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.