summaryrefslogtreecommitdiffstats
path: root/config/busybox/loginutils/Config.in
diff options
context:
space:
mode:
Diffstat (limited to 'config/busybox/loginutils/Config.in')
-rw-r--r--config/busybox/loginutils/Config.in106
1 files changed, 51 insertions, 55 deletions
diff --git a/config/busybox/loginutils/Config.in b/config/busybox/loginutils/Config.in
index 03c0488f8..fb3edd1d4 100644
--- a/config/busybox/loginutils/Config.in
+++ b/config/busybox/loginutils/Config.in
@@ -6,18 +6,6 @@
menu "Login/Password Management Utilities"
-config BUSYBOX_ADD_SHELL
- bool "add-shell"
- default y if BUSYBOX_DESKTOP
- help
- Add shells to /etc/shells.
-
-config BUSYBOX_REMOVE_SHELL
- bool "remove-shell"
- default y if BUSYBOX_DESKTOP
- help
- Remove shells from /etc/shells.
-
config BUSYBOX_FEATURE_SHADOWPASSWDS
bool "Support for shadow passwords"
default y
@@ -104,6 +92,38 @@ config BUSYBOX_USE_BB_CRYPT_SHA
With this option off, login will fail password check for any
user which has password encrypted with these algorithms.
+config BUSYBOX_ADD_SHELL
+ bool "add-shell"
+ default y if BUSYBOX_DESKTOP
+ help
+ Add shells to /etc/shells.
+
+config BUSYBOX_REMOVE_SHELL
+ bool "remove-shell"
+ default y if BUSYBOX_DESKTOP
+ help
+ Remove shells from /etc/shells.
+config BUSYBOX_ADDGROUP
+ bool "addgroup"
+ default y
+ help
+ Utility for creating a new group account.
+
+config BUSYBOX_FEATURE_ADDGROUP_LONG_OPTIONS
+ bool "Enable long options"
+ default y
+ depends on BUSYBOX_ADDGROUP && BUSYBOX_LONG_OPTS
+ help
+ Support long options for the addgroup applet.
+
+config BUSYBOX_FEATURE_ADDUSER_TO_GROUP
+ bool "Support for adding users to groups"
+ default y
+ depends on BUSYBOX_ADDGROUP
+ help
+ If called with two non-option arguments,
+ addgroup will add an existing user to an
+ existing group.
config BUSYBOX_ADDUSER
bool "adduser"
default y
@@ -151,29 +171,33 @@ config BUSYBOX_LAST_SYSTEM_ID
default 999
help
Last valid system uid or gid for adduser and addgroup
-
-config BUSYBOX_ADDGROUP
- bool "addgroup"
+config BUSYBOX_CHPASSWD
+ bool "chpasswd"
default y
help
- Utility for creating a new group account.
+ Reads a file of user name and password pairs from standard input
+ and uses this information to update a group of existing users.
-config BUSYBOX_FEATURE_ADDGROUP_LONG_OPTIONS
- bool "Enable long options"
+config BUSYBOX_FEATURE_DEFAULT_PASSWD_ALGO
+ string "Default password encryption method (passwd -a, cryptpw -m parameter)"
+ default "des"
+ depends on BUSYBOX_PASSWD || BUSYBOX_CRYPTPW
+ help
+ Possible choices are "d[es]", "m[d5]", "s[ha256]" or "sha512".
+config BUSYBOX_CRYPTPW
+ bool "cryptpw"
default y
- depends on BUSYBOX_ADDGROUP && BUSYBOX_LONG_OPTS
help
- Support long options for the addgroup applet.
+ Encrypts the given password with the crypt(3) libc function
+ using the given salt.
-config BUSYBOX_FEATURE_ADDUSER_TO_GROUP
- bool "Support for adding users to groups"
+config BUSYBOX_MKPASSWD
+ bool "mkpasswd"
default y
- depends on BUSYBOX_ADDGROUP
help
- If called with two non-option arguments,
- addgroup will add an existing user to an
- existing group.
-
+ Encrypts the given password with the crypt(3) libc function
+ using the given salt. Debian has this utility under mkpasswd
+ name. Busybox provides mkpasswd as an alias for cryptpw.
config BUSYBOX_DELUSER
bool "deluser"
default y
@@ -193,7 +217,6 @@ config BUSYBOX_FEATURE_DEL_USER_FROM_GROUP
help
If called with two non-option arguments, deluser
or delgroup will remove an user from a specified group.
-
config BUSYBOX_GETTY
bool "getty"
default y
@@ -212,7 +235,6 @@ config BUSYBOX_GETTY
printf "%s login: " "`hostname`"
read -r login
exec /bin/login "$login"
-
config BUSYBOX_LOGIN
bool "login"
default y
@@ -258,7 +280,6 @@ config BUSYBOX_FEATURE_SECURETTY
The file /etc/securetty is used by (some versions of) login(1).
The file contains the device names of tty lines (one per line,
without leading /dev/) on which root is allowed to login.
-
config BUSYBOX_PASSWD
bool "passwd"
default y
@@ -278,29 +299,6 @@ config BUSYBOX_FEATURE_PASSWD_WEAK_CHECK
depends on BUSYBOX_PASSWD
help
With this option passwd will refuse new passwords which are "weak".
-
-config BUSYBOX_CRYPTPW
- bool "cryptpw"
- default y
- help
- Encrypts the given password with the crypt(3) libc function
- using the given salt. Debian has this utility under mkpasswd
- name. Busybox provides mkpasswd as an alias for cryptpw.
-
-config BUSYBOX_CHPASSWD
- bool "chpasswd"
- default y
- help
- Reads a file of user name and password pairs from standard input
- and uses this information to update a group of existing users.
-
-config BUSYBOX_FEATURE_DEFAULT_PASSWD_ALGO
- string "Default password encryption method (passwd -a, cryptpw -m parameter)"
- default "des"
- depends on BUSYBOX_PASSWD || BUSYBOX_CRYPTPW
- help
- Possible choices are "d[es]", "m[d5]", "s[ha256]" or "sha512".
-
config BUSYBOX_SU
bool "su"
default y
@@ -321,7 +319,6 @@ config BUSYBOX_FEATURE_SU_CHECKS_SHELLS
bool "Enable su to check user's shell to be listed in /etc/shells"
depends on BUSYBOX_SU
default y
-
config BUSYBOX_SULOGIN
bool "sulogin"
default y
@@ -329,7 +326,6 @@ config BUSYBOX_SULOGIN
help
sulogin is invoked when the system goes into single user
mode (this is done through an entry in inittab).
-
config BUSYBOX_VLOCK
bool "vlock"
default y