The failsafe telnet login fails if root has a password. /bin/login
is coded to allow a failsafe login if the environment variable "FAILSAFE"
is set. This patch exports FAILSAFE when starting the failsafe telnetd.
Signed-off-by: Dale Farnsworth <[EMAIL PROTECTED]>
---
kamikaze/package/base-files/files/etc/preinit | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/kamikaze/package/base-files/files/etc/preinit
b/kamikaze/package/base-files/files/etc/preinit
index 3b2ab74..46d0773 100755
--- a/kamikaze/package/base-files/files/etc/preinit
+++ b/kamikaze/package/base-files/files/etc/preinit
@@ -71,7 +71,7 @@ trap 'FAILSAFE=true' USR1
[ -e /etc/preinit.arch ] && . /etc/preinit.arch
set_state preinit
echo "$HOTPLUG" > /proc/sys/kernel/hotplug
-eval ${FAILSAFE:+failsafe}
+eval ${FAILSAFE:+export FAILSAFE; failsafe}
lock -w /tmp/.failsafe
if [ -z "$INITRAMFS" ]; then
--
1.5.6
_______________________________________________
openwrt-devel mailing list
[email protected]
http://lists.openwrt.org/cgi-bin/mailman/listinfo/openwrt-devel