The ability to boot a UNIX system in single-user mode is a security concern, since single-user mode provides a root shell without requiring a password. This example allows you to force the user of an OPENSTEP for Mach system to supply a password before /bin/sh starts in single user mode. It does this by running a password checking program in the shell's startup file for root, /.profile. This document assumes that you are using OPENSTEP for Mach version 4.2.