When it comes to having a root shell for emergency use, you may look into sash, which is intended to be used even when libc is broken:
Package: sash Priority: optional Section: shells Installed-Size: 299 Maintainer: Raul Miller <[EMAIL PROTECTED]> Architecture: i386 Version: 2.1-5 Size: 131400 Description: Stand-alone shell. The purpose of this program is to make replacing of shared libraries easy and safe. It does this by firstly being linked statically, and secondly by including many of the standard utilities within itself. On installing it gives you the option of making it root's shell. It's certainly not bash ;) SRH -- Steve Haslam http://www.arise.demon.co.uk/ [EMAIL PROTECTED] Debian GNU/Linux Maintainer [EMAIL PROTECTED] Life's been like dragging feet through sand and never finding the promised land [queensrÿche]