On Tue, 2008-07-01 at 18:57 -0700, Tom Eastep wrote:
> 
> No, we aren't -- we are proposing to require that two fields (DUPLICATE and 
> COPY) be empty when the new behavior applies.

Ahhh.  OK.  I see.

> Brian, we can't just remove 
> columns from configuration files between releases. Users often upgrade 
> Shorewall as part of a distribution upgrade where hundreds of packages are 
> changing. We can't make incompatible changes that result in their firewall 
> not starting after the upgrade.

Yes, that's a very valid point.

> I've thought of that approach (adding a provider option)

You mean a new field/option to the provider table, yes?

> but what happens if 
> part of the entries have the new option and part don't?

s/part/some/

i.e. so some providers entries have the "override main routing" and some
don't?  I think that case is actually the more clear case.  In that
case, we can deduce that the user has actually chosen to use the new
functionality.

The more unclear case to me is that no provider entries have the new
field selected.  Is this because the user's preferences are that none of
the providers override the main table or that they simply have not
recognized the new feature and made adjustments to reflect it?

I wonder if we could/should have a shorewall.conf feature (default to
off of course) for this new behaviour.  At least through a transition to
a new major release that requires this new behaviour.  Or do your
release standards forbid any new release to require user intervention to
adopt some new/changed functionality?  That's fair enough if they do.  I
can certainly see a good point for that kind of policy.  I'm just at the
moment unclear if that's the case.

b.

Attachment: signature.asc
Description: This is a digitally signed message part

-------------------------------------------------------------------------
Sponsored by: SourceForge.net Community Choice Awards: VOTE NOW!
Studies have shown that voting for your favorite open source project,
along with a healthy diet, reduces your potential for chronic lameness
and boredom. Vote Now at http://www.sourceforge.net/community/cca08
_______________________________________________
Shorewall-users mailing list
Shorewall-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/shorewall-users

Reply via email to