Explorar o código

rename our /bin/login script to /bin/login.sh to avoid collisions with busybox - we always use -l on telnetd anyway

SVN-Revision: 15097
Felix Fietkau %!s(int64=16) %!d(string=hai) anos
pai
achega
de0332f86a

+ 0 - 0
package/base-files/files/bin/login → package/base-files/files/bin/login.sh


+ 1 - 1
package/base-files/files/etc/preinit

@@ -11,7 +11,7 @@ failsafe() {
 	[ -n "$ifname" ] && grep "$ifname" /proc/net/dev >/dev/null && {
 		failsafe_ip
 		netmsg 192.168.1.255 "Entering Failsafe!"
-		telnetd -l /bin/login <> /dev/null 2>&1
+		telnetd -l /bin/login.sh <> /dev/null 2>&1
 	}
 	lock /tmp/.failsafe
 	ash --login

+ 1 - 1
package/busybox/files/telnet

@@ -7,7 +7,7 @@ start() {
 		awk -F: '/^root:/ && ($2 != "") && ($2 !~ /\!/) {exit 1}' /etc/passwd 2>/dev/null || \
 		( [ \! -x /usr/sbin/dropbear ] && [ \! -x /usr/sbin/sshd ] )
 	then \
-		telnetd -l /bin/login
+		telnetd -l /bin/login.sh
 	fi
 }
 

+ 1 - 1
target/linux/brcm-2.4/base-files/etc/preinit.arch

@@ -15,7 +15,7 @@ failsafe() {
 	}
 
 	netmsg 192.168.1.255 "Entering Failsafe!"
-	telnetd -l /bin/login <> /dev/null 2>&1
+	telnetd -l /bin/login.sh <> /dev/null 2>&1
 
 	ash --login
 }