Openwrt/target/linux/ps3/petitboot/base-files/bin/login
Geoff Levand 1113ce0ba7 ps3: Rename bl-option to ps3-bl-option
Rename the bootloader helper script bl-option to ps3-bl-option.
This change simply renames the file.  No other changes are
included.

Signed-off-by: Geoff Levand <geoffrey.levand@am.sony.com>

SVN-Revision: 17299
2009-08-18 21:47:11 +00:00

46 lines
1013 B
Bash
Executable File

#!/bin/sh
# Copyright (C) 2008 OpenWrt.org
bl_option=/sbin/ps3-bl-option
if [ ! -f $bl_option ] ||
[ ! `$bl_option --get-telnet-enabled` ] ||
[ `$bl_option --get-telnet-enabled` = "0" ]; then
echo \
"
=== IMPORTANT ==========================
Telnet login is disabled for security
reasons. Enabling telnet login on the
host will allow any user connected to
the same network to login to the host.
You can enable telnet login with the
following command in the host console:
# $bl_option -T 1
You can disable telnet login with the
following command in the host console:
# $bl_option -T 0
----------------------------------------
"
exit 0
fi
grep '^root:[^!]' /etc/passwd >&- 2>&-
[ "$?" = "0" -a -z "$FAILSAFE" ] &&
{
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