On Solaris Break is Shift-Pause not Alt-Pause - so when checking for Ctrl-Alt-Break, accept both Break and Pause and check state of Ctrl and Alt.