I have written this patch because when upgrading /etc in single user
mode the shell path isn't set.
I merged a thing from freebsd which checks if NO_CRYPT or NO_OPENSSL is
set in /etc/make.conf
http://hnj.unihost.net/dfbsd/Makefile.diff
--
Henrik N. Jensen
<hnj@unihost.net>