Ignore:
Timestamp:
Nov 4, 2007, 3:16:40 AM (16 years ago)
Author:
Bruno Cornec
Message:

Update to busybox 1.7.2

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/2.2.5/mindi-busybox/loginutils/Config.in

    r902 r1765  
    66menu "Login/Password Management Utilities"
    77
    8 config CONFIG_FEATURE_SHADOWPASSWDS
     8config FEATURE_SHADOWPASSWDS
    99    bool "Support for shadow passwords"
    1010    default n
     
    1414      publicly readable.
    1515
    16 config CONFIG_USE_BB_SHADOW
     16config USE_BB_SHADOW
    1717    bool "  Use busybox shadow password functions"
    1818    default y
    19     depends on CONFIG_USE_BB_PWD_GRP && CONFIG_FEATURE_SHADOWPASSWDS
     19    depends on USE_BB_PWD_GRP && FEATURE_SHADOWPASSWDS
    2020    help
    2121        If you leave this disabled, busybox will use the system's shadow
     
    3333        password servers and whatnot.
    3434
    35 config CONFIG_USE_BB_PWD_GRP
     35config USE_BB_PWD_GRP
    3636    bool "Use internal password and group functions rather than system functions"
    3737    default n
     
    5454        If you enable this option, it will add about 1.5k to busybox.
    5555
    56 config CONFIG_ADDGROUP
     56config ADDGROUP
    5757    bool "addgroup"
    5858    default n
     
    6060      Utility for creating a new group account.
    6161
    62 config CONFIG_DELGROUP
     62config FEATURE_ADDUSER_TO_GROUP
     63    bool "Support for adding users to groups"
     64    default n
     65    depends on ADDGROUP
     66    help
     67      If  called  with two non-option arguments,
     68      addgroup will add an existing user to an
     69      existing group.
     70
     71config DELGROUP
    6372    bool "delgroup"
    6473    default n
     
    6675      Utility for deleting a group account.
    6776
    68 config CONFIG_ADDUSER
     77config FEATURE_DEL_USER_FROM_GROUP
     78    bool "Support for removing users from groups."
     79    default n
     80    depends on DELGROUP
     81    help
     82      If called with two non-option arguments, deluser
     83      or delgroup will remove an user from a specified group.
     84
     85config ADDUSER
    6986    bool "adduser"
    7087    default n
     
    7289      Utility for creating a new user account.
    7390
    74 config CONFIG_DELUSER
     91config DELUSER
    7592    bool "deluser"
    7693    default n
     
    7895      Utility for deleting a user account.
    7996
    80 config CONFIG_GETTY
     97config GETTY
    8198    bool "getty"
    8299    default n
     100    select FEATURE_SYSLOG
    83101    help
    84102      getty lets you log in on a tty, it is normally invoked by init.
    85103
    86 config CONFIG_FEATURE_UTMP
     104config FEATURE_UTMP
    87105    bool "Support utmp file"
    88     depends on CONFIG_GETTY || CONFIG_LOGIN || CONFIG_SU || CONFIG_WHO
     106    depends on GETTY || LOGIN || SU || WHO
    89107    default n
    90108    help
    91109      The file /var/run/utmp is used to track who is currently logged in.
    92110
    93 config CONFIG_FEATURE_WTMP
     111config FEATURE_WTMP
    94112    bool "Support wtmp file"
    95     depends on CONFIG_GETTY || CONFIG_LOGIN || CONFIG_SU || CONFIG_LAST
    96     default n
    97     select CONFIG_FEATURE_UTMP
     113    depends on GETTY || LOGIN || SU || LAST
     114    default n
     115    select FEATURE_UTMP
    98116    help
    99117      The file /var/run/wtmp is used to track when user's have logged into
    100118      and logged out of the system.
    101119
    102 config CONFIG_LOGIN
     120config LOGIN
    103121    bool "login"
    104122    default n
    105     select CONFIG_FEATURE_SUID
     123    select FEATURE_SUID
     124    select FEATURE_SYSLOG
    106125    help
    107126      login is used when signing onto a system.
     
    110129      work properly.
    111130
    112 config CONFIG_FEATURE_SECURETTY
     131config PAM
     132    bool "Support for PAM (Pluggable Authentication Modules)"
     133    default n
     134    depends on LOGIN
     135    help
     136      Use PAM in login(1) instead of direct access to password database.
     137
     138config LOGIN_SCRIPTS
     139    bool "Support for login scripts"
     140    depends on LOGIN
     141    default n
     142    help
     143      Enable this if you want login to execute $LOGIN_PRE_SUID_SCRIPT
     144      just prior to switching from root to logged-in user.
     145
     146config FEATURE_NOLOGIN
     147    bool "Support for /etc/nologin"
     148    default y
     149    depends on LOGIN
     150    help
     151      The file /etc/nologin is used by (some versions of) login(1).
     152      If it exists, non-root logins are prohibited.
     153
     154config FEATURE_SECURETTY
    113155    bool "Support for /etc/securetty"
    114156    default y
    115     depends on CONFIG_LOGIN
    116     help
    117       The file  /etc/securetty is used by (some versions of) login(1).
     157    depends on LOGIN
     158    help
     159      The file /etc/securetty is used by (some versions of) login(1).
    118160      The file contains the device names of tty lines (one per line,
    119161      without leading /dev/) on which root is allowed to login.
    120162
    121 config CONFIG_PASSWD
     163config PASSWD
    122164    bool "passwd"
    123165    default n
    124     select CONFIG_FEATURE_SUID
     166    select FEATURE_SUID
     167    select FEATURE_SYSLOG
    125168    help
    126169      passwd changes passwords for user and group accounts.  A normal user
     
    132175      work properly.
    133176
    134 config CONFIG_SU
     177config FEATURE_PASSWD_WEAK_CHECK
     178    bool "Check new passwords for weakness"
     179    default y
     180    depends on PASSWD
     181    help
     182      With this option passwd will refuse new passwords which are "weak".
     183
     184config CRYPTPW
     185    bool "cryptpw"
     186    default n
     187    help
     188      Applet for crypting a string.
     189
     190config CHPASSWD
     191       bool "chpasswd"
     192       default n
     193       help
     194         chpasswd  reads  a  file  of user name and password pairs from
     195         standard input and uses this information to update a group of
     196         existing users.
     197
     198config SU
    135199    bool "su"
    136200    default n
    137     select CONFIG_FEATURE_SUID
     201    select FEATURE_SUID
     202    select FEATURE_SYSLOG
    138203    help
    139204      su is used to become another user during a login session.
     
    143208      work properly.
    144209
    145 config CONFIG_SULOGIN
     210config FEATURE_SU_SYSLOG
     211    bool "Enable su to write to syslog"
     212    default y
     213    depends on SU
     214
     215config FEATURE_SU_CHECKS_SHELLS
     216    bool "Enable su to check user's shell to be listed in /etc/shells"
     217    depends on SU
     218    default y
     219
     220config SULOGIN
    146221    bool "sulogin"
    147222    default n
     223    select FEATURE_SYSLOG
    148224    help
    149225      sulogin is invoked when the system goes into single user
    150226      mode (this is done through an entry in inittab).
    151227
    152 config CONFIG_VLOCK
     228config VLOCK
    153229    bool "vlock"
    154230    default n
    155     select CONFIG_FEATURE_SUID
     231    select FEATURE_SUID
    156232    help
    157233      Build the "vlock" applet which allows you to lock (virtual) terminals.
Note: See TracChangeset for help on using the changeset viewer.