Use busybox to provide login etc by default

This commit is contained in:
Eric Andersen 2004-04-21 19:53:08 +00:00
parent ffbca758f2
commit 63914bb2ac
3 changed files with 22 additions and 16 deletions

View File

@ -144,7 +144,7 @@ TARGETS+=kernel-headers
#TARGETS+=system-linux #TARGETS+=system-linux
# The default minimal set # The default minimal set
TARGETS+=busybox tinylogin TARGETS+=busybox #tinylogin
# Openssh... # Openssh...
#TARGETS+=zlib openssl openssh #TARGETS+=zlib openssl openssh

View File

@ -247,16 +247,22 @@ CONFIG_REBOOT=y
# Login/Password Management Utilities # Login/Password Management Utilities
# #
# CONFIG_USE_BB_PWD_GRP is not set # CONFIG_USE_BB_PWD_GRP is not set
# CONFIG_ADDGROUP is not set CONFIG_ADDGROUP=y
# CONFIG_DELGROUP is not set CONFIG_DELGROUP=y
# CONFIG_ADDUSER is not set CONFIG_ADDUSER=y
# CONFIG_DELUSER is not set CONFIG_DELUSER=y
# CONFIG_GETTY is not set CONFIG_GETTY=y
# CONFIG_LOGIN is not set CONFIG_LOGIN=y
# CONFIG_PASSWD is not set CONFIG_FEATURE_SECURETTY=y
# CONFIG_SU is not set CONFIG_PASSWD=y
# CONFIG_SULOGIN is not set CONFIG_SU=y
# CONFIG_VLOCK is not set CONFIG_SULOGIN=y
CONFIG_VLOCK=y
#
# Common options for adduser, deluser, login, su
#
CONFIG_FEATURE_SHADOWPASSWDS=y
# #
# Miscellaneous Utilities # Miscellaneous Utilities
@ -330,7 +336,7 @@ CONFIG_FEATURE_FANCY_PING=y
CONFIG_ROUTE=y CONFIG_ROUTE=y
CONFIG_TELNET=y CONFIG_TELNET=y
CONFIG_FEATURE_TELNET_TTYPE=y CONFIG_FEATURE_TELNET_TTYPE=y
CONFIG_FEATURE_TELNET_AUTOLOGIN=n # CONFIG_FEATURE_TELNET_AUTOLOGIN is not set
# CONFIG_TELNETD is not set # CONFIG_TELNETD is not set
# CONFIG_TFTP is not set # CONFIG_TFTP is not set
# CONFIG_TRACEROUTE is not set # CONFIG_TRACEROUTE is not set
@ -390,14 +396,14 @@ CONFIG_ASH_OPTIMIZE_FOR_SIZE=y
# #
# Bourne Shell Options # Bourne Shell Options
# #
# CONFIG_FEATURE_SH_EXTRA_QUIET is not set
# CONFIG_FEATURE_SH_STANDALONE_SHELL is not set
CONFIG_FEATURE_COMMAND_EDITING=y CONFIG_FEATURE_COMMAND_EDITING=y
CONFIG_FEATURE_COMMAND_HISTORY=15
CONFIG_FEATURE_COMMAND_SAVEHISTORY=y CONFIG_FEATURE_COMMAND_SAVEHISTORY=y
CONFIG_FEATURE_COMMAND_TAB_COMPLETION=y CONFIG_FEATURE_COMMAND_TAB_COMPLETION=y
# CONFIG_FEATURE_COMMAND_USERNAME_COMPLETION is not set # CONFIG_FEATURE_COMMAND_USERNAME_COMPLETION is not set
CONFIG_FEATURE_COMMAND_HISTORY=15
# CONFIG_FEATURE_SH_STANDALONE_SHELL is not set
CONFIG_FEATURE_SH_FANCY_PROMPT=y CONFIG_FEATURE_SH_FANCY_PROMPT=y
# CONFIG_FEATURE_SH_EXTRA_QUIET is not set
# #
# System Logging Utilities # System Logging Utilities

View File

@ -45,7 +45,7 @@
# Adjust permissions on some normal files # Adjust permissions on some normal files
/etc/shadow f 600 0 0 - - - - - /etc/shadow f 600 0 0 - - - - -
/etc/passwd f 644 0 0 - - - - - /etc/passwd f 644 0 0 - - - - -
/bin/tinylogin f 4755 0 0 - - - - - /bin/busybox f 4755 0 0 - - - - -
# uncomment this to allow starting x as non-root # uncomment this to allow starting x as non-root
#/usr/X11R6/bin/Xfbdev f 4755 0 0 - - - - - #/usr/X11R6/bin/Xfbdev f 4755 0 0 - - - - -