After installing Nginx on FreeBSD 8.3 from ports, the configuration files in /usr/local/etc/nginx all have read-only permissions. Is there a reason for this? Am I not supposed to edit them? Or can I safely ignore that fact and modify them anyway?
I don't use nginx (and therefore don't use the port), but looking at the port it does the "standard" thing of copying the
There is no reason you can't make these files writeable by a specific user/group, or just edit them as root and ignore the lack of write permissions.
If you think this behavior is undesirable you should file a PR - it would be a pretty easy thing for the port maintainer to change.