OS X 10.2 Technote Gleefuls

It came out nearly a month ago, and I've been using it for nearly two, but I've just barely been able to peruse the Apple OS X 10.2 Technical Note. Things that piqued my interest:

APPLESCRIPT: An option was added to "do shell script" that allows you to turn off translation of line endings in the command output from LF and CRLF to single CRs.

BSD: Cron jobs now use the new BSD program "periodic" for scheduling. Python 2.1.1 is now installed with Mac OS X. inetd is being replaced with xinetd. xinetd offers a much easier way of adding, deleting or modifying entries in the inetd daemon list. The bash command shell is now installed with Mac OS X, and has replaced zsh as the default /bin/sh.

CLASSIC: A problem where applications in the Classic environment could not connect to localhost tcp servers running in Mac OS X has been fixed.

COCOA: Users can now use cmd-shift-` to send keyboard focus to a drawer. Previously, it was only possible to do so by clicking on a drawer.

CORE: Kernel panic information is now recorded in NVRAM and at the next system startup that information is written to the /Library/Logs/panic.log.

MACH KERNEL: Panic dumps to the screen are now a boot-time option. To turn off the dialog and get the old textual presentation of info on the screen, set boot-args to debug=0x100. Kernel panics are now displayed in a dialog box. It is possible for developers to turn on the older display when it is needed.

SECURITY: The list of trusted root certificates is now user modifiable, so that additional roots can be added, or existing roots marked as not trusted.

Nothing all too exciting in the 10.2.1 Update though.