summaryrefslogtreecommitdiff
path: root/busybox-loginutils.kconfig
diff options
context:
space:
mode:
authorAbdoulaye Walsimou Gaye <awg@embtoolkit.org>2010-11-20 23:08:10 +0100
committerAbdoulaye Walsimou Gaye <awg@embtoolkit.org>2010-11-20 23:08:10 +0100
commitf7f6ce0ea9f513e6183f6e7630e0fd2d82f45c1b (patch)
tree5182a501c5700bb9b0a64c45033d8686f1868c14 /busybox-loginutils.kconfig
parent1caedd37842349f5717f565c07d340d3e2995e88 (diff)
downloadembtk-busybox-kconfigs-f7f6ce0ea9f513e6183f6e7630e0fd2d82f45c1b.tar.gz
embtk-busybox-kconfigs-f7f6ce0ea9f513e6183f6e7630e0fd2d82f45c1b.tar.bz2
embtk-busybox-kconfigs-f7f6ce0ea9f513e6183f6e7630e0fd2d82f45c1b.tar.xz
Adapt kconfig symbols for embtk
Signed-off-by: Abdoulaye Walsimou Gaye <awg@embtoolkit.org>
Diffstat (limited to 'busybox-loginutils.kconfig')
-rw-r--r--busybox-loginutils.kconfig116
1 files changed, 58 insertions, 58 deletions
diff --git a/busybox-loginutils.kconfig b/busybox-loginutils.kconfig
index 5e278c8..901741b 100644
--- a/busybox-loginutils.kconfig
+++ b/busybox-loginutils.kconfig
@@ -5,14 +5,14 @@
menu "Login/Password Management Utilities"
-config FEATURE_SHADOWPASSWDS
+config KEMBTK_BUSYB_FEATURE_SHADOWPASSWDS
bool "Support for shadow passwords"
help
Build support for shadow password in /etc/shadow. This file is only
readable by root and thus the encrypted passwords are no longer
publicly readable.
-config USE_BB_PWD_GRP
+config KEMBTK_BUSYB_USE_BB_PWD_GRP
bool "Use internal password and group functions rather than system functions"
help
If you leave this disabled, busybox will use the system's password
@@ -26,7 +26,7 @@ config USE_BB_PWD_GRP
system's /etc/password, /etc/group files (and your system will be
smaller, and I will get fewer emails asking about how glibc NSS
works). When this option is enabled, you will not be able to use
- PAM to access remote LDAP password servers and whatnot. And if you
+ KEMBTK_BUSYB_PAM to access remote LDAP password servers and whatnot. And if you
want hostname resolution to work with glibc, you still need the
/lib/libnss_* libraries.
@@ -36,10 +36,10 @@ config USE_BB_PWD_GRP
If you enable this option, it will add about 1.5k.
-config USE_BB_SHADOW
+config KEMBTK_BUSYB_USE_BB_SHADOW
bool "Use internal shadow password functions"
default y
- depends on USE_BB_PWD_GRP && FEATURE_SHADOWPASSWDS
+ depends on KEMBTK_BUSYB_USE_BB_PWD_GRP && KEMBTK_BUSYB_FEATURE_SHADOWPASSWDS
help
If you leave this disabled, busybox will use the system's shadow
password handling functions. And if you are using the GNU C library
@@ -52,10 +52,10 @@ config USE_BB_SHADOW
system's /etc/shadow file when handling shadow passwords. This
makes your system smaller (and I will get fewer emails asking about
how glibc NSS works). When this option is enabled, you will not be
- able to use PAM to access shadow passwords from remote LDAP
+ able to use KEMBTK_BUSYB_PAM to access shadow passwords from remote LDAP
password servers and whatnot.
-config USE_BB_CRYPT
+config KEMBTK_BUSYB_USE_BB_CRYPT
bool "Use internal DES and MD5 crypt functions"
default y
help
@@ -69,7 +69,7 @@ config USE_BB_CRYPT
DES encryption/decryption.
For busybox, having large static buffers is undesirable,
- especially on NOMMU machines. Busybox also doesn't need
+ especially on KEMBTK_BUSYB_NOMMU machines. Busybox also doesn't need
DES encryption/decryption and can do with smaller code.
If you enable this option, it will add about 4.8k of code
@@ -77,34 +77,34 @@ config USE_BB_CRYPT
In static build, it makes code _smaller_ by about 1.2k,
and likely many kilobytes less of bss.
-config ADDGROUP
+config KEMBTK_BUSYB_ADDGROUP
bool "addgroup"
help
Utility for creating a new group account.
-config FEATURE_ADDUSER_TO_GROUP
+config KEMBTK_BUSYB_FEATURE_ADDUSER_TO_GROUP
bool "Support for adding users to groups"
- depends on ADDGROUP
+ depends on KEMBTK_BUSYB_ADDGROUP
help
If called with two non-option arguments,
addgroup will add an existing user to an
existing group.
-config DELGROUP
+config KEMBTK_BUSYB_DELGROUP
bool "delgroup"
help
Utility for deleting a group account.
-config FEATURE_DEL_USER_FROM_GROUP
+config KEMBTK_BUSYB_FEATURE_DEL_USER_FROM_GROUP
bool "Support for removing users from groups"
- depends on DELGROUP
+ depends on KEMBTK_BUSYB_DELGROUP
help
If called with two non-option arguments, deluser
or delgroup will remove an user from a specified group.
-config FEATURE_CHECK_NAMES
+config KEMBTK_BUSYB_FEATURE_CHECK_NAMES
bool "Enable sanity check on user/group names in adduser and addgroup"
- depends on ADDUSER || ADDGROUP
+ depends on KEMBTK_BUSYB_ADDUSER || KEMBTK_BUSYB_ADDGROUP
help
Enable sanity check on user and group names in adduser and addgroup.
To avoid problems, the user or group name should consist only of
@@ -113,86 +113,86 @@ config FEATURE_CHECK_NAMES
For compatibility with Samba machine accounts "$" is also supported
at the end of the user or group name.
-config ADDUSER
+config KEMBTK_BUSYB_ADDUSER
bool "adduser"
help
Utility for creating a new user account.
-config FEATURE_ADDUSER_LONG_OPTIONS
+config KEMBTK_BUSYB_FEATURE_ADDUSER_LONG_OPTIONS
bool "Enable long options"
- depends on ADDUSER && GETOPT_LONG
+ depends on KEMBTK_BUSYB_ADDUSER && KEMBTK_BUSYB_GETOPT_LONG
help
Support long options for the adduser applet.
-config DELUSER
+config KEMBTK_BUSYB_DELUSER
bool "deluser"
help
Utility for deleting a user account.
-config GETTY
+config KEMBTK_BUSYB_GETTY
bool "getty"
- select FEATURE_SYSLOG
+ select KEMBTK_BUSYB_FEATURE_SYSLOG
help
getty lets you log in on a tty, it is normally invoked by init.
-config FEATURE_UTMP
+config KEMBTK_BUSYB_FEATURE_UTMP
bool "Support utmp file"
- depends on GETTY || LOGIN || SU || WHO
+ depends on KEMBTK_BUSYB_GETTY || KEMBTK_BUSYB_LOGIN || KEMBTK_BUSYB_SU || KEMBTK_BUSYB_WHO
help
The file /var/run/utmp is used to track who is currently logged in.
-config FEATURE_WTMP
+config KEMBTK_BUSYB_FEATURE_WTMP
bool "Support wtmp file"
- depends on GETTY || LOGIN || SU || LAST
- select FEATURE_UTMP
+ depends on KEMBTK_BUSYB_GETTY || KEMBTK_BUSYB_LOGIN || KEMBTK_BUSYB_SU || KEMBTK_BUSYB_LAST
+ select KEMBTK_BUSYB_FEATURE_UTMP
help
The file /var/run/wtmp is used to track when user's have logged into
and logged out of the system.
-config LOGIN
+config KEMBTK_BUSYB_LOGIN
bool "login"
- select FEATURE_SUID
- select FEATURE_SYSLOG
+ select KEMBTK_BUSYB_FEATURE_SUID
+ select KEMBTK_BUSYB_FEATURE_SYSLOG
help
login is used when signing onto a system.
Note that Busybox binary must be setuid root for this applet to
work properly.
-config PAM
- bool "Support for PAM (Pluggable Authentication Modules)"
- depends on LOGIN
+config KEMBTK_BUSYB_PAM
+ bool "Support for KEMBTK_BUSYB_PAM (Pluggable Authentication Modules)"
+ depends on KEMBTK_BUSYB_LOGIN
help
- Use PAM in login(1) instead of direct access to password database.
+ Use KEMBTK_BUSYB_PAM in login(1) instead of direct access to password database.
-config LOGIN_SCRIPTS
+config KEMBTK_BUSYB_LOGIN_SCRIPTS
bool "Support for login scripts"
- depends on LOGIN
+ depends on KEMBTK_BUSYB_LOGIN
help
Enable this if you want login to execute $LOGIN_PRE_SUID_SCRIPT
just prior to switching from root to logged-in user.
-config FEATURE_NOLOGIN
+config KEMBTK_BUSYB_FEATURE_NOLOGIN
bool "Support for /etc/nologin"
default y
- depends on LOGIN
+ depends on KEMBTK_BUSYB_LOGIN
help
The file /etc/nologin is used by (some versions of) login(1).
If it exists, non-root logins are prohibited.
-config FEATURE_SECURETTY
+config KEMBTK_BUSYB_FEATURE_SECURETTY
bool "Support for /etc/securetty"
default y
- depends on LOGIN
+ depends on KEMBTK_BUSYB_LOGIN
help
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 PASSWD
+config KEMBTK_BUSYB_PASSWD
bool "passwd"
- select FEATURE_SUID
- select FEATURE_SYSLOG
+ select KEMBTK_BUSYB_FEATURE_SUID
+ select KEMBTK_BUSYB_FEATURE_SYSLOG
help
passwd changes passwords for user and group accounts. A normal user
may only change the password for his/her own account, the super user
@@ -202,29 +202,29 @@ config PASSWD
Note that Busybox binary must be setuid root for this applet to
work properly.
-config FEATURE_PASSWD_WEAK_CHECK
+config KEMBTK_BUSYB_FEATURE_PASSWD_WEAK_CHECK
bool "Check new passwords for weakness"
default y
- depends on PASSWD
+ depends on KEMBTK_BUSYB_PASSWD
help
With this option passwd will refuse new passwords which are "weak".
-config CRYPTPW
+config KEMBTK_BUSYB_CRYPTPW
bool "cryptpw"
help
Applet for crypting a string.
-config CHPASSWD
+config KEMBTK_BUSYB_CHPASSWD
bool "chpasswd"
help
chpasswd reads a file of user name and password pairs from
standard input and uses this information to update a group of
existing users.
-config SU
+config KEMBTK_BUSYB_SU
bool "su"
- select FEATURE_SUID
- select FEATURE_SYSLOG
+ select KEMBTK_BUSYB_FEATURE_SUID
+ select KEMBTK_BUSYB_FEATURE_SYSLOG
help
su is used to become another user during a login session.
Invoked without a username, su defaults to becoming the super user.
@@ -232,26 +232,26 @@ config SU
Note that Busybox binary must be setuid root for this applet to
work properly.
-config FEATURE_SU_SYSLOG
+config KEMBTK_BUSYB_FEATURE_SU_SYSLOG
bool "Enable su to write to syslog"
default y
- depends on SU
+ depends on KEMBTK_BUSYB_SU
-config FEATURE_SU_CHECKS_SHELLS
+config KEMBTK_BUSYB_FEATURE_SU_CHECKS_SHELLS
bool "Enable su to check user's shell to be listed in /etc/shells"
- depends on SU
+ depends on KEMBTK_BUSYB_SU
default y
-config SULOGIN
+config KEMBTK_BUSYB_SULOGIN
bool "sulogin"
- select FEATURE_SYSLOG
+ select KEMBTK_BUSYB_FEATURE_SYSLOG
help
sulogin is invoked when the system goes into single user
mode (this is done through an entry in inittab).
-config VLOCK
+config KEMBTK_BUSYB_VLOCK
bool "vlock"
- select FEATURE_SUID
+ select KEMBTK_BUSYB_FEATURE_SUID
help
Build the "vlock" applet which allows you to lock (virtual) terminals.