mirror of
git://projects.qi-hardware.com/openwrt-xburst.git
synced 2025-04-21 12:27:27 +03:00
large init script cleanup and merge of whiterussian changes, new dnsmasq config handling
git-svn-id: svn://svn.openwrt.org/openwrt/trunk/openwrt@3588 3c298f89-4303-0410-b956-a3cf2f4a3e73
This commit is contained in:
@@ -1,20 +1,16 @@
|
||||
#!/bin/sh
|
||||
. /etc/sysconf 2>&-
|
||||
|
||||
[ "$FAILSAFE" != "true" ] &&
|
||||
[ "$BR2_SYSCONF_TELNET_FAILSAFE_ONLY" = "y" ] &&
|
||||
grep '^root:[^!]' /etc/passwd >&- 2>&-
|
||||
[ "$?" = "0" -a -z "$FAILSAFE" ] &&
|
||||
{
|
||||
grep '^root:[^!]' /etc/passwd >&- 2>&- &&
|
||||
{
|
||||
echo "Login failed."
|
||||
exit 0
|
||||
} || {
|
||||
} || {
|
||||
cat << EOF
|
||||
=== IMPORTANT ============================
|
||||
Use 'passwd' to set your login password
|
||||
this will disable telnet and enable SSH
|
||||
------------------------------------------
|
||||
EOF
|
||||
}
|
||||
}
|
||||
|
||||
exec /bin/ash --login
|
||||
|
||||
Reference in New Issue
Block a user