diff options
author | Abdoulaye Walsimou Gaye <awg@embtoolkit.org> | 2010-11-20 23:08:10 +0100 |
---|---|---|
committer | Abdoulaye Walsimou Gaye <awg@embtoolkit.org> | 2010-11-20 23:08:10 +0100 |
commit | f7f6ce0ea9f513e6183f6e7630e0fd2d82f45c1b (patch) | |
tree | 5182a501c5700bb9b0a64c45033d8686f1868c14 /busybox-loginutils.kconfig | |
parent | 1caedd37842349f5717f565c07d340d3e2995e88 (diff) | |
download | embtk-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.kconfig | 116 |
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. |