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 miesiące temu·1 comments

Scorpi – a Docker-like VM development platform for macOS

fuse-t.org
2 points·by concerned_ctzn·2 miesiące temu·1 comments

[untitled]

28 points·by concerned_ctzn·3 lata temu·0 comments

New kext-less macOS fuse implementation

github.com
3 points·by concerned_ctzn·4 lata temu·3 comments

comments

concerned_ctzn
·22 dni temu·discuss
good job!
concerned_ctzn
·2 miesiące temu·discuss
check it out
concerned_ctzn
·3 lata temu·discuss
[flagged]
concerned_ctzn
·3 lata temu·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 lata temu·discuss
brew tap macos-fuse-t/homebrew-cask; brew install fuse-t-sshfs
concerned_ctzn
·4 lata temu·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 lata temu·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 lata temu·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 lata temu·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 lata temu·discuss
https://github.com/macos-fuse-t/fuse-t
concerned_ctzn
·4 lata temu·discuss
http://www.fuse-t.org
concerned_ctzn
·4 lata temu·discuss
There's new project that aims to deliver libfuse for mac without using kernel extensions. check it out.