Joerg Sonnenberger wrote:
I would do it the very same way for all the user variables. The
question
remains if we really need 100 different user variables which
essentially
ends up as the same user in the end.
[...]
Another way to use ownership information is for configuration of the
package (eg, as which user a daemon should run) and this information
gets either put into configuration files (Apache httpd.conf) or
hard-coded into the binary programs (qmail), so this can be done
without
a problem as an unpriviledged user.
So, shouldn't it be sufficient to sweep through pkgsrc and convert all
uses of chown/chmod/chgrp to SPECIAL_PERMS? What am I missing?