philipl/pifs

I fucked up by doing: 'πfs -o mdd=test test'

Opened this issue · 5 comments

Now when I try to remove test, it says that the file doesn't exist but it is still there.

My os is:
Linux antergos 4.4.5-1 x86_64

+1, i got the same problem as u got.
Linux wtm-arch 4.6.4-1-zen #1 ZEN SMP PREEMPT Tue Jul 12 21:03:34 UTC 2016 x86_64 GNU/Linux

To remove the dir, simply try sudo umount <dir location>, then delete it.

When I tried that (replacing test with /mnt) then did ls /mnt, it just hanged there, and Ctrl+C couldn't do anything. More seriously, from that point on I couldn't start any new processes on the system until I rebooted, including to kill the pifs process.

Is this a bug in FUSE or something? I thought unprivileged user code wasn't supposed to be able to incapacitate the system like that. (I wasn't running it as root; /mnt is 0777 on my computer.)

#54
lmao me too