On Sun, 14 Jan 2018, Santiago Vila wrote: > The "/usr/local" directory itself and all the subdirectories created > by the package should have permissions 755 and be owned by "root:root" > if /etc/staff-group-for-usr-local does not exist, and they should have > permissions 2775 (group-writable and set-group-id) and be owned by > "root:staff" if /etc/staff-group-for-usr-local does exist.
Thanks for doing this work! The original wording took me a few readings to parse; I suggest this instead: If /etc/staff-group-for-usr-local does not exist, /usr/local and all subdirectories created by packages should have permissions 0755 and be owned by "root:root". If /etc/staff-group-for-usr-local exists, /usr/local and subdirectories should have permissions 2775 (group-writable and set-group-id) and be owned by "root:staff". -- Don Armstrong https://www.donarmstrong.com Q: What Can a Thoughtful Man Hope for Mankind on Earth, Given the Experience of the Past Million Years? A: Nothing. -- Bokonon _The Fourteenth Book of Bokonon_ (Vonnegut _Cats Cradle_)

