fix ipkg symlink issue on squashfs
[openwrt.git] / target / default / target_skeleton / bin / login
index bf06359..238e971 100755 (executable)
@@ -4,8 +4,18 @@
 [ -f /etc/sysconf ] && . /etc/sysconf
 
 if [ "$BR2_SYSCONF_TELNET_FAILSAFE_ONLY" = "y" ]; then
-       echo "Login failed."
-       exit 0
+        if grep '^root:!' /etc/passwd > /dev/null 2>/dev/null; then
+                echo "You need to set a login password to protect your"
+                echo "Router from unauthorized access."
+                echo
+                echo "Use 'passwd' to set your password."
+                echo "telnet login will be disabled afterwards,"
+                echo "You can then login using SSH."
+                echo
+        else
+                echo "Login failed."
+                exit 0
+        fi
 fi
 
 exec /bin/ash --login
This page took 0.027149 seconds and 4 git commands to generate.