So far there doesn't seem to be much controversy about installing a security manager if the user forgets to. Please correct me if the security-manager-installation is controversial too.

The controversy I'm aware of seems to be this: should we fail to boot the server if authentication is turned off? There seem to be several proposed solutions. All of these proposals install a security manager at server-boot time if the user neglects to. All of these proposals also provide a command line option which forces the server to boot even if Derby thinks it's a bad idea:

1) Flunk the boot if authentication is turned off (current 10.3 behavior).

2) Flunk the boot only if authentication is turned off and the server is listening on something other than localhost.

3) Don't flunk the boot.

There is a related issue of whether to print/log a diagnostic if the server comes up in what it considers an unsafe configuration. I think this can be addressed by DERBY-1056 later on.

I vote for option (3). It completely removes the incompatibility which people are concerned about.

Regards,
-Rick

Reply via email to