Use busybox to provide login etc by default
authorEric Andersen <andersen@codepoet.org>
Wed, 21 Apr 2004 19:53:08 +0000 (19:53 -0000)
committerEric Andersen <andersen@codepoet.org>
Wed, 21 Apr 2004 19:53:08 +0000 (19:53 -0000)
Makefile
sources/busybox.config
sources/device_table.txt

index 04a2b7f6a5d668f6dee67fab15a371a67863f0b6..2c80d3172a3fc3c5d003f06de3263480f87e98c0 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -144,7 +144,7 @@ TARGETS+=kernel-headers
 #TARGETS+=system-linux
 
 # The default minimal set
-TARGETS+=busybox tinylogin
+TARGETS+=busybox #tinylogin
 
 # Openssh...
 #TARGETS+=zlib openssl openssh
index bc0afcd34f22ead2188c29c6956c9022aa4b0829..84f4bf1d7bfccc22e94b72b4f194297d11ec76f0 100644 (file)
@@ -247,16 +247,22 @@ CONFIG_REBOOT=y
 # Login/Password Management Utilities
 #
 # CONFIG_USE_BB_PWD_GRP is not set
-# CONFIG_ADDGROUP is not set
-# CONFIG_DELGROUP is not set
-# CONFIG_ADDUSER is not set
-# CONFIG_DELUSER is not set
-# CONFIG_GETTY is not set
-# CONFIG_LOGIN is not set
-# CONFIG_PASSWD is not set
-# CONFIG_SU is not set
-# CONFIG_SULOGIN is not set
-# CONFIG_VLOCK is not set
+CONFIG_ADDGROUP=y
+CONFIG_DELGROUP=y
+CONFIG_ADDUSER=y
+CONFIG_DELUSER=y
+CONFIG_GETTY=y
+CONFIG_LOGIN=y
+CONFIG_FEATURE_SECURETTY=y
+CONFIG_PASSWD=y
+CONFIG_SU=y
+CONFIG_SULOGIN=y
+CONFIG_VLOCK=y
+
+#
+# Common options for adduser, deluser, login, su
+#
+CONFIG_FEATURE_SHADOWPASSWDS=y
 
 #
 # Miscellaneous Utilities
@@ -330,7 +336,7 @@ CONFIG_FEATURE_FANCY_PING=y
 CONFIG_ROUTE=y
 CONFIG_TELNET=y
 CONFIG_FEATURE_TELNET_TTYPE=y
-CONFIG_FEATURE_TELNET_AUTOLOGIN=n
+# CONFIG_FEATURE_TELNET_AUTOLOGIN is not set
 # CONFIG_TELNETD is not set
 # CONFIG_TFTP is not set
 # CONFIG_TRACEROUTE is not set
@@ -390,14 +396,14 @@ CONFIG_ASH_OPTIMIZE_FOR_SIZE=y
 #
 # 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_HISTORY=15
 CONFIG_FEATURE_COMMAND_SAVEHISTORY=y
 CONFIG_FEATURE_COMMAND_TAB_COMPLETION=y
 # 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_EXTRA_QUIET is not set
 
 #
 # System Logging Utilities
index da21c4906d6e3f55a18c4dbc42c24c4be02f17aa..75d80683541a4bebf9f147cb6964ee62406d1bba 100644 (file)
@@ -45,7 +45,7 @@
 # Adjust permissions on some normal files
 /etc/shadow    f       600     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
 #/usr/X11R6/bin/Xfbdev         f       4755    0       0       -       -       -       -       -