login.sh 290 B

1234567891011121314151617
  1. #!/bin/sh
  2. [ -t 0 ] && {
  3. tty_dev=$(readlink /proc/self/fd/0)
  4. case "$tty_dev" in
  5. /dev/console|/dev/tty[0-9]*)
  6. export TERM=${TERM:-linux}
  7. ;;
  8. /dev/*)
  9. export TERM=vt102
  10. ;;
  11. esac
  12. }
  13. [ "$(uci -q get system.@system[0].ttylogin)" = 1 ] || exec /bin/login -f root
  14. exec /bin/login