Dinamik olarak birden fazla Ağ Dosya Sistemi (NFS) konumunu ideal şekilde bağlayıp ayırabilen bazı yazılımlar yazıyorum.
Yerel isimlerle çakışmamak için, NFS paylaşımına her girişimde olduğu /private/var/folders
gibi yeni bir geçici direk oluşturmayı planlıyorum /private/var/folders/6l/jbv4dn11301f7t2wm1r3mqlr0000gp/T/temp_mount.RXArBC
- umarım OS bu klasörleri kapanırken düzenleyebilir.
Endişelendiğim şey, örneğin, klasörü bir şeyle bağlantısı kesilmeden önce kaldırmaya çalışacak olsaydım rm -r /private/var/folders/6l/jbv4dn11301f7t2wm1r3mqlr0000gp/T/temp_mount.RXArBC
- mount salt okunur olmasaydı, bu içeriğin paylaşımdan silinmesine neden olurdu (silmemesine rağmen) mount hizmeti olarak en üst düzeydeki klasör muhtemelen hala kilit altında tutulur)!
İşletim sisteminin /private/var/folders
herhangi bir montaj parçası beklememesi ve dolayısıyla benzer bir sorun yaratması beklenmiyor.
Birisi OS'nin bu senaryoda nasıl davranacağını doğrulayabilir mi? Şimdiye kadar testlerimde bu olmadı, ama bunun MacOS kullanıcıları için pano genelinde gösterge olduğundan emin değilim.
Göz önünde bulundurduğum bir diğer seçenek gibi bir yerde klasörler oluşturmak ~/Library/Application Support/MyAppDomain/MountDirs/
ve devam ederken yazılımımda düzenli düzenlemeler yapmak, ancak işletim sisteminin nasıl davranacağından emin değilim.