Second attempt to simplify the login menu. Shadow password stuff at the top,

with no dependencies (since depending on 9 of the 13 apps in the menu gets
a bit silly).  And fix my attempt to make internal shadow password support
automatically depend on internal password support plus shadow password
support.
This commit is contained in:
Rob Landley 2005-12-21 16:33:41 +00:00
parent 17329745fc
commit beb665a376

View File

@ -8,14 +8,13 @@ menu "Login/Password Management Utilities"
config CONFIG_FEATURE_SHADOWPASSWDS config CONFIG_FEATURE_SHADOWPASSWDS
bool "Support for shadow passwords" bool "Support for shadow passwords"
default n default n
depends on CONFIG_ADDUSER || CONFIG_DELUSER || CONFIG_LOGIN || CONFIG_SU || CONFIG_VLOCK
help help
Build support for shadow password in /etc/shadow. This file is only Build support for shadow password in /etc/shadow. This file is only
readable by root and thus the encrypted passwords are no longer readable by root and thus the encrypted passwords are no longer
publicly readable. publicly readable.
config CONFIG_USE_BB_SHADOW config CONFIG_USE_BB_SHADOW
# bool " Use busybox shadow password functions" bool #" Use busybox shadow password functions"
default y default y
depends on CONFIG_USE_BB_PWD_GRP && CONFIG_FEATURE_SHADOWPASSWDS depends on CONFIG_USE_BB_PWD_GRP && CONFIG_FEATURE_SHADOWPASSWDS
help help