MacOS Mojave ने SIP के प्रभाव को उपयोगकर्ताओं की घरेलू निर्देशिका में बढ़ाया है। डिफ़ॉल्ट रूप से, उपयोगकर्ता की होम निर्देशिका में कई निर्देशिकाओं तक पहुंच से इनकार किया जाता है। इन निर्देशिकाओं के कुछ उदाहरण अनुसरण करते हैं।
~/Library/Messages
~/Library/Mail
~/Library/Safari
[… etc.]
इन निर्देशिकाओं को टर्मिनल से एक्सेस करने के लिए, टर्मिनल एप्लिकेशन को सिस्टम प्राथमिकता> सुरक्षा और गोपनीयता> गोपनीयता> पूर्ण डिस्क एक्सेस में परिभाषित किया जाना चाहिए। मेरे सिस्टम पर निम्न निर्देशिका को छोड़कर कॉन्फ़िगरेशन काम करता है। कंटेनरों में अन्य डेटा के लिए समान व्यवहार मौजूद हो सकता है - निश्चित नहीं।
~/Library/Containers/com.apple.mail/Data/DataVaults
पेचीदा व्यवहार को पुन: पेश करना आसान है। निर्देशिका भी दिखाई नहीं दे रही है।
cd ~/Library/Containers/com.apple.mail/Data
ls
ls: DataVaults: Operation not permitted
मैं rsync
अपने घर की निर्देशिका को बाहरी हार्ड ड्राइव पर दर्पण करने के लिए उपयोग करता हूं; लेकिन, मैं अब ऐसा नहीं कर सकता क्योंकि rsync
शिकायत करता है, "आईओ त्रुटि का सामना करना पड़ा - फ़ाइल हटाने की लंघन," जो मिररिंग प्रभाव को तोड़ता है। मुझे इस मुद्दे पर कोई दस्तावेज नहीं मिला। Apple समर्थन का कोई पता नहीं है। यह निर्देशिका विशेष क्यों है, और SIP को अक्षम किए बिना हम इसे कैसे प्राप्त कर सकते हैं?
एसआईपी विकलांगों के साथ आगे की जांच के परिणाम
सिस्टम जानकारी के अनुसार, Mojave उन्नयन 24 सितंबर 2018 को किया गया था। उसी दिन निर्देशिका भी बनाई गई थी। मेरा उपयोगकर्ता निर्देशिका का मालिक है, और कर्मचारी समूह समूह का मालिक है। इसकी अनुमतियाँ 0700 हैं। इसमें @प्रतीक द्वारा बताई गई विशेषताओं को बढ़ाया गया है । कोई ए.सी.एल. झंडे नहीं।
xattr -l ~/Library/Containers/com.apple.mail/Data/DataVaults
com.apple.quarantine: 0082;00000000;Mail;
com.apple.rootless: Mail
ls -lO DataVaults
(no result; exit 0)
SIP को अक्षम करने के बाद, निर्देशिका को हटाने, और SIP को फिर से सक्षम करने के बाद, जैसे ही मेल खोला जाता है, निर्देशिका उसी अनुमतियों के साथ फिर से दिखाई देती है। मेल (संस्करण 12.0 (3445.100.39)) में कोई प्लगइन्स नहीं है।
16 नवंबर 2018 को एक ताजा स्थापना से परिणाम
स्वरूपण और पुन: स्थापित करने के बाद निर्देशिका मौजूद नहीं है। मुझे अभी भी कोई सुराग नहीं है कि यह कैसे शुरू करने के लिए कभी था।
29 मार्च 2019 को अपग्रेड से परिणाम
निर्देशिका ने Mojave 10.14.4 (18E226) और / या मेल संस्करण 12.4 (3445.104.8) के उन्नयन के साथ मेल खाते हुए पुन: प्रकट किया है।
Documents
, Movies
, Music
आदि)।
com.apple.quarantine
उदाहरण के लिए मोजावे में अपग्रेड करने के बाद विशेषता हासिल कर ली है । अपने स्वयं के बैकअप के लिए (restic
होमब्रे का उपयोग करके ), मैं बस इन बिट्स को अनदेखा करता हूं~/Library
क्योंकि उनमें से कोई भी मुझे चिंता नहीं करता है या मैं आमतौर पर वैसे भी क्या करता हूं। मेरे पास इनमें से कुछ 24 हैं।