On Tue, 08 Jan 2019 08:40:20 -0800 Wes wrote:
WHVNSC> Magnus Fromreide <ma...@lysator.liu.se> writes:
WHVNSC> 
WHVNSC> > I suppose the default value of the access control is
WHVNSC> > "auth", the man page didn't say what the effects of that
WHVNSC> > was?
WHVNSC> > 
WHVNSC> > I think this is a bad idea as a default since that works
WHVNSC> > against the "secure by default" ideal - if someone want
WHVNSC> > to loosen restrictions then they should have to ask for
WHVNSC> > that.
WHVNSC> > [...]
WHVNSC> I'd push back rather hard against breaking existing
WHVNSC> implementations by changing the default. [...]
WHVNSC> 
WHVNSC> If we want to change the default behavior, I'd suggest we
WHVNSC> instead create a new token and push that out to all
WHVNSC> documentation and examples rather than causing a version
WHVNSC> update to suddenly make everyone's existing deployments
WHVNSC> stop working.

How about a migration path? Add a warning at startup if rwuser is
specified without a level. i.e. "Warning: no securityLevel
specified for rwuser; defaulting to auth".

People will hate it. But even if we add a new token, we should have
a warning that people need to migrate to it, and we'd have to drop
support for it at some point (with a configure option to keep it
enabled).

Now is a good time to consider such things, since (in theory) we
have another release before the next long-term support release.

Robert


_______________________________________________
Net-snmp-coders mailing list
Net-snmp-coders@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/net-snmp-coders

Reply via email to