มีการแก้ไขบางอย่างในไฟล์ / etc / การอนุญาตฉันเป็น Lion ที่ไม่มี v10.7.3 และมีรหัสต่อไปนี้
บรรทัด 5807-5814
<key>k-of-n</key>
<integer>1</integer>
<key>rule</key>
<array>
<string>is-admin</string>
<string>is-developer</string>
<string>authenticate-developer</string>
</array>
หลังจากการอัปเดตไฟล์มีการแก้ไขมากมายเนื่องจากภาษาใหม่รองรับ แต่บรรทัดที่เกี่ยวข้องกับการอนุญาตการดีบักแตกต่างจากบรรทัดที่แสดงด้านบนใน
สาย 7675-7676
<key>group</key>
<string>_developer</string>
ฉันไม่สามารถใช้ความแตกต่างเหล่านี้กับการติดตั้ง Lion 10.7.3 ของฉันได้เพราะมันเป็นเครื่องจักรสำหรับการผลิตและฉันไม่สามารถเสี่ยงที่จะเสียหายได้
ฉันได้รับอนุญาตอย่างง่ายดายตามที่แสดงจากคำสั่ง id -a
uid=501(dave) gid=20(staff) groups=20(staff),
401(com.apple.access_screensharing),
402(com.apple.sharepoint.group.1),
12(everyone),
33(_appstore),
61(localaccounts),
79(_appserverusr),
80(admin),
81(_appserveradm),
98(_lpadmin),
100(_lpoperator),
204(_developer)
_developer
กลุ่มเช่นนี้stackoverflow.com/questions/1837889/…แต่ถ้าคุณเป็นส่วนหนึ่งของ_developer
กลุ่มอยู่แล้ว(เหมือนฉัน) ฉันก็ไม่แน่ใจว่ามีอะไรเปลี่ยนแปลง ฉันรู้ว่า/etc/authorization
ไฟล์มีการเปลี่ยนแปลงใน 10.7.3 และการทดสอบบางส่วนแสดงให้เห็นว่าฉันสามารถกำจัดพรอมต์บางส่วนได้โดยการแก้ไขเพื่อallow
ดีบักเสมอแต่ด้วยกฎเริ่มต้นดูเหมือนว่าจะล้มเหลวใน_developer
การทดสอบกลุ่ม :( ฉันกำลังสังเกตสิ่งที่ฉันพบดังนั้นคนอื่นอาจขุดรายละเอียดเพิ่มเติมและทำความเข้าใจกับสิ่งที่พังมากขึ้น