I'm using Casper 9.65 and noticed today that if you remove all criteria from a smart group, the default is that the group contains all machines. This seems crazy!
The problem is that I was changing a smart group that had a number of policies scoped to it. I removed the criteria and then saved it thinking that it would select no machines while I chose new criteria. Oops! Now all the policies scoped to this relatively small group of machines are now being run on every machine we own. Seems super dangerous.
Why would I ever want the default behavior for smart groups to be this way? Is this still the case with newer versions of Casper?
