ufw

Comment 7 for bug 728128

Revision history for this message
Fuujuhi (fuujuhi) wrote : Re: ufw user.rules should be stored in /etc to allow tracking by package 'etckeeper'

Again, I see good reasons to store the ufw in /etc.

* It would improve usability, and help backup / tracking (etckeeper). Also it follows usual expectation that configuration should be in /etc. Note that there are other packages that would originally store there configuration files in /var, but distributions like Debian (and Ubuntu) fix this by moving these to /etc and add symlinks (e.g. qmail).

* This will store configuration files at the correct place, which tmo is more important that storing some "state" files at the correct place. The former brings a usability problem, where the latter only possibly breaks general conventions.

* There is no risk of breaking the system more than already is. There are many sensitive files in /etc that a user could edit and break the system (but you need to be root). I don't think this is a valid point.

So to sum up, this is convention vs usability issue. In this case we can't satisfy conventions correctly anyway, so I think it's best to favor usability.