Fixes #5140: visudo on Debian 6 cannot use strict mode

Please don't duplicate code. This always makes it harder to maintain. 

In this case you could just define a variable that either contains "-s" or the empty string and use it in the existing promise.