I would say the best shell for root in unix is /sbin/sh
- /sbin/sh is statically linked and therefore has no external
dependencies. This provides a minimal, safe environment;
- /bin/sh, /bin/csh, etc. are dynamically linked and are therefore
dependent on external libraries, usually found in /usr. These libraries
must exist, must be intact, and must be the correct version.
Any feedback you can provide on this subject is greatly appreciated
I'm sorry to resurrect this tired topic and would like to bury it once
and for all.
I would also like to know if statically linking the most used programs like ls, ps, cp, scp, rpm, wget etc is a good idea or not . because if libraries get corrupted, we cannot help much just with a shell.