HackerTrans
TopNewTrendsCommentsPastAskShowJobs

concerned_ctzn

no profile record

Submissions

New proj: Scorpi – a Docker-like VM development platform for macOS

fuse-t.org
1 points·by concerned_ctzn·2 mesi fa·1 comments

Scorpi – a Docker-like VM development platform for macOS

fuse-t.org
2 points·by concerned_ctzn·2 mesi fa·1 comments

[untitled]

28 points·by concerned_ctzn·3 anni fa·0 comments

New kext-less macOS fuse implementation

github.com
3 points·by concerned_ctzn·4 anni fa·3 comments

comments

concerned_ctzn
·21 giorni fa·discuss
good job!
concerned_ctzn
·2 mesi fa·discuss
check it out
concerned_ctzn
·3 anni fa·discuss
[flagged]
concerned_ctzn
·3 anni fa·discuss
I've just posted a new project which implements an smb2/3 server in go. https://github.com/macos-fuse-t/go-smb2
concerned_ctzn
·3 anni fa·discuss
brew tap macos-fuse-t/homebrew-cask; brew install fuse-t-sshfs
concerned_ctzn
·4 anni fa·discuss
I'm not sure I understand you point, if an inode gets removed, then GETATTR or LOOKUP would fail as it should unless you're talking about open files. In the latter case the inode will get removed when the last open handle to the file is closed
concerned_ctzn
·4 anni fa·discuss
I don't understand the comment about leaking memory, nfs file handles don't have to be persistent. Besides, how many FUSE filesystems implement FORGET? Anyway this is the reason I went with NFSv4. I started the project with NFS v3 but then discovered many limitations: being stateless, no named attributes, questionable locking support, etc. So Eventually I dropped it and re-implemented everything on NVSv4.
concerned_ctzn
·4 anni fa·discuss
tcp ports are much more versatile, you can expose it to the outside world as opposed to unix sockets. Now exposing an nfs server to the outside can lead to interesting possibilities: for example you can implement a local fuse file system which can be mounted remotely through the NFS. It's highly not recommended at this moment because there's no authentication implemented
concerned_ctzn
·4 anni fa·discuss
The author here. DriverKit is really a no-go. A while back I was asked to do a project based on DriverKit, it took me nowhere because of countless bugs and semi-implemented features, worse yet, it caused system crashes (and it was supposed to be stable).
concerned_ctzn
·4 anni fa·discuss
https://github.com/macos-fuse-t/fuse-t
concerned_ctzn
·4 anni fa·discuss
http://www.fuse-t.org
concerned_ctzn
·4 anni fa·discuss
There's new project that aims to deliver libfuse for mac without using kernel extensions. check it out.